From 39631054c58df5841ea268b7002b820ec55f6e0a Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 3 Dec 2015 16:22:11 +0100 Subject: restructure Dokka build to use Gradle for everything except for the Maven plugin --- core/testdata/properties/annotatedProperty.kt | 1 + core/testdata/properties/propertyOverride.kt | 7 +++++++ core/testdata/properties/propertyWithReceiver.kt | 2 ++ core/testdata/properties/valueProperty.kt | 1 + core/testdata/properties/valuePropertyWithGetter.kt | 2 ++ core/testdata/properties/variableProperty.kt | 1 + core/testdata/properties/variablePropertyWithAccessors.kt | 4 ++++ 7 files changed, 18 insertions(+) create mode 100644 core/testdata/properties/annotatedProperty.kt create mode 100644 core/testdata/properties/propertyOverride.kt create mode 100644 core/testdata/properties/propertyWithReceiver.kt create mode 100644 core/testdata/properties/valueProperty.kt create mode 100644 core/testdata/properties/valuePropertyWithGetter.kt create mode 100644 core/testdata/properties/variableProperty.kt create mode 100644 core/testdata/properties/variablePropertyWithAccessors.kt (limited to 'core/testdata/properties') diff --git a/core/testdata/properties/annotatedProperty.kt b/core/testdata/properties/annotatedProperty.kt new file mode 100644 index 00000000..8990af29 --- /dev/null +++ b/core/testdata/properties/annotatedProperty.kt @@ -0,0 +1 @@ +@Volatile var property = "test" \ No newline at end of file diff --git a/core/testdata/properties/propertyOverride.kt b/core/testdata/properties/propertyOverride.kt new file mode 100644 index 00000000..625d1da0 --- /dev/null +++ b/core/testdata/properties/propertyOverride.kt @@ -0,0 +1,7 @@ +open class Foo() { + open val xyzzy: Int get() = 0 +} + +class Bar(): Foo() { + override val xyzzy: Int get() = 1 +} diff --git a/core/testdata/properties/propertyWithReceiver.kt b/core/testdata/properties/propertyWithReceiver.kt new file mode 100644 index 00000000..e282f6bd --- /dev/null +++ b/core/testdata/properties/propertyWithReceiver.kt @@ -0,0 +1,2 @@ +val String.foobar: Int + get() = size() * 2 diff --git a/core/testdata/properties/valueProperty.kt b/core/testdata/properties/valueProperty.kt new file mode 100644 index 00000000..b87cce57 --- /dev/null +++ b/core/testdata/properties/valueProperty.kt @@ -0,0 +1 @@ +val property = "test" \ No newline at end of file diff --git a/core/testdata/properties/valuePropertyWithGetter.kt b/core/testdata/properties/valuePropertyWithGetter.kt new file mode 100644 index 00000000..64d3848c --- /dev/null +++ b/core/testdata/properties/valuePropertyWithGetter.kt @@ -0,0 +1,2 @@ +val property: String + get() = "test" \ No newline at end of file diff --git a/core/testdata/properties/variableProperty.kt b/core/testdata/properties/variableProperty.kt new file mode 100644 index 00000000..54ab4595 --- /dev/null +++ b/core/testdata/properties/variableProperty.kt @@ -0,0 +1 @@ +var property = "test" \ No newline at end of file diff --git a/core/testdata/properties/variablePropertyWithAccessors.kt b/core/testdata/properties/variablePropertyWithAccessors.kt new file mode 100644 index 00000000..152fb7d0 --- /dev/null +++ b/core/testdata/properties/variablePropertyWithAccessors.kt @@ -0,0 +1,4 @@ +var property: String + get() = "test" + set(value) { + } \ No newline at end of file -- cgit