From dc7669c53c77e44377751674246aba8f55a8bc81 Mon Sep 17 00:00:00 2001 From: Junho Geum Date: Tue, 19 Mar 2024 22:29:51 +0900 Subject: [PATCH 1/2] test commit --- .gradle/8.6/checksums/checksums.lock | Bin 0 -> 17 bytes .../8.6/dependencies-accessors/gc.properties | 0 .../8.6/executionHistory/executionHistory.bin | Bin 0 -> 45566 bytes .../executionHistory/executionHistory.lock | Bin 0 -> 17 bytes .gradle/8.6/fileChanges/last-build.bin | Bin 0 -> 1 bytes .gradle/8.6/fileHashes/fileHashes.bin | Bin 0 -> 23097 bytes .gradle/8.6/fileHashes/fileHashes.lock | Bin 0 -> 17 bytes .../8.6/fileHashes/resourceHashesCache.bin | Bin 0 -> 18599 bytes .gradle/8.6/gc.properties | 0 .../buildOutputCleanup.lock | Bin 0 -> 17 bytes .gradle/buildOutputCleanup/cache.properties | 2 + .gradle/buildOutputCleanup/outputFiles.bin | Bin 0 -> 18767 bytes .gradle/file-system.probe | Bin 0 -> 8 bytes .gradle/vcs-1/gc.properties | 0 .idea/.gitignore | 8 + .idea/.name | 1 + .idea/compiler.xml | 6 + .idea/gradle.xml | 15 ++ .idea/jarRepositories.xml | 20 ++ .idea/kotlinc.xml | 6 + .idea/misc.xml | 10 + .idea/vcs.xml | 6 + HELP.md | 27 ++ build.gradle.kts | 37 +++ .../main/META-INF/spring-demo.kotlin_module | Bin 0 -> 75 bytes .../caches-jvm/inputs/source-to-output.tab | Bin 0 -> 4096 bytes .../inputs/source-to-output.tab.keystream | Bin 0 -> 4096 bytes .../inputs/source-to-output.tab.keystream.len | Bin 0 -> 8 bytes .../inputs/source-to-output.tab.len | Bin 0 -> 8 bytes .../inputs/source-to-output.tab.values.at | Bin 0 -> 495 bytes .../caches-jvm/inputs/source-to-output.tab_i | Bin 0 -> 32768 bytes .../inputs/source-to-output.tab_i.len | Bin 0 -> 8 bytes .../jvm/kotlin/class-attributes.tab | Bin 0 -> 4096 bytes .../jvm/kotlin/class-attributes.tab.keystream | Bin 0 -> 4096 bytes .../kotlin/class-attributes.tab.keystream.len | Bin 0 -> 8 bytes .../jvm/kotlin/class-attributes.tab.len | Bin 0 -> 8 bytes .../jvm/kotlin/class-attributes.tab.values.at | Bin 0 -> 58 bytes .../jvm/kotlin/class-attributes.tab_i | Bin 0 -> 32768 bytes .../jvm/kotlin/class-attributes.tab_i.len | Bin 0 -> 8 bytes .../jvm/kotlin/class-fq-name-to-source.tab | Bin 0 -> 4096 bytes .../class-fq-name-to-source.tab.keystream | Bin 0 -> 4096 bytes .../class-fq-name-to-source.tab.keystream.len | Bin 0 -> 8 bytes .../kotlin/class-fq-name-to-source.tab.len | Bin 0 -> 8 bytes .../class-fq-name-to-source.tab.values.at | Bin 0 -> 235 bytes .../jvm/kotlin/class-fq-name-to-source.tab_i | Bin 0 -> 32768 bytes .../kotlin/class-fq-name-to-source.tab_i.len | Bin 0 -> 8 bytes .../jvm/kotlin/internal-name-to-source.tab | Bin 0 -> 4096 bytes .../internal-name-to-source.tab.keystream | Bin 0 -> 4096 bytes .../internal-name-to-source.tab.keystream.len | Bin 0 -> 8 bytes .../kotlin/internal-name-to-source.tab.len | Bin 0 -> 8 bytes .../internal-name-to-source.tab.values.at | Bin 0 -> 301 bytes .../jvm/kotlin/internal-name-to-source.tab_i | Bin 0 -> 32768 bytes .../kotlin/internal-name-to-source.tab_i.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/package-parts.tab | Bin 0 -> 4096 bytes .../jvm/kotlin/package-parts.tab.keystream | Bin 0 -> 4096 bytes .../kotlin/package-parts.tab.keystream.len | Bin 0 -> 8 bytes .../jvm/kotlin/package-parts.tab.len | Bin 0 -> 8 bytes .../jvm/kotlin/package-parts.tab.values.at | Bin 0 -> 52 bytes .../caches-jvm/jvm/kotlin/package-parts.tab_i | Bin 0 -> 32768 bytes .../jvm/kotlin/package-parts.tab_i.len | Bin 0 -> 8 bytes .../cacheable/caches-jvm/jvm/kotlin/proto.tab | Bin 0 -> 4096 bytes .../caches-jvm/jvm/kotlin/proto.tab.keystream | Bin 0 -> 4096 bytes .../jvm/kotlin/proto.tab.keystream.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/proto.tab.len | Bin 0 -> 8 bytes .../caches-jvm/jvm/kotlin/proto.tab.values.at | Bin 0 -> 797 bytes .../caches-jvm/jvm/kotlin/proto.tab_i | Bin 0 -> 32768 bytes .../caches-jvm/jvm/kotlin/proto.tab_i.len | Bin 0 -> 8 bytes .../jvm/kotlin/source-to-classes.tab | Bin 0 -> 4096 bytes .../kotlin/source-to-classes.tab.keystream | Bin 0 -> 4096 bytes .../source-to-classes.tab.keystream.len | Bin 0 -> 8 bytes .../jvm/kotlin/source-to-classes.tab.len | Bin 0 -> 8 bytes .../kotlin/source-to-classes.tab.values.at | Bin 0 -> 270 bytes .../jvm/kotlin/source-to-classes.tab_i | Bin 0 -> 32768 bytes .../jvm/kotlin/source-to-classes.tab_i.len | Bin 0 -> 8 bytes .../cacheable/caches-jvm/lookups/counters.tab | 2 + .../caches-jvm/lookups/file-to-id.tab | Bin 0 -> 4096 bytes .../lookups/file-to-id.tab.keystream | Bin 0 -> 4096 bytes .../lookups/file-to-id.tab.keystream.len | Bin 0 -> 8 bytes .../caches-jvm/lookups/file-to-id.tab.len | Bin 0 -> 8 bytes .../lookups/file-to-id.tab.values.at | Bin 0 -> 67 bytes .../caches-jvm/lookups/file-to-id.tab_i | Bin 0 -> 32768 bytes .../caches-jvm/lookups/file-to-id.tab_i.len | Bin 0 -> 8 bytes .../caches-jvm/lookups/id-to-file.tab | Bin 0 -> 4096 bytes .../lookups/id-to-file.tab.keystream | Bin 0 -> 4096 bytes .../lookups/id-to-file.tab.keystream.len | Bin 0 -> 8 bytes .../caches-jvm/lookups/id-to-file.tab.len | Bin 0 -> 8 bytes .../lookups/id-to-file.tab.values.at | Bin 0 -> 235 bytes .../caches-jvm/lookups/id-to-file.tab_i | Bin 0 -> 32768 bytes .../caches-jvm/lookups/id-to-file.tab_i.len | Bin 0 -> 8 bytes .../cacheable/caches-jvm/lookups/lookups.tab | Bin 0 -> 4096 bytes .../caches-jvm/lookups/lookups.tab.keystream | Bin 0 -> 4096 bytes .../lookups/lookups.tab.keystream.len | Bin 0 -> 8 bytes .../caches-jvm/lookups/lookups.tab.len | Bin 0 -> 8 bytes .../caches-jvm/lookups/lookups.tab.values.at | Bin 0 -> 257 bytes .../caches-jvm/lookups/lookups.tab_i | Bin 0 -> 32768 bytes .../caches-jvm/lookups/lookups.tab_i.len | Bin 0 -> 8 bytes .../compileKotlin/cacheable/last-build.bin | Bin 0 -> 18 bytes .../shrunk-classpath-snapshot.bin | Bin 0 -> 4648 bytes .../local-state/build-history.bin | Bin 0 -> 339 bytes build/resources/main/application.properties | 1 + build/resources/main/req.http | 10 + gradle/wrapper/gradle-wrapper.properties | 23 ++ gradlew | 249 ++++++++++++++++++ gradlew.bat | 92 +++++++ settings.gradle.kts | 1 + .../com/example/springdemo/Feature/Feature.kt | 36 +++ .../springdemo/SpringDemoApplication.kt | 11 + src/main/resources/application.properties | 1 + src/main/resources/req.http | 10 + .../springdemo/SpringDemoApplicationTests.kt | 13 + 110 files changed, 587 insertions(+) create mode 100644 .gradle/8.6/checksums/checksums.lock create mode 100644 .gradle/8.6/dependencies-accessors/gc.properties create mode 100644 .gradle/8.6/executionHistory/executionHistory.bin create mode 100644 .gradle/8.6/executionHistory/executionHistory.lock create mode 100644 .gradle/8.6/fileChanges/last-build.bin create mode 100644 .gradle/8.6/fileHashes/fileHashes.bin create mode 100644 .gradle/8.6/fileHashes/fileHashes.lock create mode 100644 .gradle/8.6/fileHashes/resourceHashesCache.bin create mode 100644 .gradle/8.6/gc.properties create mode 100644 .gradle/buildOutputCleanup/buildOutputCleanup.lock create mode 100644 .gradle/buildOutputCleanup/cache.properties create mode 100644 .gradle/buildOutputCleanup/outputFiles.bin create mode 100644 .gradle/file-system.probe create mode 100644 .gradle/vcs-1/gc.properties create mode 100644 .idea/.gitignore create mode 100644 .idea/.name create mode 100644 .idea/compiler.xml create mode 100644 .idea/gradle.xml create mode 100644 .idea/jarRepositories.xml create mode 100644 .idea/kotlinc.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/vcs.xml create mode 100644 HELP.md create mode 100644 build.gradle.kts create mode 100644 build/classes/kotlin/main/META-INF/spring-demo.kotlin_module create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.values.at create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/counters.tab create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.len create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i create mode 100644 build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len create mode 100644 build/kotlin/compileKotlin/cacheable/last-build.bin create mode 100644 build/kotlin/compileKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin create mode 100644 build/kotlin/compileKotlin/local-state/build-history.bin create mode 100644 build/resources/main/application.properties create mode 100644 build/resources/main/req.http create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100755 gradlew create mode 100644 gradlew.bat create mode 100644 settings.gradle.kts create mode 100644 src/main/kotlin/com/example/springdemo/Feature/Feature.kt create mode 100644 src/main/kotlin/com/example/springdemo/SpringDemoApplication.kt create mode 100644 src/main/resources/application.properties create mode 100644 src/main/resources/req.http create mode 100644 src/test/kotlin/com/example/springdemo/SpringDemoApplicationTests.kt diff --git a/.gradle/8.6/checksums/checksums.lock b/.gradle/8.6/checksums/checksums.lock new file mode 100644 index 0000000000000000000000000000000000000000..4ea3fcaee65fbd9142512a9f961dace8e78f44a3 GIT binary patch literal 17 TcmZSH_TLq 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 literal 0 HcmV?d00001 diff --git a/.gradle/8.6/executionHistory/executionHistory.lock b/.gradle/8.6/executionHistory/executionHistory.lock new file mode 100644 index 0000000000000000000000000000000000000000..12d7f2f45fb7db2d6e06d69919bef5f82666f4e7 GIT binary patch literal 17 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 literal 0 HcmV?d00001 diff --git a/.gradle/8.6/fileHashes/fileHashes.lock b/.gradle/8.6/fileHashes/fileHashes.lock new file mode 100644 index 0000000000000000000000000000000000000000..9ce74cae24345ac34bc3792f8ddbd025b92cda1f GIT binary patch literal 17 UcmZSXEYw`JuW789DgXcg literal 0 HcmV?d00001 diff --git a/.gradle/8.6/fileHashes/resourceHashesCache.bin b/.gradle/8.6/fileHashes/resourceHashesCache.bin new file mode 100644 index 0000000000000000000000000000000000000000..79494951f2449675466d1800b2c9d1a6b7004e99 GIT binary patch literal 18599 zcmeI(!AC?v90%}cBdKUN#TM=#sLh{(*Gr8WDM- zV~75NC6B&+IX*25g&KzmMzgzIImzA++E=ef zjq|g^G_Pg(Y-^`Aoy6N|zLe$J9P+rkW+Xs>009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1pY!`J{&p`dZE+vg}C}Tn#9fhueJWwo6V^Z smVWLyxPN&#{@9wyEtK!x76%%?chuhNE6;nUx5@5hW$dZk`EgMC1_AL=KL7v# literal 0 HcmV?d00001 diff --git a/.gradle/8.6/gc.properties b/.gradle/8.6/gc.properties new file mode 100644 index 0000000..e69de29 diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock new file mode 100644 index 0000000000000000000000000000000000000000..a65e5d58c94e14373eea8fca3fc9d6d5925fa89c GIT binary patch literal 17 UcmZR6)aJJBGy9JZ3=kjz06{qgVgLXD literal 0 HcmV?d00001 diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties new file mode 100644 index 0000000..10962b6 --- /dev/null +++ b/.gradle/buildOutputCleanup/cache.properties @@ -0,0 +1,2 @@ +#Tue Mar 19 22:17:26 KST 2024 +gradle.version=8.6 diff --git a/.gradle/buildOutputCleanup/outputFiles.bin b/.gradle/buildOutputCleanup/outputFiles.bin new file mode 100644 index 0000000000000000000000000000000000000000..66218bcba11b81532b992e4cb1dffd05a6cb344c GIT binary patch literal 18767 zcmeI%Pbh<79Ki8+E@Ij^s8P-i*22nZl$zQcl*BkXyc~AovN$=;zk^7jlrR*%u2V%?7mm&$F8f5&5N;9HNR2%nKLl=lp23j^Fz{;-r32e2X8?24(X}L z<#faL)UxWM(r;H!4xU@x*Qzf_f0--rRo)z?RKJt{v1VJ21e)H>?yrz;*9WU&Wofl- zU$gY~Xtk>^T5nbB=+e7(CW3AKv4rYd(tE?h`noleR_hl^AIR**ckdTvog?X?{bb^8 z$TOqXiA$Herdfu}XIv3L009ILKmY**5I_I{1Q0*~0R#|0009ILKmY**5I_I{1Q0*~ u0R#|0009ILKmY**5I_I{1Q5tiz@2@qD0^Cr)414vlx+CJlHd3I;;nD9*4!Qd literal 0 HcmV?d00001 diff --git a/.gradle/file-system.probe b/.gradle/file-system.probe new file mode 100644 index 0000000000000000000000000000000000000000..0674eefd4ee2887a51ff79f56b8b27ff66982742 GIT binary patch literal 8 PcmZQzVC)OKck>be2}%QR literal 0 HcmV?d00001 diff --git a/.gradle/vcs-1/gc.properties b/.gradle/vcs-1/gc.properties new file mode 100644 index 0000000..e69de29 diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/.name b/.idea/.name new file mode 100644 index 0000000..0ab2782 --- /dev/null +++ b/.idea/.name @@ -0,0 +1 @@ +spring-demo \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..b589d56 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..f9163b4 --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,15 @@ + + + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..fdc392f --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml new file mode 100644 index 0000000..8d81632 --- /dev/null +++ b/.idea/kotlinc.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..fe0b0da --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/HELP.md b/HELP.md new file mode 100644 index 0000000..e0ca67a --- /dev/null +++ b/HELP.md @@ -0,0 +1,27 @@ +# Read Me First +The following was discovered as part of building this project: + +* The original package name 'com.example.spring-demo' is invalid and this project uses 'com.example.springdemo' instead. + +# Getting Started + +### Reference Documentation +For further reference, please consider the following sections: + +* [Official Gradle documentation](https://docs.gradle.org) +* [Spring Boot Gradle Plugin Reference Guide](https://docs.spring.io/spring-boot/docs/3.2.3/gradle-plugin/reference/html/) +* [Create an OCI image](https://docs.spring.io/spring-boot/docs/3.2.3/gradle-plugin/reference/html/#build-image) +* [Spring Web](https://docs.spring.io/spring-boot/docs/3.2.3/reference/htmlsingle/index.html#web) + +### Guides +The following guides illustrate how to use some features concretely: + +* [Building a RESTful Web Service](https://spring.io/guides/gs/rest-service/) +* [Serving Web Content with Spring MVC](https://spring.io/guides/gs/serving-web-content/) +* [Building REST services with Spring](https://spring.io/guides/tutorials/rest/) + +### Additional Links +These additional references should also help you: + +* [Gradle Build Scans – insights for your project's build](https://scans.gradle.com#gradle) + diff --git a/build.gradle.kts b/build.gradle.kts new file mode 100644 index 0000000..c9fca47 --- /dev/null +++ b/build.gradle.kts @@ -0,0 +1,37 @@ +import org.jetbrains.kotlin.gradle.tasks.KotlinCompile + +plugins { + id("org.springframework.boot") version "3.2.3" + id("io.spring.dependency-management") version "1.1.4" + kotlin("jvm") version "1.9.22" + kotlin("plugin.spring") version "1.9.22" +} + +group = "com.example" +version = "0.0.1-SNAPSHOT" + +java { + sourceCompatibility = JavaVersion.VERSION_17 +} + +repositories { + mavenCentral() +} + +dependencies { + implementation("org.springframework.boot:spring-boot-starter-web") + implementation("com.fasterxml.jackson.module:jackson-module-kotlin") + implementation("org.jetbrains.kotlin:kotlin-reflect") + testImplementation("org.springframework.boot:spring-boot-starter-test") +} + +tasks.withType { + kotlinOptions { + freeCompilerArgs += "-Xjsr305=strict" + jvmTarget = "17" + } +} + +tasks.withType { + useJUnitPlatform() +} diff --git a/build/classes/kotlin/main/META-INF/spring-demo.kotlin_module b/build/classes/kotlin/main/META-INF/spring-demo.kotlin_module new file mode 100644 index 0000000000000000000000000000000000000000..768de2a3129715c20b6ca7673fc0f897ce29bd0d GIT binary patch literal 75 zcmZQzU|?ooU|D6R#v;sR=dRvC3{jQkq)b&l{Y26 zoTk83QkJ-HtVRpFdS-sRKkE2#xjrXzJDE}n;$0PsZQmgffB*y_009U<00Izz00bZa J0SNpga0AAnF1!E$ literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len new file mode 100644 index 0000000000000000000000000000000000000000..faaff93ea3c3b78c54a8e6842a40ba8fe9044171 GIT binary patch literal 8 LcmZQz0D~$30D=H} literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len new file mode 100644 index 0000000000000000000000000000000000000000..01bdaa1da7d937c7e7d98e54ba912f88ab95c7f2 GIT binary patch literal 8 LcmZQz0D}nt0GI%g literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at b/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at new file mode 100644 index 0000000000000000000000000000000000000000..2d25ef5dd4f64c3d14e630ac20695641a8f9784a GIT binary patch literal 495 zcmc(bO$x#=5Jn4Lq!(zjb8SIGMJi&&tqjRfgGnaj2YN%VWo>m=S6#T7S-tmtGc2nS zB>Mb}g1pQ*`TT@Fs1VV{8p6E+cLklWjpU)jKHCTlAz)w+idtD_U>Jf7!yb&&$b$3A zb`lLSju4Z_?=DAlJtt^(m#Www`G+pvcsV8949TSNxytw)`6Id=TWkkS<(yUmq9QvL OsF!LEanU9J`{4^KP`Y&h literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i b/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i new file mode 100644 index 0000000000000000000000000000000000000000..8b1ff5efa5be7e11a1bae2288f7f6df72de1b278 GIT binary patch literal 32768 zcmeIuK@ET~5Jb^UkVh)o4 literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream new file mode 100644 index 0000000000000000000000000000000000000000..fee02fd06929314531f9a05c18d193804cc75b43 GIT binary patch literal 4096 zcmeIuI|_g>5QJe*V9!rei@fE?+-r}ETnwjS7eMzFHOBPjjt08Zz vrXsVtc2s?P_?RuvW4a%sSq$E_P;y5QKmY**5I_I{1Q0*~0R#|0;8y|{x+5T8 literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len new file mode 100644 index 0000000000000000000000000000000000000000..209b35b5a827931c80a111d641c026178d7aa780 GIT binary patch literal 8 LcmZQz0D}+!09*i7 literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len new file mode 100644 index 0000000000000000000000000000000000000000..01bdaa1da7d937c7e7d98e54ba912f88ab95c7f2 GIT binary patch literal 8 LcmZQz0D}nt0GI%g literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at new file mode 100644 index 0000000000000000000000000000000000000000..fe2396404e73f4b5641921f056394d5241eaf8b8 GIT binary patch literal 58 zcmdOA@JLNeNi9+cN=?o$N>OmjFH#6dEh^3|E=kQR@klJr@J%cTOUx-v4KB$qN=#2> IWMF_G07?%M2LJ#7 literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i new file mode 100644 index 0000000000000000000000000000000000000000..5286bb20ed680d363a2e3e9c630926d971ad0ab5 GIT binary patch literal 32768 zcmeIuu?>JA6h+Y=Tn-x&;~Z{4Vaa-K1T*}?P@LD_|5 literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream new file mode 100644 index 0000000000000000000000000000000000000000..fee02fd06929314531f9a05c18d193804cc75b43 GIT binary patch literal 4096 zcmeIuI|_g>5QJe*V9!rei@fE?+-r}ETnwjS7eMzFHOBPjjt08Zz vrXsVtc2s?P_?RuvW4a%sSq$E_P;y5QKmY**5I_I{1Q0*~0R#|0;8y|{x+5T8 literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len new file mode 100644 index 0000000000000000000000000000000000000000..209b35b5a827931c80a111d641c026178d7aa780 GIT binary patch literal 8 LcmZQz0D}+!09*i7 literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len new file mode 100644 index 0000000000000000000000000000000000000000..01bdaa1da7d937c7e7d98e54ba912f88ab95c7f2 GIT binary patch literal 8 LcmZQz0D}nt0GI%g literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at new file mode 100644 index 0000000000000000000000000000000000000000..8fb9e31c543edf124a6d83bd7c370fded5553ae8 GIT binary patch literal 235 zcmbu&u?hk)5QO1-lsti3Yomf3*9hW){gMo4xFj1kd*I_61be~iujU&XCUAhdJG^Lc zqo}(x0vV*+hB4Vc0kIlsOh!#Zr%#On7mw3Dl~_vIJzI5p0{{+udrX X;rQcr{xFx$oNGJA6h+Y=Tn-x&;~Z{4Vaa-K1T*}?P@LD__DjE%e(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@RAQ%Dw DKn4*@ literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream new file mode 100644 index 0000000000000000000000000000000000000000..f46508caa12209699c8f2aa2660f62b1c4d0e65d GIT binary patch literal 4096 zcmY#O&d=3Ptw_u*$Vt^NE-1>(OHWD7&DVEJO)M!bN`=unIFtp0b+`a^I2IJ-WF{w; zWaj7Tk)qhUgkcnnhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb8|Y1OOex BGOqvt literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len new file mode 100644 index 0000000000000000000000000000000000000000..6b14139c2f689b11a568c14cfe5bbb8f310f806d GIT binary patch literal 8 LcmZQz0E1=#0E+;G literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len new file mode 100644 index 0000000000000000000000000000000000000000..a9f80ae0249093f1db8b14f71053acce35747e3d GIT binary patch literal 8 LcmZQz0D~C-0H6Sw literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at new file mode 100644 index 0000000000000000000000000000000000000000..eec0dbb07b0cc11187cebea64c6194d1c363f838 GIT binary patch literal 301 zcmb`>!3x4K5QO1AN}j+y>qP}Ay$E8#`;rVbG|7g|7W()W!MmWR|1=*%-2e_ycZU}Z zt`~JTXp7BIY~c31a(!@GFq$Y&ICT4_o-)Tmvsl{VB@JQ35&*B6??D=V<1sdvLPE#Q6s!S21s-+-_8F;i4u+g0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+Kttfje6G*dc#8=TAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk!wFouXkWfM+%SU(5FkK+009C72oNAZfB*pk1PBlyK!8980%vx7r}gfjs)_^% H3@Y#gAR`AF literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i.len new file mode 100644 index 0000000000000000000000000000000000000000..131e265740f37d77b7c4a3676d2a7704ca3e4a29 GIT binary patch literal 8 McmZQz0D%Su009U9fdBvi literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab new file mode 100644 index 0000000000000000000000000000000000000000..bdf584a84b58bf0b45e9b3a4c946653433feaad2 GIT binary patch literal 4096 zcmbR3vzw0r2pB;G3eSnEDq8~2%LkOPe|RU{AdV_hQMeD jjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kgRc_9D*#r_JH literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream new file mode 100644 index 0000000000000000000000000000000000000000..209a1a8612319af0f99ede8e009bf82ab1fbcc2e GIT binary patch literal 4096 zcmeIu!3lsc3_wvQvNH(YJUT(CK>|$^Y7dUDxP|cl>7U+ecqDs1=Yda4yPy4s) iyGumXl81WR#zY7pfB*srAbOmjFH#6dEh^3|E=kQR@klJr@J%cTOUx-v4KB$qN=#2> HWMBjU-P#fc literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i new file mode 100644 index 0000000000000000000000000000000000000000..ce982b8f3ae8931c545783305591810bcb00f984 GIT binary patch literal 32768 zcmeIuK?wjL6a~R2X7OZ3!Q>ys8qOXzz@()|1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PDBVeZOW690UjuAV7cs0RjXF Z5FkK+009C72oNAZfB*pk1PJ^mZ~z=J0#E<| literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i.len new file mode 100644 index 0000000000000000000000000000000000000000..131e265740f37d77b7c4a3676d2a7704ca3e4a29 GIT binary patch literal 8 McmZQz0D%Su009U9fdBvi literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab new file mode 100644 index 0000000000000000000000000000000000000000..e35ba60e132518432b91252aa6098718679322c5 GIT binary patch literal 4096 zcmbR3vzw2Jfq{Vqh~Yp0!dd{N8i4pe5CAE-8a5!C5sE?LAOOLrlQ&6~WR%u)J%oxociy#cMi@kB;;n z6NhynFM1%8OQNUSm)Ueb`s>lf=-8Uf64aORm}|93b{u9eOL0^o5P$##AOHafKmY;| OfB*y_009X6EN}uXG&o@Z literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len new file mode 100644 index 0000000000000000000000000000000000000000..1161cbc6c023feafbc13f77a50983209f8d4315f GIT binary patch literal 8 LcmZQz0E0;Y0Ga@k literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len new file mode 100644 index 0000000000000000000000000000000000000000..93a595bd1bbabaf1bd4ee4909ac49e65e67fa3f4 GIT binary patch literal 8 LcmZQz0D}bp0H^?= literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at new file mode 100644 index 0000000000000000000000000000000000000000..ebd335a1c4f74972a148b49166ada078818f907c GIT binary patch literal 797 zcmcIiO;5r=5FNI()JjZk2p|`UCp3{F9yw_YA)<*9Lt;E_=!iA_N_R2*5C4HD{)qp} z+43P0Jb18&nceNanR)N63q9l>ruBOq#i>{C#%cWyQ{fAVk?e8ta?6t;4<7d7{+cFxtyf9%pJO|HI9c+c%J{DeLjhWgxxvlRG|Vo1vo6O54ADO%+M4R zn!hz3WHVe*wTmPP{1KOa9Ie`~cN37KQs*U$$lEN7`%4LG2R0DXT)Swqn(5>n;@{Gg z9Qu-aKIDF+X5r~rPzESBo^D?G8+QX9jopD%Vswb}deevOW}l+sp$6E=PAFJsR+-dn zF4Sy(tLap>vg*qtILXkTsu;lIHaqnV1=s9!=61GCGiMtsiwmojxinkNX#L%6!@~e2 a5?J>m52sKFQ3!f{3-7gL^78@wk2+tGAg;&& literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i new file mode 100644 index 0000000000000000000000000000000000000000..073f1e040284c596106a74a75a45a1a76911245c GIT binary patch literal 32768 zcmeIup$ULM7zN-1&4NRi+`~;ALogbRZY56O1}4EG;w9Tv5&16u7v6hc$U_!90t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjnuKHke}YZKqj z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+0D<2LjB!y{U)Ar18AN~pfsYDIvDdlG$4Bd_MSuVS0t5&UAV7cs0RjXF X5Fqffz!3BHqFG;#6-R&ofk)s5Li-Cw literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i.len new file mode 100644 index 0000000000000000000000000000000000000000..131e265740f37d77b7c4a3676d2a7704ca3e4a29 GIT binary patch literal 8 McmZQz0D%Su009U9fdBvi literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab new file mode 100644 index 0000000000000000000000000000000000000000..7f9e3fbcf114ebf2acd2180b2d4323c44ba7aca4 GIT binary patch literal 4096 zcmbR3vzw2Rfq{Vuh~Yp0!kPf28i4pe5P(ErYFL46kRA|*0gxOAl!Gh|lgCGE0?oGq zDwqbf2cOzexzP|94S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu;s(nA0M0BH@^ literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream new file mode 100644 index 0000000000000000000000000000000000000000..ee1edcb6610e92035c96eb1eecccc113c163d21d GIT binary patch literal 4096 zcmeIuF$#b%5ClM9D6R#v;sR=dRvC3{jQkq)b&l{Y26 zoTk83QkJ-HtVRpFdS-sRKkE2#xjrXzJDE}n;$0PsZQmgffB*y_009U<00Izz00bZa J0SNpga0AAnF1!E$ literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len new file mode 100644 index 0000000000000000000000000000000000000000..faaff93ea3c3b78c54a8e6842a40ba8fe9044171 GIT binary patch literal 8 LcmZQz0D~$30D=H} literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len new file mode 100644 index 0000000000000000000000000000000000000000..01bdaa1da7d937c7e7d98e54ba912f88ab95c7f2 GIT binary patch literal 8 LcmZQz0D}nt0GI%g literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at new file mode 100644 index 0000000000000000000000000000000000000000..0b6efd8a6cb7cf613969457a2f0d6dc4f51e348d GIT binary patch literal 270 zcmbV`u?hk)5Jc|_{DxFka_Q^^ISxb+4{T*ghBI7}4Vw-4`HEm8SZFoPn>S;-5#%A} z49DWlz+z628mc1eNcDE4a-rBTDGSZmc5BDU;!deV*jgmy*(0$XK-vWFT=ffU4EdVa fw}_?NeCbUu#r~<-l@fy^4V?R5;DdgQ{d@8O9Ft{y literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i new file mode 100644 index 0000000000000000000000000000000000000000..8b1ff5efa5be7e11a1bae2288f7f6df72de1b278 GIT binary patch literal 32768 zcmeIuK@ET~5Jb^UkD6R#v;sR=dRvC3{jQkq)b&l{Y26 zoTk83QkJ-HtVRpFdS-sRKkE2#xjrXzJDE}n;$0PsZQmgffB*y_009U<00Izz00bZa J0SNpga0AAnF1!E$ literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len new file mode 100644 index 0000000000000000000000000000000000000000..faaff93ea3c3b78c54a8e6842a40ba8fe9044171 GIT binary patch literal 8 LcmZQz0D~$30D=H} literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len new file mode 100644 index 0000000000000000000000000000000000000000..01bdaa1da7d937c7e7d98e54ba912f88ab95c7f2 GIT binary patch literal 8 LcmZQz0D}nt0GI%g literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at new file mode 100644 index 0000000000000000000000000000000000000000..9f383b5fab9d5332f3a4a6ffa2b7645a6d9f8af6 GIT binary patch literal 67 zcmdOA@JLNeNi9+cN=?o$N>OmjFH#6dEh^3|E=kQR@klJr@J%cTOUx-v4KB$qN=#2> MVE_Rz$p|Ky0PMOF6951J literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i new file mode 100644 index 0000000000000000000000000000000000000000..8b1ff5efa5be7e11a1bae2288f7f6df72de1b278 GIT binary patch literal 32768 zcmeIuK@ET~5Jb^UkdSh6?P^Um z6z>!-iqETt`y1c?|M!0Ll8EPfR#*3&`n;F8$`J$*KmY**5I_I{1Q0*~0R#|82wc!Z B6FvX{ literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream new file mode 100644 index 0000000000000000000000000000000000000000..636f34a3cbe33411309e4121964a67a0624882df GIT binary patch literal 4096 qcmeIu0Sy2E3<4mvf9Uu4AOh)v0RsjM7%*VKfB^#r3>Yx*d*A>+`v3$0 literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len new file mode 100644 index 0000000000000000000000000000000000000000..29ce11cc9c2acfbfd357e04485500314b13afbb5 GIT binary patch literal 8 LcmZQz00U+K01E&F literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len new file mode 100644 index 0000000000000000000000000000000000000000..a9f80ae0249093f1db8b14f71053acce35747e3d GIT binary patch literal 8 LcmZQz0D~C-0H6Sw literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at new file mode 100644 index 0000000000000000000000000000000000000000..8fb9e31c543edf124a6d83bd7c370fded5553ae8 GIT binary patch literal 235 zcmbu&u?hk)5QO1-lsti3Yomf3*9hW){gMo4xFj1kd*I_61be~iujU&XCUAhdJG^Lc zqo}(x0vV*+hB4Vc0kIlsOh!#Zr%#On7mw3Dl~_vIJzI5p0{{+udrX X;rQcr{xFx$oNGx literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i.len new file mode 100644 index 0000000000000000000000000000000000000000..131e265740f37d77b7c4a3676d2a7704ca3e4a29 GIT binary patch literal 8 McmZQz0D%Su009U9fdBvi literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab new file mode 100644 index 0000000000000000000000000000000000000000..86c01b4b919fd9f28e5992c352928b6e21516148 GIT binary patch literal 4096 zcmeIuF%AJi7>42B+Dah`L_s1dl}e@BO0_{$5{WB_MkOIGfKH;)IDitBYAZJog@f=8 zw$P{*-=FM0liA5;@@~Ro+L(fS#gln2f`r+O<%4lM@tG`ZKD{2d@5X&=zgFM-pRJ!< z_o~ vNwY3CFu)-;aEBGVVFq))Sqiz1Mg>$r1yn!sJo^-UMo7$1yIHafA z@$dZkY=Fy|G4c!UB1#4BWSS`yd1ewFuP`Nm+vPr(+hCSuDv2Z~q`T_}OD@IT1sADI z&gh3PD7i2QlXgd?#aZ}$ks-txFxd@ArT*j_hf^nV%nt;vS5lxuameO0Zg8&e;F!l zbg*g09m7LgBdgyZLX-PrTjdr*5hi*iq}Iegiv>sE-DTqi=3M$Rq!b!(SKiD~A!F|i z83jfE1-V|}XJMTN(vHe~8&5pCKdx!gU3KizT?hX21Uvyxz!UHUJONL@6YvB)f&WY3 E8yESBod5s; literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len new file mode 100644 index 0000000000000000000000000000000000000000..f923a5beb2bc6aec4ab32b1dcf1683eea38bd7c1 GIT binary patch literal 8 McmZQz009OmjFH#6dEh^3|E=kQR@klJr@J%cTOUx-v4KB$qN=#2> zVE_U~93%r+92W`E#lQhF0R)IMB?73Di3LJ}bTP5SA(0Rf2$=;IPeCFf;vrxW2ni8^ IkO?4h08-%=UjP6A literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i new file mode 100644 index 0000000000000000000000000000000000000000..cb9c8dfbcb5c60dc02eeaf1050ba80f3f450ce42 GIT binary patch literal 32768 zcmeI%KS%;$7{~E9qG+tmmJC8DD3Bs(vmv;KKoA<*YO*16Yc3*)h;XwhqK1MX8>Pvn zA`m=lP$&qBI+`wMuv&UH2Za+n&-?RrI^Os7d7j?~RJ>Cm)vb6TfB*srAb^0c1$HIf zmdb4SIwau`KmY**5NMM?TI!m&6K8EIPgw*IKmY**5O9IOaFM1Q0*~fxrmlBBb64*@OA_cKmY-U1rDX( XYHZ=!s%^h~&tFD#-Rd0s-W2!;FepFj literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab_i.len new file mode 100644 index 0000000000000000000000000000000000000000..131e265740f37d77b7c4a3676d2a7704ca3e4a29 GIT binary patch literal 8 McmZQz0D%Su009U9fdBvi literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/cacheable/last-build.bin b/build/kotlin/compileKotlin/cacheable/last-build.bin new file mode 100644 index 0000000000000000000000000000000000000000..abbf1b269d0e643f64fa7f6032d1be48661d1ad3 GIT binary patch literal 18 YcmZ4UmVvdLhk=2yFYH;~5e6Ut05`e?9{>OV literal 0 HcmV?d00001 diff --git a/build/kotlin/compileKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin b/build/kotlin/compileKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin new file mode 100644 index 0000000000000000000000000000000000000000..8da49b1dbf258b88b7c3a15409fe6aeed0942890 GIT binary patch literal 4648 zcmdT|O-NKx6h5X1rbG2-?{HiYVOykm_X}LHd6=2yHO-^;+uDs=mb{pz|$5yPgD|fPOM!es*1K{ zdEjMHBY=9N0A9ZFu5-VxZ*I*4)YB<=fB_nXM}6Re8$NQP*F!FQpxJSJ==BQ2+yxWV z(bSBYOi8AvAHQypiHT_g5$)*l00z+(YFa?|YUPc6tjpIqJ64&Fk@xbHZRt;p~f1>1n5P(0sC-7 z2G^}t=GKPIBRaSwyVYSgj&&1?g&b&cI5;WZu4Srs4fm{s9KlNC#p-s{ny?NBs0DQ` zCl|SDY&zD!TTFT%1l%wD!)NM1p9i~DYQi8hfioU6$1h}qedR-2R?iTUMxgWIBh>TX zs8d+uNi8r6;{-+`sE57>HWYk&RSL{PWs-(TY9?+|vPejNgB*_SrSO=(7MPxsCdcyF z*bJ1U#$t{^lP8%EvVQO#g6}Jl@*i#y(auG$&rxi{ZWhF}MbU?x1$P{oPezRJ1%uT< zs7PuK*eJv!eA~C>x8FMgKl}MudG(~nnwkl^1aV$keCM2VCTCugDccnnB)_zVMAZ-> zszh0F1ntfB=R;Ms75e{RQa)+Z-apxc&G-6Vij=MPR=rm>e?x~CosnYZ0;b8*_$E(f z$}9Yo)-pPDs10U&sDD=9c5`aaeND#fSi~8zF&yv*75`g$BtY2mv0>%fmirdjni8AE4Ziiu(OHWD7&DV2FO)M!bN`=u3>}e1IqBSrVl$H>!SkNZe(O1{m-!C{MDAYN` XKgf<~t!yc&IjJS7M5_me0 '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +# This is normally unused +# shellcheck disable=SC2034 +APP_BASE_NAME=${0##*/} +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..6689b85 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,92 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/settings.gradle.kts b/settings.gradle.kts new file mode 100644 index 0000000..02162f7 --- /dev/null +++ b/settings.gradle.kts @@ -0,0 +1 @@ +rootProject.name = "spring-demo" diff --git a/src/main/kotlin/com/example/springdemo/Feature/Feature.kt b/src/main/kotlin/com/example/springdemo/Feature/Feature.kt new file mode 100644 index 0000000..d33ca9c --- /dev/null +++ b/src/main/kotlin/com/example/springdemo/Feature/Feature.kt @@ -0,0 +1,36 @@ +package com.example.springdemo.Feature + +import org.springframework.web.bind.annotation.DeleteMapping +import org.springframework.web.bind.annotation.GetMapping +import org.springframework.web.bind.annotation.PostMapping +import org.springframework.web.bind.annotation.PutMapping +import org.springframework.web.bind.annotation.RequestParam +import org.springframework.web.bind.annotation.RestController + +@RestController +class Feature { + @GetMapping("/index") + fun index( + @RequestParam message:String + ):String{ + + return "Hello World! message is $message" + } + + @PostMapping("/index") + fun post():String{ + return "post" + } + + @PutMapping + fun put():String{ + return "put" + } + + @DeleteMapping + fun delete():String{ + return "delete" + } + + +} \ No newline at end of file diff --git a/src/main/kotlin/com/example/springdemo/SpringDemoApplication.kt b/src/main/kotlin/com/example/springdemo/SpringDemoApplication.kt new file mode 100644 index 0000000..746c721 --- /dev/null +++ b/src/main/kotlin/com/example/springdemo/SpringDemoApplication.kt @@ -0,0 +1,11 @@ +package com.example.springdemo + +import org.springframework.boot.autoconfigure.SpringBootApplication +import org.springframework.boot.runApplication + +@SpringBootApplication +class SpringDemoApplication + +fun main(args: Array) { + runApplication(*args) +} diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties new file mode 100644 index 0000000..85127d7 --- /dev/null +++ b/src/main/resources/application.properties @@ -0,0 +1 @@ +spring.application.name=spring-demo diff --git a/src/main/resources/req.http b/src/main/resources/req.http new file mode 100644 index 0000000..b2dfe7a --- /dev/null +++ b/src/main/resources/req.http @@ -0,0 +1,10 @@ +GET http://localhost:8080/index?message=hi + +### +POST http://localhost:8080/index + +### +PUT http://localhost:8080/index + +### +DELETE http://localhost:8080/index \ No newline at end of file diff --git a/src/test/kotlin/com/example/springdemo/SpringDemoApplicationTests.kt b/src/test/kotlin/com/example/springdemo/SpringDemoApplicationTests.kt new file mode 100644 index 0000000..e5087ec --- /dev/null +++ b/src/test/kotlin/com/example/springdemo/SpringDemoApplicationTests.kt @@ -0,0 +1,13 @@ +package com.example.springdemo + +import org.junit.jupiter.api.Test +import org.springframework.boot.test.context.SpringBootTest + +@SpringBootTest +class SpringDemoApplicationTests { + + @Test + fun contextLoads() { + } + +} From 6d7f8b1f4f8314a5dbe8c7898f10025d03a0dba9 Mon Sep 17 00:00:00 2001 From: Junho Geum Date: Tue, 19 Mar 2024 22:44:19 +0900 Subject: [PATCH 2/2] second commit --- .../8.6/executionHistory/executionHistory.bin | Bin 45566 -> 45566 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .gradle/8.6/fileHashes/fileHashes.bin | Bin 23097 -> 23097 bytes .gradle/8.6/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../8.6/fileHashes/resourceHashesCache.bin | Bin 18599 -> 18667 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .../caches-jvm/inputs/source-to-output.tab | Bin 4096 -> 4096 bytes .../inputs/source-to-output.tab.values.at | Bin 495 -> 739 bytes .../jvm/kotlin/class-attributes.tab | Bin 4096 -> 4096 bytes .../jvm/kotlin/class-attributes.tab.values.at | Bin 58 -> 64 bytes .../jvm/kotlin/class-fq-name-to-source.tab | Bin 4096 -> 4096 bytes .../class-fq-name-to-source.tab.values.at | Bin 235 -> 355 bytes .../jvm/kotlin/internal-name-to-source.tab | Bin 4096 -> 4096 bytes .../internal-name-to-source.tab.values.at | Bin 301 -> 421 bytes .../cacheable/caches-jvm/jvm/kotlin/proto.tab | Bin 4096 -> 4096 bytes .../caches-jvm/jvm/kotlin/proto.tab.values.at | Bin 797 -> 1349 bytes .../jvm/kotlin/source-to-classes.tab | Bin 4096 -> 4096 bytes .../kotlin/source-to-classes.tab.values.at | Bin 270 -> 382 bytes .../cacheable/caches-jvm/lookups/counters.tab | 2 +- .../caches-jvm/lookups/file-to-id.tab | Bin 4096 -> 4096 bytes .../lookups/file-to-id.tab.values.at | Bin 67 -> 79 bytes .../caches-jvm/lookups/id-to-file.tab | Bin 4096 -> 4096 bytes .../lookups/id-to-file.tab.keystream | Bin 4096 -> 4096 bytes .../lookups/id-to-file.tab.keystream.len | Bin 8 -> 8 bytes .../caches-jvm/lookups/id-to-file.tab.len | Bin 8 -> 8 bytes .../lookups/id-to-file.tab.values.at | Bin 235 -> 355 bytes .../caches-jvm/lookups/id-to-file.tab_i | Bin 32768 -> 32768 bytes .../cacheable/caches-jvm/lookups/lookups.tab | Bin 4096 -> 4096 bytes .../caches-jvm/lookups/lookups.tab.values.at | Bin 257 -> 748 bytes .../compileKotlin/cacheable/last-build.bin | Bin 18 -> 18 bytes .../local-state/build-history.bin | Bin 339 -> 665 bytes .../com/example/springdemo/Feature/Feature.kt | 4 ++-- 32 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gradle/8.6/executionHistory/executionHistory.bin b/.gradle/8.6/executionHistory/executionHistory.bin index 0ae7fb8e6374475f5f05c0859417c7539118fe5f..2215c91254bdda6d0b44c95d376e1e9b6032980c 100644 GIT binary patch delta 1468 zcmezOnCahRrVX7w%6Vlbx%o+%6=_K+S^0@Y8AV0Ld8Ui*tbaT?ac28d!>t0$3oj9u&S3=C=EIuh0u-Z`-uw zI`u7|fr@SCl`@0qt@8|+zX0hM^VB4+NZFPAovSmoS9&G;oM|b=KzX2hAG1zYo1Z8J zR0QO303G1^`+UrcY7;ZTj5E3MW<8pd7tU7|PEUQiRjlR&i^mP=@>%=m1ic5Ed2@a# zGl&jcV89NfLE0zZn=d|j{sL}sW{C^a+|r({SLD-~@>$~ely_ixhsg&QByvL4GR~Q- zxJX)*LEutkX7s{l<_|#n;X-qEAPqJfMjj0OF^QD<&Og&_5^Jeu!ksa zP+(jJRG>Q9WN|q2N1#1@i_JNKG{_#Xj10&oDW;QbmqRN5-nn$_@bm+LPB{?GOPLwx zflQyQwIm3vxqiuPFfF@O7fkyuovIEqtgE0Xza(F;Br%CWV4JnzLfIE{Uat>*ar4-o zfMXz!axRMp>&afGY6jCY1+GW0EHS4vwOB8)ghAlUo{;QoAva|Go-$ss4CHTwIOZtV zUy-KDa{C`S8u7I!(KG#aqT5ot(S9fCu7AX2$-s z%p9;AGgBbW3!hozeADpRD{hg!XD9Yd%lHJ23ScbFoE*4PVsh4Up~>zmEx;+dX{8pJ zUcXX7JZ!p5{Pg}85esI`T3W;yBm>drKl$0pP_P=iRbs-tY>)2vd8ux=)8>`r={Q#! zsAh8dDn;SLCm%$uZo9yon0ZTgPPnNlNPPAxRfp3ulfISl-QOD0eDUh?N=owYBSy0u@hMtzeIyLLp{6W@4O(YDj!0 zgTRs~4(a8Odu?oecJ^%o=qIn67C^x{wo*DC3k%^S4NU;AokV@Lu#>JH%ygSSMGn@vnz! z2F7NK)EU+%C0l=`Xh|?1uJ?2X3caZ+c~y99$CW#FmmYjwFZ7+UADF&MbdyRmb5it@ zGJ%1yP2dJs<_%$!6B&^^E$TYc--07i2&gx`eeqBGt6}jvo4fDbE?xeXg^__FVYe{@ U1Ir#D-U7n2%gQ!;uHDK40D?EalK=n! delta 1419 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 Bt3m(( diff --git a/.gradle/8.6/fileHashes/fileHashes.lock b/.gradle/8.6/fileHashes/fileHashes.lock index 9ce74cae24345ac34bc3792f8ddbd025b92cda1f..3644b6dbb5075d4ba14d7365a0db14dc7e791ed3 100644 GIT binary patch literal 17 VcmZSXEYw`JuW789DgXcg diff --git a/.gradle/8.6/fileHashes/resourceHashesCache.bin b/.gradle/8.6/fileHashes/resourceHashesCache.bin index 79494951f2449675466d1800b2c9d1a6b7004e99..a29582ea386035348566446f8eb4373291abd94c 100644 GIT binary patch delta 143 zcmZ2Jk@59J#tkMCjI5JQB@8r}Zn|ln=8C_-00tf>|3iUP`J^4*ivs6C#g|WxmC$DF z+^G0Ne51hx@yU)JX)eYZ2Zw!ZamY)@4I1?5mxXz1!^Ec*TV Pe^nE6N``NrC`bhWx|A$W delta 33 pcmaDok#YG%#tkMCjLefwB@8A{l~87k+^G0Ne51hu@yU)JX#mC_3!eZ0 diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock index a65e5d58c94e14373eea8fca3fc9d6d5925fa89c..c19e49a7d6fda937bb57e4b22f671ca7a74ccb80 100644 GIT binary patch literal 17 UcmZR6)aJJBGy9JZ3=p6K06|3sZU6uP literal 17 UcmZR6)aJJBGy9JZ3=kjz06{qgVgLXD diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab b/build/kotlin/compileKotlin/cacheable/caches-jvm/inputs/source-to-output.tab index 9d12c5424345d2b47b91ec7665251331d2a007e7..ffb957f5b88adabca05d0b77ccf81a77e9cbb043 100644 GIT binary patch delta 61 zcmZorXi#9C?X#PYc_OR6Bqsv{10xgzDKKCHk~|ZA&3UH%{r}$z$O-xX|Nq8``TUFw E08yI_?f?J) delta 61 zcmZorXi#9C?X#PYaU!d}Br^j810xgzDKKCHl57)w&3U^1{r_(T;nqUP00}KI0 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab index 821fdeb7416a284b767d6991ce5b2f3dfa7ff628..2770685b08db69ca85bb094fa6cc5d5434d5663f 100644 GIT binary patch delta 61 zcmZorXi#9C?X#PYc_OR6Bqsv{10xgzDKKCHlKc~W&3SJ8`~P1Z$eHy2|No5>^Z6MW E09W@8UjP6A delta 61 zcmZorXi#9C?X#PYaU!d}Br^j810xgzDKKCHlI#xqUoKm-6Llm$ru delta 6 NcmaFN^qO(PYXA!z15E$` diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab index 94808e236fbc0e11fbd5c45f13abb201d09f6806..c98e10a7247310855f6d2207ce569dc29ef85c27 100644 GIT binary patch delta 49 scmZorXi#9C?X#PYc_OR6Br^j810xgzDKG$uaZL0zXPWkJV_OwJ0Kei0QUCw| delta 49 scmZorXi#9C?X#PYaU!d}BqIX@0}KP1V89F{*(Um$Gx7c3*jB|40K5wa#Q*>R diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at index eec0dbb07b0cc11187cebea64c6194d1c363f838..3121995b9cefe8f0c5177bc53df8839435899d16 100644 GIT binary patch delta 13 TcmZ3>w3K;+F5^T)8z2GzA6^79 delta 7 OcmZ3=yq0N$E+YU6Z~`^} diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab b/build/kotlin/compileKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab index e35ba60e132518432b91252aa6098718679322c5..96d0f466254f34cebb6607864945d248a74cc48f 100644 GIT binary patch delta 77 zcmZorXi#9C?X#PYZ6d3_q!0rG10xgzDKKCGlF}1>&1G)<{{LSc$g%wY|9=ROKK<|i R|7IX902JT2FrJ^00RV)t71RI# delta 77 zcmZorXi#9C?X#PYX(Fq>BpU+*10xgzDKKCGlKc~W&1D$={r|5H^Z6MW E09aZMU;qFB delta 61 zcmZorXi#9C?X#PYaU!d}Br5|010xgzDKKCHk{lC#&3QEc|Nn0V?21=xW_G7WI2fJ+MMcar0ali1PQmSgHtO06O^SGOx= z#U;5ic#(X+QCSh{<;G|C)^nVG8~68{RoVaW-ZPxtx14ppEP?<8AOHafKmY;|fB*y_ L009U<;0J*lyk{HY delta 97 zcmZorXi)H-?X#PYk%57M35el90K%F9q#A(uKM;UKm_Y;(fYbx=e-I4=ApOh}ecf3C OfQmP6^yi;=KoS72IuQ>5 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream index 636f34a3cbe33411309e4121964a67a0624882df..1dd772cedaf239fbefddcb6749c5b7b5ed42018f 100644 GIT binary patch delta 17 YcmZorXi#8fU}R!u*(ms)f1&~p03eS8%>V!Z delta 15 WcmZorXi#8gU}V}T_?~~F0v`Y!t^>vZ diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len index 29ce11cc9c2acfbfd357e04485500314b13afbb5..62f3e6fff7af10a35059124bcb1c4f486e18abed 100644 GIT binary patch literal 8 LcmZQz00UM401W^J literal 8 LcmZQz00U+K01E&F diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len index a9f80ae0249093f1db8b14f71053acce35747e3d..ec8f944c8acd49bcace4e4c78d4306ebd9e28078 100644 GIT binary patch literal 8 LcmZQz0D~0(0I&e5 literal 8 LcmZQz0D~C-0H6Sw diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at index 8fb9e31c543edf124a6d83bd7c370fded5553ae8..96de0b0a72e058d42d0630c0c9360b853c60abfe 100644 GIT binary patch delta 12 ScmaFO_?T(J>xqUoKm-6Llm$ru delta 6 NcmaFN^qO(PYXA!z15E$` diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i index e9905b3d28cac38891f28b92f61f50d5f90de08c..e6ff6ac7a201e5c94c6e93cab6f84956bdaef1a5 100644 GIT binary patch delta 56 rcmZo@U}|V!(q&*_U}iu99Y8iC5KjPNCLo>x#2^I=fS6^Y;^le(tULy{ delta 43 lcmZo@U}|V!l4W3GU}iu99Y8iC5KjPNrj3T@>nA#h004Jx23G(8 diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab index 86c01b4b919fd9f28e5992c352928b6e21516148..dc56f2b8fa904d87d8fcfb8b3047baaeef4ea335 100644 GIT binary patch delta 192 zcmZorXiyNG?X#Otl7WFi0*FE2$3#J8$sizu5sE>AAOKP@d7^K)Rq5aV|91g7c|iIx zkWK>95hv?P#b tVrF2-0Mb@KIt)nX1L*)Dy$nd31L^xfS`|o(vM?~n1L@6w)wPAl(n7^?>w3Ag%F#;ypPR86a;W69a=7kUjyVS%5SXGXp~q pkhTKS4nR5|NLvBvWk6a9NZ$w20zg`ng@J(!NN;vz+|S3z006OCMOy#> diff --git a/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at b/build/kotlin/compileKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at index 48c6d2dbb474a7017391702798e66bd3e27f8cd4..8a7051cd2119f41f3ff217bf36d4180615f72b16 100644 GIT binary patch literal 748 zcmdOA@JLNeNi9+cN=?o$N>OmjFH#6dEh^3|E=kQR@klJr@J%cTOUx-v4KB$qN=#2> zVE_U~93%r+92W`E#lQhF0R)IMB?73Di3LJ}bTP5SA(0Rf2$=;IPeCFf;vrxW2ni8^ zkO?4hxNFE@@qo+$0Y)Gupr0iJsD_yZ_sf%sCtM~B>*%Y48UFnvY3g}hfsxJq1w-K2;?0W wmfc`-GniZtCYOWB`C#%DJD6GoCTD@kNno-KOg4eZDll0DCiB1~C~2?&0K=Xt7ytkO delta 7 OcmaFE+Q_tlkr4n3IRYmD diff --git a/build/kotlin/compileKotlin/cacheable/last-build.bin b/build/kotlin/compileKotlin/cacheable/last-build.bin index abbf1b269d0e643f64fa7f6032d1be48661d1ad3..8cea364497ccca9b3c3cfcf0a790a7a3482b5db2 100644 GIT binary patch literal 18 YcmZ4UmVvdLhk=2yFYL2&ECUb#05nhpdH?_b literal 18 YcmZ4UmVvdLhk=2yFYH;~5e6Ut05`e?9{>OV diff --git a/build/kotlin/compileKotlin/local-state/build-history.bin b/build/kotlin/compileKotlin/local-state/build-history.bin index 29c918ff3834f195c3b16d73883214883cac9a7e..ad63a004dd85c5968edca712824dfc8a58ee4913 100644 GIT binary patch delta 74 zcmcc2G?P_u&07Z6Dh39o2@DXxvQf~9k(Ysiu`lfXOe;p9Ak##BgNb{sCu=ZjL&QHT I$D)Y?0B;o$7XSbN delta 26 dcmbQqdYMUZ&07Z6Dh38dF9rx;+9>G62mn?01n&R< diff --git a/src/main/kotlin/com/example/springdemo/Feature/Feature.kt b/src/main/kotlin/com/example/springdemo/Feature/Feature.kt index d33ca9c..a150d00 100644 --- a/src/main/kotlin/com/example/springdemo/Feature/Feature.kt +++ b/src/main/kotlin/com/example/springdemo/Feature/Feature.kt @@ -22,12 +22,12 @@ class Feature { return "post" } - @PutMapping + @PutMapping("/index") fun put():String{ return "put" } - @DeleteMapping + @DeleteMapping("/index") fun delete():String{ return "delete" }