├── .gitignore ├── README.md ├── caffeine └── README.md ├── dns-resolution ├── .editorconfig ├── README.md ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── native-image.sh ├── settings.gradle └── src │ └── main │ ├── java │ └── com │ │ └── mageddo │ │ └── graalvm │ │ └── dns │ │ └── resolution │ │ └── Application.java │ └── resources │ └── META-INF │ └── native-image │ └── app-example │ └── native-image.properties ├── graalvm-ec-issue-19.3.0 ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── native-image.sh ├── settings.gradle └── src │ └── main │ ├── java │ └── com │ │ └── mageddo │ │ └── Main.java │ └── resources │ └── META-INF │ └── native-image │ └── app │ └── native-image.properties ├── jafu-reactive-minimal ├── .editorconfig ├── README.md ├── build.gradle ├── graal │ ├── boot.json │ ├── framework.json │ └── log4j.json ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ ├── main │ ├── java │ │ ├── com │ │ │ └── sample │ │ │ │ ├── Application.java │ │ │ │ ├── ApplicationContextProvider.java │ │ │ │ ├── ReflectionClasses.java │ │ │ │ ├── Sample.java │ │ │ │ ├── SampleHandler.java │ │ │ │ └── SampleService.java │ │ └── org │ │ │ └── springframework │ │ │ └── boot │ │ │ └── web │ │ │ └── embedded │ │ │ └── netty │ │ │ └── NettyReactiveWebServerFactory.java │ └── resources │ │ ├── application.properties │ │ ├── logback.xml │ │ └── static │ │ └── foo.css │ └── test │ ├── java │ └── com │ │ └── sample │ │ └── IntegrationTests.java │ └── resources │ └── junit-platform.properties ├── java-18-simple-http-server ├── .editorconfig ├── README.md ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ ├── java │ └── com │ │ └── mageddo │ │ ├── Application.java │ │ └── entrypoint │ │ ├── Fruit.java │ │ └── FruitResource.java │ └── resources │ ├── logback.xml │ └── native-image │ ├── native-image.properties │ └── reflection-config.json ├── jdbi ├── .editorconfig ├── .gitignore ├── README.md ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ ├── java │ └── com │ │ └── mageddo │ │ └── jdbi │ │ ├── DuplicatedStockException.java │ │ ├── JdbiMain.java │ │ ├── Stock.java │ │ ├── StockPriceDao.java │ │ ├── StockPriceDaoPostgres.java │ │ ├── StockPriceDaoSqlObject.java │ │ └── StockRowMapper.java │ └── resources │ └── META-INF │ └── native-image │ ├── caffeine │ ├── native-image.properties │ └── reflect-config.json │ ├── jdbi-sql-object │ ├── dynamic-proxy-config.json │ ├── native-image.properties │ └── reflect-config.json │ └── jdbi │ ├── native-image.properties │ └── reflect-config.json ├── jna ├── .dockerignore ├── .editorconfig ├── Dockerfile ├── Dockerfile.java8 ├── README.md ├── build.gradle ├── docker-compose.yml ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ ├── java │ └── com │ │ └── mageddo │ │ └── nativeimage │ │ └── jna │ │ ├── LinuxMount.java │ │ ├── Main.java │ │ ├── stat │ │ ├── LinuxFiles.java │ │ ├── ReflectConfig.java │ │ ├── Stat.java │ │ ├── Stats.java │ │ └── Timespec.java │ │ └── struct │ │ ├── MountContent.java │ │ └── ReflectConfig.java │ └── resources │ └── META-INF │ └── native-image │ ├── jna-sample │ ├── native-image.properties │ ├── proxy-config.json │ └── reflect-config.json │ └── jni-jna │ ├── native-image.properties │ ├── proxy-config.json │ ├── reflect-jna-config.json │ └── reflect-jni-config.json ├── jni-java8-examples ├── README.md ├── build.gradle ├── builder.bash ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── c │ ├── Sample1.c │ └── include │ │ └── Sample1.h │ └── java │ └── Sample1.java ├── kotlin-example ├── README.md ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── native-image.sh └── src │ └── main │ ├── kotlin │ └── com │ │ └── mageddo │ │ ├── ReflectionClasses.kt │ │ ├── Stuff.kt │ │ └── main.kt │ └── resources │ └── META-INF │ └── native-image │ └── native-image.properties ├── micronaut ├── .editorconfig ├── README.md ├── build.gradle ├── docker-compose.yml ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── mageddo │ │ │ └── micronaut │ │ │ ├── Application.java │ │ │ ├── config │ │ │ ├── ApplicationContextUtils.java │ │ │ └── JdbcTemplateFactory.java │ │ │ ├── controller │ │ │ ├── FruitsController.java │ │ │ └── ViewsController.java │ │ │ ├── dao │ │ │ ├── FruitsDAO.java │ │ │ └── FruitsDAOPg.java │ │ │ ├── entity │ │ │ └── FruitEntity.java │ │ │ └── service │ │ │ └── FruitsService.java │ └── resources │ │ ├── META-INF │ │ └── native-image │ │ │ ├── commons-logging │ │ │ ├── native-image.properties │ │ │ └── reflection-config.json │ │ │ ├── jdbc │ │ │ ├── native-image.properties │ │ │ └── reflection-config.json │ │ │ ├── micronaut │ │ │ └── native-image.properties │ │ │ └── thymeleaf │ │ │ ├── native-image.properties │ │ │ └── reflection-config.json │ │ ├── application.properties │ │ ├── db │ │ └── migrations │ │ │ └── V2__init.sql │ │ ├── logback.xml │ │ ├── static │ │ ├── foo.css │ │ ├── jquery-3.5.0.min.js │ │ └── script.js │ │ └── templates │ │ ├── home.html │ │ └── layoutFile.html │ └── test │ ├── java │ └── com │ │ └── mageddo │ │ └── micronaut │ │ ├── TransactionalTest.java │ │ ├── commons │ │ ├── DatabaseConfigurator.java │ │ ├── DatabaseConfiguratorExtension.java │ │ ├── MicronautFactory.java │ │ └── TestUtils.java │ │ ├── controller │ │ └── FruitsControllerTest.java │ │ └── service │ │ └── FruitsServiceTest.java │ └── resources │ ├── application-test.properties │ └── fruits-service-test │ └── 001.sql ├── multiplatform-release-github-actions └── README.md ├── okhttp ├── .editorconfig ├── README.md ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── native-image.sh ├── settings.gradle └── src │ └── main │ ├── java │ ├── com │ │ └── mageddo │ │ │ └── graalvm │ │ │ └── okhttp │ │ │ ├── Application.java │ │ │ ├── Contributor.java │ │ │ └── OkHttpContributors.java │ └── org │ │ └── graalvm │ │ └── config │ │ └── ReflectionClasses.java │ └── resources │ └── META-INF │ └── native-image │ └── okhttp3 │ ├── native-image.properties │ └── reflection-config.json ├── okhttp4 ├── .editorconfig ├── README.md ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── native-image.sh ├── settings.gradle └── src │ └── main │ ├── java │ ├── com │ │ └── mageddo │ │ │ └── graalvm │ │ │ └── okhttp │ │ │ ├── Application.java │ │ │ └── OkHttpGetter.java │ └── org │ │ └── graalvm │ │ └── config │ │ └── SslBuildConfig.java │ └── resources │ └── META-INF │ └── native-image │ ├── app-example │ └── native-image.properties │ ├── bc │ ├── native-image.properties │ └── reflect-config.json │ └── okhttp4 │ └── native-image.properties ├── quarkus └── README.md ├── resources-resolution ├── .editorconfig ├── .gitignore ├── README.md ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── mageddo │ │ │ └── resources │ │ │ └── resolution │ │ │ └── App.java │ └── resources │ │ └── folder │ │ └── subfolder │ │ └── resource-001.txt │ └── test │ └── java │ └── com │ └── mageddo │ └── resources │ └── resolution │ └── AppTest.java ├── resteasy ├── .editorconfig ├── README.md ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ └── java │ ├── com │ └── mageddo │ │ └── graalvm │ │ └── resteasy │ │ └── Application.java │ └── org │ ├── graalvm │ └── config │ │ └── ReflectionClasses.java │ └── jboss │ └── resteasy │ └── plugins │ └── providers │ └── DocumentProvider.java ├── spring-fu-transactional-support ├── .editorconfig ├── .travis.yml ├── LICENSE ├── README.md ├── build.gradle ├── docker-compose.yml ├── graal │ ├── boot.json │ ├── framework.json │ └── log4j.json ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── initdb.d │ └── schema.sql ├── settings.gradle └── src │ ├── main │ ├── java │ │ ├── com │ │ │ └── mageddo │ │ │ │ ├── commons │ │ │ │ ├── DBUtils.java │ │ │ │ └── Maps.java │ │ │ │ └── demo │ │ │ │ ├── Application.java │ │ │ │ ├── ApplicationContextProvider.java │ │ │ │ ├── ReflectionClasses.java │ │ │ │ ├── aop │ │ │ │ ├── AopAllianceAspectJMethodInvocationAdapter.java │ │ │ │ └── TransactionalAspectProcessor.java │ │ │ │ ├── controller │ │ │ │ └── FruitsController.java │ │ │ │ ├── dao │ │ │ │ ├── FruitsDAO.java │ │ │ │ └── FruitsDAOPg.java │ │ │ │ ├── entity │ │ │ │ └── FruitEntity.java │ │ │ │ └── service │ │ │ │ └── FruitsService.java │ │ └── org │ │ │ └── springframework │ │ │ └── boot │ │ │ └── web │ │ │ └── embedded │ │ │ └── netty │ │ │ └── NettyReactiveWebServerFactory.java │ └── resources │ │ ├── META-INF │ │ └── aop.xml │ │ ├── application.properties │ │ ├── logback.xml │ │ ├── static │ │ └── foo.css │ │ └── templates │ │ └── index.html │ └── test │ └── resources │ └── templates │ └── index.html ├── sqlite ├── .editorconfig ├── README.md ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── native-image.sh ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── mageddo │ │ │ └── sqlite │ │ │ ├── App.java │ │ │ └── JNIReflectionClasses.java │ └── resources │ │ └── META-INF │ │ └── native-image │ │ └── sqlite │ │ └── native-image.properties │ └── test │ └── java │ └── com │ └── mageddo │ └── sqlite │ └── AppTest.java ├── thymeleaf └── README.md ├── unsafe-access ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src │ └── main │ ├── java │ └── com │ │ └── mageddo │ │ └── Main.java │ └── resources │ └── META-INF │ └── native-image │ └── com.mageddo │ └── unsafe-access-app │ └── native-image.properties └── vanilla ├── .editorconfig ├── README.md ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ └── com │ │ └── mageddo │ │ ├── Application.java │ │ ├── book │ │ ├── Book.java │ │ └── BookResource.java │ │ ├── fruit │ │ ├── Fruit.java │ │ └── FruitResource.java │ │ └── json │ │ ├── JsonUtils.java │ │ └── UnsortedJsonUtils.java └── resources │ ├── META-INF │ └── native-image │ │ ├── native-image.properties │ │ └── reflection-config.json │ └── logback.xml └── test └── java └── com └── mageddo ├── book ├── BookResourceTest.java └── MockitoBookResourceTest.java └── fruit └── FruitResourceTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/README.md -------------------------------------------------------------------------------- /caffeine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/caffeine/README.md -------------------------------------------------------------------------------- /dns-resolution/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/dns-resolution/.editorconfig -------------------------------------------------------------------------------- /dns-resolution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/dns-resolution/README.md -------------------------------------------------------------------------------- /dns-resolution/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/dns-resolution/build.gradle -------------------------------------------------------------------------------- /dns-resolution/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/dns-resolution/gradle.properties -------------------------------------------------------------------------------- /dns-resolution/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/dns-resolution/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /dns-resolution/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/dns-resolution/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /dns-resolution/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/dns-resolution/gradlew -------------------------------------------------------------------------------- /dns-resolution/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/dns-resolution/gradlew.bat -------------------------------------------------------------------------------- /dns-resolution/native-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/dns-resolution/native-image.sh -------------------------------------------------------------------------------- /dns-resolution/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'graalvm-dns-resolution' 2 | -------------------------------------------------------------------------------- /dns-resolution/src/main/java/com/mageddo/graalvm/dns/resolution/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/dns-resolution/src/main/java/com/mageddo/graalvm/dns/resolution/Application.java -------------------------------------------------------------------------------- /dns-resolution/src/main/resources/META-INF/native-image/app-example/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/dns-resolution/src/main/resources/META-INF/native-image/app-example/native-image.properties -------------------------------------------------------------------------------- /graalvm-ec-issue-19.3.0/build.gradle: -------------------------------------------------------------------------------- 1 | plugins { 2 | id "java" 3 | } 4 | sourceCompatibility = JavaVersion.VERSION_1_8 -------------------------------------------------------------------------------- /graalvm-ec-issue-19.3.0/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/graalvm-ec-issue-19.3.0/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /graalvm-ec-issue-19.3.0/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/graalvm-ec-issue-19.3.0/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /graalvm-ec-issue-19.3.0/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/graalvm-ec-issue-19.3.0/gradlew -------------------------------------------------------------------------------- /graalvm-ec-issue-19.3.0/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/graalvm-ec-issue-19.3.0/gradlew.bat -------------------------------------------------------------------------------- /graalvm-ec-issue-19.3.0/native-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/graalvm-ec-issue-19.3.0/native-image.sh -------------------------------------------------------------------------------- /graalvm-ec-issue-19.3.0/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "graalvm-ec-issue" -------------------------------------------------------------------------------- /graalvm-ec-issue-19.3.0/src/main/java/com/mageddo/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/graalvm-ec-issue-19.3.0/src/main/java/com/mageddo/Main.java -------------------------------------------------------------------------------- /graalvm-ec-issue-19.3.0/src/main/resources/META-INF/native-image/app/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/graalvm-ec-issue-19.3.0/src/main/resources/META-INF/native-image/app/native-image.properties -------------------------------------------------------------------------------- /jafu-reactive-minimal/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/.editorconfig -------------------------------------------------------------------------------- /jafu-reactive-minimal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/README.md -------------------------------------------------------------------------------- /jafu-reactive-minimal/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/build.gradle -------------------------------------------------------------------------------- /jafu-reactive-minimal/graal/boot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/graal/boot.json -------------------------------------------------------------------------------- /jafu-reactive-minimal/graal/framework.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/graal/framework.json -------------------------------------------------------------------------------- /jafu-reactive-minimal/graal/log4j.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/graal/log4j.json -------------------------------------------------------------------------------- /jafu-reactive-minimal/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /jafu-reactive-minimal/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /jafu-reactive-minimal/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/gradlew -------------------------------------------------------------------------------- /jafu-reactive-minimal/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/gradlew.bat -------------------------------------------------------------------------------- /jafu-reactive-minimal/src/main/java/com/sample/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/src/main/java/com/sample/Application.java -------------------------------------------------------------------------------- /jafu-reactive-minimal/src/main/java/com/sample/ApplicationContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/src/main/java/com/sample/ApplicationContextProvider.java -------------------------------------------------------------------------------- /jafu-reactive-minimal/src/main/java/com/sample/ReflectionClasses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/src/main/java/com/sample/ReflectionClasses.java -------------------------------------------------------------------------------- /jafu-reactive-minimal/src/main/java/com/sample/Sample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/src/main/java/com/sample/Sample.java -------------------------------------------------------------------------------- /jafu-reactive-minimal/src/main/java/com/sample/SampleHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/src/main/java/com/sample/SampleHandler.java -------------------------------------------------------------------------------- /jafu-reactive-minimal/src/main/java/com/sample/SampleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/src/main/java/com/sample/SampleService.java -------------------------------------------------------------------------------- /jafu-reactive-minimal/src/main/java/org/springframework/boot/web/embedded/netty/NettyReactiveWebServerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/src/main/java/org/springframework/boot/web/embedded/netty/NettyReactiveWebServerFactory.java -------------------------------------------------------------------------------- /jafu-reactive-minimal/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /jafu-reactive-minimal/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/src/main/resources/logback.xml -------------------------------------------------------------------------------- /jafu-reactive-minimal/src/main/resources/static/foo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/src/main/resources/static/foo.css -------------------------------------------------------------------------------- /jafu-reactive-minimal/src/test/java/com/sample/IntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jafu-reactive-minimal/src/test/java/com/sample/IntegrationTests.java -------------------------------------------------------------------------------- /jafu-reactive-minimal/src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- 1 | junit.jupiter.testinstance.lifecycle.default = per_class -------------------------------------------------------------------------------- /java-18-simple-http-server/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/.editorconfig -------------------------------------------------------------------------------- /java-18-simple-http-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/README.md -------------------------------------------------------------------------------- /java-18-simple-http-server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/build.gradle -------------------------------------------------------------------------------- /java-18-simple-http-server/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/gradle.properties -------------------------------------------------------------------------------- /java-18-simple-http-server/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /java-18-simple-http-server/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /java-18-simple-http-server/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/gradlew -------------------------------------------------------------------------------- /java-18-simple-http-server/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/gradlew.bat -------------------------------------------------------------------------------- /java-18-simple-http-server/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'java-18-simple-http-server' 2 | -------------------------------------------------------------------------------- /java-18-simple-http-server/src/main/java/com/mageddo/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/src/main/java/com/mageddo/Application.java -------------------------------------------------------------------------------- /java-18-simple-http-server/src/main/java/com/mageddo/entrypoint/Fruit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/src/main/java/com/mageddo/entrypoint/Fruit.java -------------------------------------------------------------------------------- /java-18-simple-http-server/src/main/java/com/mageddo/entrypoint/FruitResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/src/main/java/com/mageddo/entrypoint/FruitResource.java -------------------------------------------------------------------------------- /java-18-simple-http-server/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/src/main/resources/logback.xml -------------------------------------------------------------------------------- /java-18-simple-http-server/src/main/resources/native-image/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/java-18-simple-http-server/src/main/resources/native-image/native-image.properties -------------------------------------------------------------------------------- /java-18-simple-http-server/src/main/resources/native-image/reflection-config.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /jdbi/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/.editorconfig -------------------------------------------------------------------------------- /jdbi/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/.gitignore -------------------------------------------------------------------------------- /jdbi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/README.md -------------------------------------------------------------------------------- /jdbi/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/build.gradle -------------------------------------------------------------------------------- /jdbi/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /jdbi/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /jdbi/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/gradlew -------------------------------------------------------------------------------- /jdbi/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/gradlew.bat -------------------------------------------------------------------------------- /jdbi/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "jdbi-native-image" 2 | -------------------------------------------------------------------------------- /jdbi/src/main/java/com/mageddo/jdbi/DuplicatedStockException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/java/com/mageddo/jdbi/DuplicatedStockException.java -------------------------------------------------------------------------------- /jdbi/src/main/java/com/mageddo/jdbi/JdbiMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/java/com/mageddo/jdbi/JdbiMain.java -------------------------------------------------------------------------------- /jdbi/src/main/java/com/mageddo/jdbi/Stock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/java/com/mageddo/jdbi/Stock.java -------------------------------------------------------------------------------- /jdbi/src/main/java/com/mageddo/jdbi/StockPriceDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/java/com/mageddo/jdbi/StockPriceDao.java -------------------------------------------------------------------------------- /jdbi/src/main/java/com/mageddo/jdbi/StockPriceDaoPostgres.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/java/com/mageddo/jdbi/StockPriceDaoPostgres.java -------------------------------------------------------------------------------- /jdbi/src/main/java/com/mageddo/jdbi/StockPriceDaoSqlObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/java/com/mageddo/jdbi/StockPriceDaoSqlObject.java -------------------------------------------------------------------------------- /jdbi/src/main/java/com/mageddo/jdbi/StockRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/java/com/mageddo/jdbi/StockRowMapper.java -------------------------------------------------------------------------------- /jdbi/src/main/resources/META-INF/native-image/caffeine/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/resources/META-INF/native-image/caffeine/native-image.properties -------------------------------------------------------------------------------- /jdbi/src/main/resources/META-INF/native-image/caffeine/reflect-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/resources/META-INF/native-image/caffeine/reflect-config.json -------------------------------------------------------------------------------- /jdbi/src/main/resources/META-INF/native-image/jdbi-sql-object/dynamic-proxy-config.json: -------------------------------------------------------------------------------- 1 | [ 2 | ["com.mageddo.jdbi.StockPriceDaoSqlObject"] 3 | ] -------------------------------------------------------------------------------- /jdbi/src/main/resources/META-INF/native-image/jdbi-sql-object/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/resources/META-INF/native-image/jdbi-sql-object/native-image.properties -------------------------------------------------------------------------------- /jdbi/src/main/resources/META-INF/native-image/jdbi-sql-object/reflect-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/resources/META-INF/native-image/jdbi-sql-object/reflect-config.json -------------------------------------------------------------------------------- /jdbi/src/main/resources/META-INF/native-image/jdbi/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/resources/META-INF/native-image/jdbi/native-image.properties -------------------------------------------------------------------------------- /jdbi/src/main/resources/META-INF/native-image/jdbi/reflect-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jdbi/src/main/resources/META-INF/native-image/jdbi/reflect-config.json -------------------------------------------------------------------------------- /jna/.dockerignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /jna/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/.editorconfig -------------------------------------------------------------------------------- /jna/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/Dockerfile -------------------------------------------------------------------------------- /jna/Dockerfile.java8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/Dockerfile.java8 -------------------------------------------------------------------------------- /jna/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/README.md -------------------------------------------------------------------------------- /jna/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/build.gradle -------------------------------------------------------------------------------- /jna/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/docker-compose.yml -------------------------------------------------------------------------------- /jna/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.daemon=false 2 | -------------------------------------------------------------------------------- /jna/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /jna/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /jna/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/gradlew -------------------------------------------------------------------------------- /jna/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/gradlew.bat -------------------------------------------------------------------------------- /jna/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'graalvm-jna' 2 | -------------------------------------------------------------------------------- /jna/src/main/java/com/mageddo/nativeimage/jna/LinuxMount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/java/com/mageddo/nativeimage/jna/LinuxMount.java -------------------------------------------------------------------------------- /jna/src/main/java/com/mageddo/nativeimage/jna/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/java/com/mageddo/nativeimage/jna/Main.java -------------------------------------------------------------------------------- /jna/src/main/java/com/mageddo/nativeimage/jna/stat/LinuxFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/java/com/mageddo/nativeimage/jna/stat/LinuxFiles.java -------------------------------------------------------------------------------- /jna/src/main/java/com/mageddo/nativeimage/jna/stat/ReflectConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/java/com/mageddo/nativeimage/jna/stat/ReflectConfig.java -------------------------------------------------------------------------------- /jna/src/main/java/com/mageddo/nativeimage/jna/stat/Stat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/java/com/mageddo/nativeimage/jna/stat/Stat.java -------------------------------------------------------------------------------- /jna/src/main/java/com/mageddo/nativeimage/jna/stat/Stats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/java/com/mageddo/nativeimage/jna/stat/Stats.java -------------------------------------------------------------------------------- /jna/src/main/java/com/mageddo/nativeimage/jna/stat/Timespec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/java/com/mageddo/nativeimage/jna/stat/Timespec.java -------------------------------------------------------------------------------- /jna/src/main/java/com/mageddo/nativeimage/jna/struct/MountContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/java/com/mageddo/nativeimage/jna/struct/MountContent.java -------------------------------------------------------------------------------- /jna/src/main/java/com/mageddo/nativeimage/jna/struct/ReflectConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/java/com/mageddo/nativeimage/jna/struct/ReflectConfig.java -------------------------------------------------------------------------------- /jna/src/main/resources/META-INF/native-image/jna-sample/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/resources/META-INF/native-image/jna-sample/native-image.properties -------------------------------------------------------------------------------- /jna/src/main/resources/META-INF/native-image/jna-sample/proxy-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/resources/META-INF/native-image/jna-sample/proxy-config.json -------------------------------------------------------------------------------- /jna/src/main/resources/META-INF/native-image/jna-sample/reflect-config.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /jna/src/main/resources/META-INF/native-image/jni-jna/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/resources/META-INF/native-image/jni-jna/native-image.properties -------------------------------------------------------------------------------- /jna/src/main/resources/META-INF/native-image/jni-jna/proxy-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/resources/META-INF/native-image/jni-jna/proxy-config.json -------------------------------------------------------------------------------- /jna/src/main/resources/META-INF/native-image/jni-jna/reflect-jna-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/resources/META-INF/native-image/jni-jna/reflect-jna-config.json -------------------------------------------------------------------------------- /jna/src/main/resources/META-INF/native-image/jni-jna/reflect-jni-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jna/src/main/resources/META-INF/native-image/jni-jna/reflect-jni-config.json -------------------------------------------------------------------------------- /jni-java8-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jni-java8-examples/README.md -------------------------------------------------------------------------------- /jni-java8-examples/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jni-java8-examples/build.gradle -------------------------------------------------------------------------------- /jni-java8-examples/builder.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jni-java8-examples/builder.bash -------------------------------------------------------------------------------- /jni-java8-examples/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jni-java8-examples/gradle.properties -------------------------------------------------------------------------------- /jni-java8-examples/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jni-java8-examples/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /jni-java8-examples/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jni-java8-examples/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /jni-java8-examples/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jni-java8-examples/gradlew -------------------------------------------------------------------------------- /jni-java8-examples/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jni-java8-examples/gradlew.bat -------------------------------------------------------------------------------- /jni-java8-examples/src/main/c/Sample1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jni-java8-examples/src/main/c/Sample1.c -------------------------------------------------------------------------------- /jni-java8-examples/src/main/c/include/Sample1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jni-java8-examples/src/main/c/include/Sample1.h -------------------------------------------------------------------------------- /jni-java8-examples/src/main/java/Sample1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/jni-java8-examples/src/main/java/Sample1.java -------------------------------------------------------------------------------- /kotlin-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/kotlin-example/README.md -------------------------------------------------------------------------------- /kotlin-example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/kotlin-example/build.gradle -------------------------------------------------------------------------------- /kotlin-example/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/kotlin-example/gradle.properties -------------------------------------------------------------------------------- /kotlin-example/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/kotlin-example/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /kotlin-example/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/kotlin-example/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /kotlin-example/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/kotlin-example/gradlew -------------------------------------------------------------------------------- /kotlin-example/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/kotlin-example/gradlew.bat -------------------------------------------------------------------------------- /kotlin-example/native-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/kotlin-example/native-image.sh -------------------------------------------------------------------------------- /kotlin-example/src/main/kotlin/com/mageddo/ReflectionClasses.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/kotlin-example/src/main/kotlin/com/mageddo/ReflectionClasses.kt -------------------------------------------------------------------------------- /kotlin-example/src/main/kotlin/com/mageddo/Stuff.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/kotlin-example/src/main/kotlin/com/mageddo/Stuff.kt -------------------------------------------------------------------------------- /kotlin-example/src/main/kotlin/com/mageddo/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/kotlin-example/src/main/kotlin/com/mageddo/main.kt -------------------------------------------------------------------------------- /kotlin-example/src/main/resources/META-INF/native-image/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/kotlin-example/src/main/resources/META-INF/native-image/native-image.properties -------------------------------------------------------------------------------- /micronaut/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/.editorconfig -------------------------------------------------------------------------------- /micronaut/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/README.md -------------------------------------------------------------------------------- /micronaut/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/build.gradle -------------------------------------------------------------------------------- /micronaut/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/docker-compose.yml -------------------------------------------------------------------------------- /micronaut/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/gradle.properties -------------------------------------------------------------------------------- /micronaut/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /micronaut/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /micronaut/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/gradlew -------------------------------------------------------------------------------- /micronaut/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/gradlew.bat -------------------------------------------------------------------------------- /micronaut/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'micronaut-graalvm' 2 | -------------------------------------------------------------------------------- /micronaut/src/main/java/com/mageddo/micronaut/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/java/com/mageddo/micronaut/Application.java -------------------------------------------------------------------------------- /micronaut/src/main/java/com/mageddo/micronaut/config/ApplicationContextUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/java/com/mageddo/micronaut/config/ApplicationContextUtils.java -------------------------------------------------------------------------------- /micronaut/src/main/java/com/mageddo/micronaut/config/JdbcTemplateFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/java/com/mageddo/micronaut/config/JdbcTemplateFactory.java -------------------------------------------------------------------------------- /micronaut/src/main/java/com/mageddo/micronaut/controller/FruitsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/java/com/mageddo/micronaut/controller/FruitsController.java -------------------------------------------------------------------------------- /micronaut/src/main/java/com/mageddo/micronaut/controller/ViewsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/java/com/mageddo/micronaut/controller/ViewsController.java -------------------------------------------------------------------------------- /micronaut/src/main/java/com/mageddo/micronaut/dao/FruitsDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/java/com/mageddo/micronaut/dao/FruitsDAO.java -------------------------------------------------------------------------------- /micronaut/src/main/java/com/mageddo/micronaut/dao/FruitsDAOPg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/java/com/mageddo/micronaut/dao/FruitsDAOPg.java -------------------------------------------------------------------------------- /micronaut/src/main/java/com/mageddo/micronaut/entity/FruitEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/java/com/mageddo/micronaut/entity/FruitEntity.java -------------------------------------------------------------------------------- /micronaut/src/main/java/com/mageddo/micronaut/service/FruitsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/java/com/mageddo/micronaut/service/FruitsService.java -------------------------------------------------------------------------------- /micronaut/src/main/resources/META-INF/native-image/commons-logging/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/META-INF/native-image/commons-logging/native-image.properties -------------------------------------------------------------------------------- /micronaut/src/main/resources/META-INF/native-image/commons-logging/reflection-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/META-INF/native-image/commons-logging/reflection-config.json -------------------------------------------------------------------------------- /micronaut/src/main/resources/META-INF/native-image/jdbc/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/META-INF/native-image/jdbc/native-image.properties -------------------------------------------------------------------------------- /micronaut/src/main/resources/META-INF/native-image/jdbc/reflection-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/META-INF/native-image/jdbc/reflection-config.json -------------------------------------------------------------------------------- /micronaut/src/main/resources/META-INF/native-image/micronaut/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/META-INF/native-image/micronaut/native-image.properties -------------------------------------------------------------------------------- /micronaut/src/main/resources/META-INF/native-image/thymeleaf/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/META-INF/native-image/thymeleaf/native-image.properties -------------------------------------------------------------------------------- /micronaut/src/main/resources/META-INF/native-image/thymeleaf/reflection-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/META-INF/native-image/thymeleaf/reflection-config.json -------------------------------------------------------------------------------- /micronaut/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/application.properties -------------------------------------------------------------------------------- /micronaut/src/main/resources/db/migrations/V2__init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/db/migrations/V2__init.sql -------------------------------------------------------------------------------- /micronaut/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/logback.xml -------------------------------------------------------------------------------- /micronaut/src/main/resources/static/foo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/static/foo.css -------------------------------------------------------------------------------- /micronaut/src/main/resources/static/jquery-3.5.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/static/jquery-3.5.0.min.js -------------------------------------------------------------------------------- /micronaut/src/main/resources/static/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/static/script.js -------------------------------------------------------------------------------- /micronaut/src/main/resources/templates/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/templates/home.html -------------------------------------------------------------------------------- /micronaut/src/main/resources/templates/layoutFile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/main/resources/templates/layoutFile.html -------------------------------------------------------------------------------- /micronaut/src/test/java/com/mageddo/micronaut/TransactionalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/test/java/com/mageddo/micronaut/TransactionalTest.java -------------------------------------------------------------------------------- /micronaut/src/test/java/com/mageddo/micronaut/commons/DatabaseConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/test/java/com/mageddo/micronaut/commons/DatabaseConfigurator.java -------------------------------------------------------------------------------- /micronaut/src/test/java/com/mageddo/micronaut/commons/DatabaseConfiguratorExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/test/java/com/mageddo/micronaut/commons/DatabaseConfiguratorExtension.java -------------------------------------------------------------------------------- /micronaut/src/test/java/com/mageddo/micronaut/commons/MicronautFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/test/java/com/mageddo/micronaut/commons/MicronautFactory.java -------------------------------------------------------------------------------- /micronaut/src/test/java/com/mageddo/micronaut/commons/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/test/java/com/mageddo/micronaut/commons/TestUtils.java -------------------------------------------------------------------------------- /micronaut/src/test/java/com/mageddo/micronaut/controller/FruitsControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/test/java/com/mageddo/micronaut/controller/FruitsControllerTest.java -------------------------------------------------------------------------------- /micronaut/src/test/java/com/mageddo/micronaut/service/FruitsServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/test/java/com/mageddo/micronaut/service/FruitsServiceTest.java -------------------------------------------------------------------------------- /micronaut/src/test/resources/application-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/test/resources/application-test.properties -------------------------------------------------------------------------------- /micronaut/src/test/resources/fruits-service-test/001.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/micronaut/src/test/resources/fruits-service-test/001.sql -------------------------------------------------------------------------------- /multiplatform-release-github-actions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/multiplatform-release-github-actions/README.md -------------------------------------------------------------------------------- /okhttp/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/.editorconfig -------------------------------------------------------------------------------- /okhttp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/README.md -------------------------------------------------------------------------------- /okhttp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/build.gradle -------------------------------------------------------------------------------- /okhttp/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/gradle.properties -------------------------------------------------------------------------------- /okhttp/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /okhttp/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /okhttp/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/gradlew -------------------------------------------------------------------------------- /okhttp/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/gradlew.bat -------------------------------------------------------------------------------- /okhttp/native-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/native-image.sh -------------------------------------------------------------------------------- /okhttp/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'graalvm-okhttp' 2 | -------------------------------------------------------------------------------- /okhttp/src/main/java/com/mageddo/graalvm/okhttp/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/src/main/java/com/mageddo/graalvm/okhttp/Application.java -------------------------------------------------------------------------------- /okhttp/src/main/java/com/mageddo/graalvm/okhttp/Contributor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/src/main/java/com/mageddo/graalvm/okhttp/Contributor.java -------------------------------------------------------------------------------- /okhttp/src/main/java/com/mageddo/graalvm/okhttp/OkHttpContributors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/src/main/java/com/mageddo/graalvm/okhttp/OkHttpContributors.java -------------------------------------------------------------------------------- /okhttp/src/main/java/org/graalvm/config/ReflectionClasses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/src/main/java/org/graalvm/config/ReflectionClasses.java -------------------------------------------------------------------------------- /okhttp/src/main/resources/META-INF/native-image/okhttp3/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/src/main/resources/META-INF/native-image/okhttp3/native-image.properties -------------------------------------------------------------------------------- /okhttp/src/main/resources/META-INF/native-image/okhttp3/reflection-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp/src/main/resources/META-INF/native-image/okhttp3/reflection-config.json -------------------------------------------------------------------------------- /okhttp4/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/.editorconfig -------------------------------------------------------------------------------- /okhttp4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/README.md -------------------------------------------------------------------------------- /okhttp4/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/build.gradle -------------------------------------------------------------------------------- /okhttp4/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/gradle.properties -------------------------------------------------------------------------------- /okhttp4/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /okhttp4/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /okhttp4/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/gradlew -------------------------------------------------------------------------------- /okhttp4/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/gradlew.bat -------------------------------------------------------------------------------- /okhttp4/native-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/native-image.sh -------------------------------------------------------------------------------- /okhttp4/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'graalvm-okhttp4' 2 | -------------------------------------------------------------------------------- /okhttp4/src/main/java/com/mageddo/graalvm/okhttp/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/src/main/java/com/mageddo/graalvm/okhttp/Application.java -------------------------------------------------------------------------------- /okhttp4/src/main/java/com/mageddo/graalvm/okhttp/OkHttpGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/src/main/java/com/mageddo/graalvm/okhttp/OkHttpGetter.java -------------------------------------------------------------------------------- /okhttp4/src/main/java/org/graalvm/config/SslBuildConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/src/main/java/org/graalvm/config/SslBuildConfig.java -------------------------------------------------------------------------------- /okhttp4/src/main/resources/META-INF/native-image/app-example/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/src/main/resources/META-INF/native-image/app-example/native-image.properties -------------------------------------------------------------------------------- /okhttp4/src/main/resources/META-INF/native-image/bc/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/src/main/resources/META-INF/native-image/bc/native-image.properties -------------------------------------------------------------------------------- /okhttp4/src/main/resources/META-INF/native-image/bc/reflect-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/src/main/resources/META-INF/native-image/bc/reflect-config.json -------------------------------------------------------------------------------- /okhttp4/src/main/resources/META-INF/native-image/okhttp4/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/okhttp4/src/main/resources/META-INF/native-image/okhttp4/native-image.properties -------------------------------------------------------------------------------- /quarkus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/quarkus/README.md -------------------------------------------------------------------------------- /resources-resolution/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resources-resolution/.editorconfig -------------------------------------------------------------------------------- /resources-resolution/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resources-resolution/.gitignore -------------------------------------------------------------------------------- /resources-resolution/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resources-resolution/README.md -------------------------------------------------------------------------------- /resources-resolution/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resources-resolution/build.gradle -------------------------------------------------------------------------------- /resources-resolution/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resources-resolution/gradle.properties -------------------------------------------------------------------------------- /resources-resolution/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resources-resolution/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /resources-resolution/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resources-resolution/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /resources-resolution/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resources-resolution/gradlew -------------------------------------------------------------------------------- /resources-resolution/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resources-resolution/gradlew.bat -------------------------------------------------------------------------------- /resources-resolution/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resources-resolution/settings.gradle -------------------------------------------------------------------------------- /resources-resolution/src/main/java/com/mageddo/resources/resolution/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resources-resolution/src/main/java/com/mageddo/resources/resolution/App.java -------------------------------------------------------------------------------- /resources-resolution/src/main/resources/folder/subfolder/resource-001.txt: -------------------------------------------------------------------------------- 1 | Resource 001 content 2 | -------------------------------------------------------------------------------- /resources-resolution/src/test/java/com/mageddo/resources/resolution/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resources-resolution/src/test/java/com/mageddo/resources/resolution/AppTest.java -------------------------------------------------------------------------------- /resteasy/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resteasy/.editorconfig -------------------------------------------------------------------------------- /resteasy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resteasy/README.md -------------------------------------------------------------------------------- /resteasy/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resteasy/build.gradle -------------------------------------------------------------------------------- /resteasy/gradle.properties: -------------------------------------------------------------------------------- 1 | graalVMVersion=19.2.1 2 | org.gradle.daemon=false 3 | -------------------------------------------------------------------------------- /resteasy/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resteasy/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /resteasy/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resteasy/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /resteasy/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resteasy/gradlew -------------------------------------------------------------------------------- /resteasy/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resteasy/gradlew.bat -------------------------------------------------------------------------------- /resteasy/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'graalvm-resteasy' 2 | -------------------------------------------------------------------------------- /resteasy/src/main/java/com/mageddo/graalvm/resteasy/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resteasy/src/main/java/com/mageddo/graalvm/resteasy/Application.java -------------------------------------------------------------------------------- /resteasy/src/main/java/org/graalvm/config/ReflectionClasses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resteasy/src/main/java/org/graalvm/config/ReflectionClasses.java -------------------------------------------------------------------------------- /resteasy/src/main/java/org/jboss/resteasy/plugins/providers/DocumentProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/resteasy/src/main/java/org/jboss/resteasy/plugins/providers/DocumentProvider.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/.editorconfig -------------------------------------------------------------------------------- /spring-fu-transactional-support/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/.travis.yml -------------------------------------------------------------------------------- /spring-fu-transactional-support/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/LICENSE -------------------------------------------------------------------------------- /spring-fu-transactional-support/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/README.md -------------------------------------------------------------------------------- /spring-fu-transactional-support/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/build.gradle -------------------------------------------------------------------------------- /spring-fu-transactional-support/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/docker-compose.yml -------------------------------------------------------------------------------- /spring-fu-transactional-support/graal/boot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/graal/boot.json -------------------------------------------------------------------------------- /spring-fu-transactional-support/graal/framework.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/graal/framework.json -------------------------------------------------------------------------------- /spring-fu-transactional-support/graal/log4j.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/graal/log4j.json -------------------------------------------------------------------------------- /spring-fu-transactional-support/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.daemon=false 2 | -------------------------------------------------------------------------------- /spring-fu-transactional-support/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /spring-fu-transactional-support/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /spring-fu-transactional-support/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/gradlew -------------------------------------------------------------------------------- /spring-fu-transactional-support/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/gradlew.bat -------------------------------------------------------------------------------- /spring-fu-transactional-support/initdb.d/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/initdb.d/schema.sql -------------------------------------------------------------------------------- /spring-fu-transactional-support/settings.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/com/mageddo/commons/DBUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/com/mageddo/commons/DBUtils.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/com/mageddo/commons/Maps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/com/mageddo/commons/Maps.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/com/mageddo/demo/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/com/mageddo/demo/Application.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/com/mageddo/demo/ApplicationContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/com/mageddo/demo/ApplicationContextProvider.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/com/mageddo/demo/ReflectionClasses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/com/mageddo/demo/ReflectionClasses.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/com/mageddo/demo/aop/AopAllianceAspectJMethodInvocationAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/com/mageddo/demo/aop/AopAllianceAspectJMethodInvocationAdapter.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/com/mageddo/demo/aop/TransactionalAspectProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/com/mageddo/demo/aop/TransactionalAspectProcessor.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/com/mageddo/demo/controller/FruitsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/com/mageddo/demo/controller/FruitsController.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/com/mageddo/demo/dao/FruitsDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/com/mageddo/demo/dao/FruitsDAO.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/com/mageddo/demo/dao/FruitsDAOPg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/com/mageddo/demo/dao/FruitsDAOPg.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/com/mageddo/demo/entity/FruitEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/com/mageddo/demo/entity/FruitEntity.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/com/mageddo/demo/service/FruitsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/com/mageddo/demo/service/FruitsService.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/java/org/springframework/boot/web/embedded/netty/NettyReactiveWebServerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/java/org/springframework/boot/web/embedded/netty/NettyReactiveWebServerFactory.java -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/resources/META-INF/aop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/resources/META-INF/aop.xml -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/resources/logback.xml -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/resources/static/foo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/resources/static/foo.css -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /spring-fu-transactional-support/src/test/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/spring-fu-transactional-support/src/test/resources/templates/index.html -------------------------------------------------------------------------------- /sqlite/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/.editorconfig -------------------------------------------------------------------------------- /sqlite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/README.md -------------------------------------------------------------------------------- /sqlite/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/build.gradle -------------------------------------------------------------------------------- /sqlite/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.daemon=false 2 | -------------------------------------------------------------------------------- /sqlite/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /sqlite/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /sqlite/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/gradlew -------------------------------------------------------------------------------- /sqlite/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/gradlew.bat -------------------------------------------------------------------------------- /sqlite/native-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/native-image.sh -------------------------------------------------------------------------------- /sqlite/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/settings.gradle -------------------------------------------------------------------------------- /sqlite/src/main/java/com/mageddo/sqlite/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/src/main/java/com/mageddo/sqlite/App.java -------------------------------------------------------------------------------- /sqlite/src/main/java/com/mageddo/sqlite/JNIReflectionClasses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/src/main/java/com/mageddo/sqlite/JNIReflectionClasses.java -------------------------------------------------------------------------------- /sqlite/src/main/resources/META-INF/native-image/sqlite/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/src/main/resources/META-INF/native-image/sqlite/native-image.properties -------------------------------------------------------------------------------- /sqlite/src/test/java/com/mageddo/sqlite/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/sqlite/src/test/java/com/mageddo/sqlite/AppTest.java -------------------------------------------------------------------------------- /thymeleaf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/thymeleaf/README.md -------------------------------------------------------------------------------- /unsafe-access/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/unsafe-access/build.gradle -------------------------------------------------------------------------------- /unsafe-access/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/unsafe-access/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /unsafe-access/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/unsafe-access/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /unsafe-access/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/unsafe-access/gradlew -------------------------------------------------------------------------------- /unsafe-access/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/unsafe-access/gradlew.bat -------------------------------------------------------------------------------- /unsafe-access/src/main/java/com/mageddo/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/unsafe-access/src/main/java/com/mageddo/Main.java -------------------------------------------------------------------------------- /unsafe-access/src/main/resources/META-INF/native-image/com.mageddo/unsafe-access-app/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/unsafe-access/src/main/resources/META-INF/native-image/com.mageddo/unsafe-access-app/native-image.properties -------------------------------------------------------------------------------- /vanilla/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/.editorconfig -------------------------------------------------------------------------------- /vanilla/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/README.md -------------------------------------------------------------------------------- /vanilla/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/build.gradle -------------------------------------------------------------------------------- /vanilla/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/gradle.properties -------------------------------------------------------------------------------- /vanilla/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /vanilla/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /vanilla/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/gradlew -------------------------------------------------------------------------------- /vanilla/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/gradlew.bat -------------------------------------------------------------------------------- /vanilla/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'graalvm-vanilla' -------------------------------------------------------------------------------- /vanilla/src/main/java/com/mageddo/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/src/main/java/com/mageddo/Application.java -------------------------------------------------------------------------------- /vanilla/src/main/java/com/mageddo/book/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/src/main/java/com/mageddo/book/Book.java -------------------------------------------------------------------------------- /vanilla/src/main/java/com/mageddo/book/BookResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/src/main/java/com/mageddo/book/BookResource.java -------------------------------------------------------------------------------- /vanilla/src/main/java/com/mageddo/fruit/Fruit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/src/main/java/com/mageddo/fruit/Fruit.java -------------------------------------------------------------------------------- /vanilla/src/main/java/com/mageddo/fruit/FruitResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/src/main/java/com/mageddo/fruit/FruitResource.java -------------------------------------------------------------------------------- /vanilla/src/main/java/com/mageddo/json/JsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/src/main/java/com/mageddo/json/JsonUtils.java -------------------------------------------------------------------------------- /vanilla/src/main/java/com/mageddo/json/UnsortedJsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/src/main/java/com/mageddo/json/UnsortedJsonUtils.java -------------------------------------------------------------------------------- /vanilla/src/main/resources/META-INF/native-image/native-image.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/src/main/resources/META-INF/native-image/native-image.properties -------------------------------------------------------------------------------- /vanilla/src/main/resources/META-INF/native-image/reflection-config.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /vanilla/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/src/main/resources/logback.xml -------------------------------------------------------------------------------- /vanilla/src/test/java/com/mageddo/book/BookResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/src/test/java/com/mageddo/book/BookResourceTest.java -------------------------------------------------------------------------------- /vanilla/src/test/java/com/mageddo/book/MockitoBookResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/src/test/java/com/mageddo/book/MockitoBookResourceTest.java -------------------------------------------------------------------------------- /vanilla/src/test/java/com/mageddo/fruit/FruitResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mageddo/graalvm-examples/HEAD/vanilla/src/test/java/com/mageddo/fruit/FruitResourceTest.java --------------------------------------------------------------------------------