├── .github └── workflows │ └── build-and-test.yml ├── .gitignore ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── src ├── main │ └── kotlin │ │ └── co │ │ └── zsmb │ │ └── villagedsl │ │ ├── advanced │ │ ├── dsl1 │ │ │ ├── Extensions.kt │ │ │ ├── Implementation.kt │ │ │ └── Usage.kt │ │ ├── dsl2 │ │ │ ├── Implementation.kt │ │ │ ├── ShieldExtensions.kt │ │ │ ├── SwordExtensions.kt │ │ │ └── Usage.kt │ │ ├── models │ │ │ └── Models.kt │ │ └── nodsl │ │ │ ├── homemade │ │ │ └── Homemade.kt │ │ │ └── javastyle │ │ │ └── JavaStyle.kt │ │ └── simple │ │ ├── dsl1 │ │ ├── Implementation.kt │ │ └── Usage.kt │ │ ├── dsl2 │ │ ├── Implementation.kt │ │ └── Usage.kt │ │ ├── dsl3 │ │ ├── Implementation.kt │ │ └── Usage.kt │ │ ├── models │ │ └── Models.kt │ │ └── nodsl │ │ ├── homemade │ │ └── Homemade.kt │ │ ├── javastyle │ │ └── JavaStyle.kt │ │ └── kotlinstyle │ │ └── KotlinStyle.kt └── test │ └── kotlin │ └── co │ └── zsmb │ └── villagedsl │ ├── advanced │ ├── TestHelper.kt │ ├── dsls │ │ ├── DSL1Test.kt │ │ └── DSL2Test.kt │ └── nodsl │ │ ├── HomemadeTest.kt │ │ └── JavaStyleTest.kt │ └── simple │ ├── TestHelper.kt │ ├── dsls │ ├── DSL1Test.kt │ ├── DSL2Test.kt │ └── DSL3Test.kt │ └── nodsl │ ├── HomemadeTest.kt │ ├── JavaStyleTest.kt │ └── KotlinStyleTest.kt └── testformatter.gradle /.github/workflows/build-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/.github/workflows/build-and-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'village-dsl' 2 | 3 | -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/advanced/dsl1/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/advanced/dsl1/Extensions.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/advanced/dsl1/Implementation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/advanced/dsl1/Implementation.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/advanced/dsl1/Usage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/advanced/dsl1/Usage.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/advanced/dsl2/Implementation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/advanced/dsl2/Implementation.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/advanced/dsl2/ShieldExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/advanced/dsl2/ShieldExtensions.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/advanced/dsl2/SwordExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/advanced/dsl2/SwordExtensions.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/advanced/dsl2/Usage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/advanced/dsl2/Usage.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/advanced/models/Models.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/advanced/models/Models.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/advanced/nodsl/homemade/Homemade.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/advanced/nodsl/homemade/Homemade.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/advanced/nodsl/javastyle/JavaStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/advanced/nodsl/javastyle/JavaStyle.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/simple/dsl1/Implementation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/simple/dsl1/Implementation.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/simple/dsl1/Usage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/simple/dsl1/Usage.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/simple/dsl2/Implementation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/simple/dsl2/Implementation.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/simple/dsl2/Usage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/simple/dsl2/Usage.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/simple/dsl3/Implementation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/simple/dsl3/Implementation.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/simple/dsl3/Usage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/simple/dsl3/Usage.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/simple/models/Models.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/simple/models/Models.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/simple/nodsl/homemade/Homemade.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/simple/nodsl/homemade/Homemade.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/simple/nodsl/javastyle/JavaStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/simple/nodsl/javastyle/JavaStyle.kt -------------------------------------------------------------------------------- /src/main/kotlin/co/zsmb/villagedsl/simple/nodsl/kotlinstyle/KotlinStyle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/main/kotlin/co/zsmb/villagedsl/simple/nodsl/kotlinstyle/KotlinStyle.kt -------------------------------------------------------------------------------- /src/test/kotlin/co/zsmb/villagedsl/advanced/TestHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/test/kotlin/co/zsmb/villagedsl/advanced/TestHelper.kt -------------------------------------------------------------------------------- /src/test/kotlin/co/zsmb/villagedsl/advanced/dsls/DSL1Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/test/kotlin/co/zsmb/villagedsl/advanced/dsls/DSL1Test.kt -------------------------------------------------------------------------------- /src/test/kotlin/co/zsmb/villagedsl/advanced/dsls/DSL2Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/test/kotlin/co/zsmb/villagedsl/advanced/dsls/DSL2Test.kt -------------------------------------------------------------------------------- /src/test/kotlin/co/zsmb/villagedsl/advanced/nodsl/HomemadeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/test/kotlin/co/zsmb/villagedsl/advanced/nodsl/HomemadeTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/co/zsmb/villagedsl/advanced/nodsl/JavaStyleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/test/kotlin/co/zsmb/villagedsl/advanced/nodsl/JavaStyleTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/co/zsmb/villagedsl/simple/TestHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/test/kotlin/co/zsmb/villagedsl/simple/TestHelper.kt -------------------------------------------------------------------------------- /src/test/kotlin/co/zsmb/villagedsl/simple/dsls/DSL1Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/test/kotlin/co/zsmb/villagedsl/simple/dsls/DSL1Test.kt -------------------------------------------------------------------------------- /src/test/kotlin/co/zsmb/villagedsl/simple/dsls/DSL2Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/test/kotlin/co/zsmb/villagedsl/simple/dsls/DSL2Test.kt -------------------------------------------------------------------------------- /src/test/kotlin/co/zsmb/villagedsl/simple/dsls/DSL3Test.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/test/kotlin/co/zsmb/villagedsl/simple/dsls/DSL3Test.kt -------------------------------------------------------------------------------- /src/test/kotlin/co/zsmb/villagedsl/simple/nodsl/HomemadeTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/test/kotlin/co/zsmb/villagedsl/simple/nodsl/HomemadeTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/co/zsmb/villagedsl/simple/nodsl/JavaStyleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/test/kotlin/co/zsmb/villagedsl/simple/nodsl/JavaStyleTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/co/zsmb/villagedsl/simple/nodsl/KotlinStyleTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/src/test/kotlin/co/zsmb/villagedsl/simple/nodsl/KotlinStyleTest.kt -------------------------------------------------------------------------------- /testformatter.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsmb13/VillageDSL/HEAD/testformatter.gradle --------------------------------------------------------------------------------