diff --git a/.github/workflows/examples.yml b/.github/workflows/examples.yml index da032354..e4cdb746 100644 --- a/.github/workflows/examples.yml +++ b/.github/workflows/examples.yml @@ -36,9 +36,9 @@ jobs: with: pulumi-version: '3.94.2' - uses: coursier/cache-action@v6.4.3 - - uses: VirtusLab/scala-cli-setup@v1.1.0 + - uses: VirtusLab/scala-cli-setup@v1.3.2 with: - jvm: graalvm-java11:22.3.1 + jvm: graalvm-java17:22.3.3 power: true - name: Login in to pulumi run: pulumi login --local diff --git a/.github/workflows/templates.yml b/.github/workflows/templates.yml index 58d2e081..9cec95c3 100644 --- a/.github/workflows/templates.yml +++ b/.github/workflows/templates.yml @@ -36,9 +36,9 @@ jobs: with: pulumi-version: '3.94.2' - uses: coursier/cache-action@v6.4.3 - - uses: VirtusLab/scala-cli-setup@v1.1.0 + - uses: VirtusLab/scala-cli-setup@v1.3.2 with: - jvm: graalvm-java11:22.3.1 + jvm: graalvm-java17:22.3.3 power: true - name: Login in to pulumi run: pulumi login --local diff --git a/Justfile b/Justfile index 5ae0ba36..9f0e7fa6 100644 --- a/Justfile +++ b/Justfile @@ -38,6 +38,10 @@ default: # TODO aggregate tasks do not incorporate besom-cfg module (with the exception of clean-all) +# TODO make this version-independent and SNAPSHOT-independent by computing short-version from version.txt +build-packages-for-templates-and-examples: + grep -hr "0.3-SNAPSHOT" examples/**/*.scala templates/**/*.scala | sed -n 's/.*besom-\([^:]*:[^"]*\).*-core.0.3-SNAPSHOT.*/\1/p' | sort -u | tr '\n' ' ' | xargs -I {} just cli packages local {} + # Cleans everything clean-all: clean-json clean-sdk clean-auto clean-out clean-compiler-plugin clean-codegen clean-scripts clean-test-integration clean-cfg clean-test-templates clean-test-examples clean-test-markdown @@ -45,7 +49,7 @@ clean-all: clean-json clean-sdk clean-auto clean-out clean-compiler-plugin clean compile-all: compile-json compile-sdk compile-auto compile-codegen compile-scripts compile-compiler-plugin build-language-plugin # Tests everything -test-all: test-json test-sdk test-auto test-codegen test-scripts test-integration test-templates test-examples test-markdown +test-all: test-json test-sdk test-auto test-codegen test-scripts test-integration build-packages-for-templates-and-examples test-templates test-examples test-markdown # Publishes everything locally publish-local-all: publish-local-json publish-local-sdk publish-local-auto publish-local-codegen publish-local-scripts install-language-plugin @@ -439,7 +443,7 @@ clean-test-templates: test-example example-name: @echo "----------------------------------------" @echo "Testing example {{example-name}}" - scala-cli compile {{no-bloop-ci}} examples/{{example-name}} {{ci-opts}} --suppress-experimental-feature-warning --suppress-directives-in-multiple-files-warning + scala-cli compile -v -v -v {{no-bloop-ci}} examples/{{example-name}} {{ci-opts}} --suppress-experimental-feature-warning --suppress-directives-in-multiple-files-warning # Cleans after an example test clean-test-example example-name: @@ -518,6 +522,7 @@ power-wash: clean-all rm -rf ~/.m2/repository/org/virtuslab/ rm -rf ~/.cache/coursier/v1/https/repo1.maven.org/maven2/org/virtuslab/ # Linux rm -rf ~/Library/Caches/Coursier/v1/https/repo1.maven.org/maven2/org/virtuslab/ # Mac + rm -rf ~/Library/Caches/Coursier/v1/https/oss.sonatype.org/content/repositories/snapshots/org/virtuslab/ # Mac snapshots git clean -i -d -x -e ".idea" killall -9 java diff --git a/auto/project.scala b/auto/project.scala index cf458b92..877b4086 100644 --- a/auto/project.scala +++ b/auto/project.scala @@ -2,14 +2,14 @@ //> using options -java-output-version:11 //> using options -deprecation -feature -Werror -Wunused:all -//> using dep org.virtuslab::besom-json:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using dep org.virtuslab::besom-json:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT //> using dep org.virtuslab::scala-yaml:0.0.8 //> using dep com.lihaoyi::os-lib:0.10.0 //> using dep com.lihaoyi::os-lib-watch:0.10.0 //> using dep org.eclipse.jgit:org.eclipse.jgit:6.8.0.202311291450-r //> using dep org.eclipse.jgit:org.eclipse.jgit.ssh.jsch:6.8.0.202311291450-r -//> using dep org.slf4j:slf4j-nop:2.0.13 +//> using dep org.slf4j:slf4j-nop:2.0.13 // TODO library should not have bindings for slf4j //> using dep ma.chinespirit::tailf:0.1.0 //> using test.dep org.scalameta::munit:1.0.0-M10 diff --git a/besom-cats/project.scala b/besom-cats/project.scala index b2752bfc..cb24c324 100644 --- a/besom-cats/project.scala +++ b/besom-cats/project.scala @@ -2,7 +2,7 @@ //> using options "-java-output-version:11", "-Ykind-projector:underscores" //> using options "-deprecation", "-feature" -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" //> using dep "org.typelevel::cats-effect:3.3.14" //> using test.dep "org.scalameta::munit:1.0.0-M10" diff --git a/besom-cfg/k8s/project.scala b/besom-cfg/k8s/project.scala index 415bb5ab..46120b18 100644 --- a/besom-cfg/k8s/project.scala +++ b/besom-cfg/k8s/project.scala @@ -2,7 +2,7 @@ //> using dep com.lihaoyi::os-lib::0.9.3 //> using dep org.virtuslab::besom-cfg:0.2.0-SNAPSHOT -//> using dep org.virtuslab::besom-kubernetes::4.10.0-core.0.4-SNAPSHOT +//> using dep org.virtuslab::besom-kubernetes::4.10.0-core.0.3 //> using dep com.lihaoyi::fansi::0.5.0 //> using dep com.lihaoyi::fastparse:3.1.0 diff --git a/besom-cfg/lib/project.scala b/besom-cfg/lib/project.scala index dd77dc08..2be046f5 100644 --- a/besom-cfg/lib/project.scala +++ b/besom-cfg/lib/project.scala @@ -1,7 +1,7 @@ //> using scala 3.3.3 -//> using dep org.virtuslab::besom-core::0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-json::0.4.0-SNAPSHOT +//> using dep org.virtuslab::besom-core::0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-json::0.3.2-SNAPSHOT //> using dep io.github.classgraph:classgraph:4.8.172 //> using test.dep org.scalameta::munit::1.0.0-M11 diff --git a/besom-zio/project.scala b/besom-zio/project.scala index a422997b..2dee2e7b 100644 --- a/besom-zio/project.scala +++ b/besom-zio/project.scala @@ -2,7 +2,7 @@ //> using options "-java-output-version:11", "-Ykind-projector:underscores" //> using options "-deprecation", "-feature" -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" //> using dep "dev.zio::zio:2.0.17" //> using test.dep "org.scalameta::munit:1.0.0-M10" diff --git a/core/project.scala b/core/project.scala index bb059e7c..32fa5ef2 100644 --- a/core/project.scala +++ b/core/project.scala @@ -3,7 +3,7 @@ //> using options "-Werror", "-Wunused:all", "-deprecation", "-feature", "-Wconf:cat=deprecation:i" // -language:noAutoTupling // after https://github.com/VirtusLab/scala-cli/issues/2708 -//> using dep "org.virtuslab::besom-json:0.4.0-SNAPSHOT" +//> using dep "org.virtuslab::besom-json:0.3.2-SNAPSHOT" //> using dep "com.google.protobuf:protobuf-java-util:3.25.1" //> using dep "io.grpc:grpc-netty:1.64.0" //> using dep "io.netty:netty-transport-native-kqueue:4.1.100.Final" diff --git a/examples/aws-apigatewayv2-eventbridge/project.scala b/examples/aws-apigatewayv2-eventbridge/project.scala index 48209a37..62fffd5b 100644 --- a/examples/aws-apigatewayv2-eventbridge/project.scala +++ b/examples/aws-apigatewayv2-eventbridge/project.scala @@ -1,4 +1,4 @@ //> using scala 3.3.1 //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-aws:6.32.0-core.0.4-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-aws:6.39.0-core.0.3 diff --git a/examples/aws-eks/project.scala b/examples/aws-eks/project.scala index 41b263bf..66669ccc 100644 --- a/examples/aws-eks/project.scala +++ b/examples/aws-eks/project.scala @@ -1,8 +1,8 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-awsx:2.8.0-core.0.4-SNAPSHOT" -//> using dep "org.virtuslab::besom-eks:2.3.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-awsx:2.11.0-core.0.3" +//> using dep "org.virtuslab::besom-eks:2.6.0-core.0.3" //> using repository sonatype:snapshots diff --git a/examples/aws-s3-folder/project.scala b/examples/aws-s3-folder/project.scala index 7e7d4082..88288d49 100644 --- a/examples/aws-s3-folder/project.scala +++ b/examples/aws-s3-folder/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-aws:6.32.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-aws:6.39.0-core.0.3" //> using repository sonatype:snapshots diff --git a/examples/aws-secrets-manager/project.scala b/examples/aws-secrets-manager/project.scala index 7e7d4082..88288d49 100644 --- a/examples/aws-secrets-manager/project.scala +++ b/examples/aws-secrets-manager/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-aws:6.32.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-aws:6.39.0-core.0.3" //> using repository sonatype:snapshots diff --git a/examples/aws-webserver/project.scala b/examples/aws-webserver/project.scala index ef63528e..7d5a3149 100644 --- a/examples/aws-webserver/project.scala +++ b/examples/aws-webserver/project.scala @@ -1,8 +1,8 @@ //> using scala 3.3.1 //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-aws:6.32.0-core.0.4-SNAPSHOT -//> using dep org.virtuslab::besom-tls:5.0.2-core.0.4-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-aws:6.39.0-core.0.3 +//> using dep org.virtuslab::besom-tls:5.0.3-core.0.3 //> using repository sonatype:snapshots diff --git a/examples/aws-wordpress-fargate-rds/project.scala b/examples/aws-wordpress-fargate-rds/project.scala index 5c919d04..1f0dfa12 100644 --- a/examples/aws-wordpress-fargate-rds/project.scala +++ b/examples/aws-wordpress-fargate-rds/project.scala @@ -1,7 +1,7 @@ //> using scala 3.3.1 //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-aws:6.32.0-core.0.4-SNAPSHOT -//> using dep org.virtuslab::besom-awsx:2.8.0-core.0.4-SNAPSHOT -//> using dep org.virtuslab::besom-random:4.16.1-core.0.4-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-aws:6.39.0-core.0.3 +//> using dep org.virtuslab::besom-awsx:2.11.0-core.0.3 +//> using dep org.virtuslab::besom-random:4.16.2-core.0.3 //> using repository sonatype:snapshots diff --git a/examples/azure-aks-managed-identity/project.scala b/examples/azure-aks-managed-identity/project.scala index 093797cb..e4080d77 100644 --- a/examples/azure-aks-managed-identity/project.scala +++ b/examples/azure-aks-managed-identity/project.scala @@ -1,10 +1,10 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin "org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT" +//> using plugin "org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT" -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-azure-native:2.38.0-core.0.4-SNAPSHOT" -//> using dep "org.virtuslab::besom-tls:5.0.2-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-azure-native:2.44.1-core.0.3" +//> using dep "org.virtuslab::besom-tls:5.0.3-core.0.3" //> using repository sonatype:snapshots //> using repository sonatype:snapshots diff --git a/examples/azure-static-website/project.scala b/examples/azure-static-website/project.scala index a47ef991..0ccd7152 100644 --- a/examples/azure-static-website/project.scala +++ b/examples/azure-static-website/project.scala @@ -1,5 +1,5 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-azure-native:2.38.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-azure-native:2.44.1-core.0.3" //> using repository sonatype:snapshots diff --git a/examples/azure-webserver/project.scala b/examples/azure-webserver/project.scala index a47ef991..0ccd7152 100644 --- a/examples/azure-webserver/project.scala +++ b/examples/azure-webserver/project.scala @@ -1,5 +1,5 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-azure-native:2.38.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-azure-native:2.44.1-core.0.3" //> using repository sonatype:snapshots diff --git a/examples/docker-multi-container-app/infra/project.scala b/examples/docker-multi-container-app/infra/project.scala index 262a1069..ddf2aaf4 100644 --- a/examples/docker-multi-container-app/infra/project.scala +++ b/examples/docker-multi-container-app/infra/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-docker:4.5.3-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-docker:4.5.4-core.0.3" //> using repository sonatype:snapshots diff --git a/examples/gcp-cloudrun/infra/project.scala b/examples/gcp-cloudrun/infra/project.scala index 0fbf0f72..aff4d06e 100644 --- a/examples/gcp-cloudrun/infra/project.scala +++ b/examples/gcp-cloudrun/infra/project.scala @@ -1,8 +1,8 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-gcp:7.19.0-core.0.4-SNAPSHOT" -//> using dep "org.virtuslab::besom-docker:4.5.3-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-gcp:7.26.0-core.0.3" +//> using dep "org.virtuslab::besom-docker:4.5.4-core.0.3" //> using exclude "app/*" diff --git a/examples/gcp-gke/project.scala b/examples/gcp-gke/project.scala index d58cd460..6f947f56 100644 --- a/examples/gcp-gke/project.scala +++ b/examples/gcp-gke/project.scala @@ -1,5 +1,5 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-gcp:7.19.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-gcp:7.26.0-core.0.3" //> using repository sonatype:snapshots diff --git a/examples/gcp-static-page/project.scala b/examples/gcp-static-page/project.scala index 1039d4f4..efa6e9e8 100644 --- a/examples/gcp-static-page/project.scala +++ b/examples/gcp-static-page/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-gcp:7.19.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-gcp:7.26.0-core.0.3" //> using repository sonatype:snapshots diff --git a/examples/gcp-webserver/project.scala b/examples/gcp-webserver/project.scala index d58cd460..6f947f56 100644 --- a/examples/gcp-webserver/project.scala +++ b/examples/gcp-webserver/project.scala @@ -1,5 +1,5 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-gcp:7.19.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-gcp:7.26.0-core.0.3" //> using repository sonatype:snapshots diff --git a/examples/kubernetes-guestbook/components/project.scala b/examples/kubernetes-guestbook/components/project.scala index 6cdb3b53..251f3367 100644 --- a/examples/kubernetes-guestbook/components/project.scala +++ b/examples/kubernetes-guestbook/components/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-kubernetes:4.11.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-kubernetes:4.13.1-core.0.3" //> using exclude "simple/*" //> using repository sonatype:snapshots diff --git a/examples/kubernetes-guestbook/simple/project.scala b/examples/kubernetes-guestbook/simple/project.scala index 0be43254..c2f2b783 100644 --- a/examples/kubernetes-guestbook/simple/project.scala +++ b/examples/kubernetes-guestbook/simple/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-kubernetes:4.11.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-kubernetes:4.13.1-core.0.3" //> using exclude "components/*" //> using repository sonatype:snapshots diff --git a/examples/kubernetes-helm-release-wordpress/project.scala b/examples/kubernetes-helm-release-wordpress/project.scala index b33939fa..b32f2d67 100644 --- a/examples/kubernetes-helm-release-wordpress/project.scala +++ b/examples/kubernetes-helm-release-wordpress/project.scala @@ -1,5 +1,5 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-kubernetes:4.11.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-kubernetes:4.13.1-core.0.3" //> using repository sonatype:snapshots diff --git a/examples/kubernetes-nginx/project.scala b/examples/kubernetes-nginx/project.scala index f725fd96..57415c21 100644 --- a/examples/kubernetes-nginx/project.scala +++ b/examples/kubernetes-nginx/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-kubernetes:4.11.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-kubernetes:4.13.1-core.0.3" //> using repository sonatype:snapshots diff --git a/examples/kubernetes-yaml-crd/project.scala b/examples/kubernetes-yaml-crd/project.scala index 8b60683a..c7eaa00a 100644 --- a/examples/kubernetes-yaml-crd/project.scala +++ b/examples/kubernetes-yaml-crd/project.scala @@ -1,4 +1,4 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-kubernetes:4.11.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-kubernetes:4.13.1-core.0.3" diff --git a/examples/kubernetes-yaml/project.scala b/examples/kubernetes-yaml/project.scala index f725fd96..57415c21 100644 --- a/examples/kubernetes-yaml/project.scala +++ b/examples/kubernetes-yaml/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-kubernetes:4.11.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-kubernetes:4.13.1-core.0.3" //> using repository sonatype:snapshots diff --git a/experimental/project.scala b/experimental/project.scala index bf517552..4722093d 100644 --- a/experimental/project.scala +++ b/experimental/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-kubernetes:4.11.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-kubernetes:4.13.1-core.0.3" //> using dep "io.github.iltotore::iron:2.5.0" //> using repository sonatype:snapshots diff --git a/integration-tests/project.scala b/integration-tests/project.scala index 95cc1f68..1634d933 100644 --- a/integration-tests/project.scala +++ b/integration-tests/project.scala @@ -2,8 +2,8 @@ //> using exclude "*/resources/*" -//> using dep org.virtuslab::besom-codegen:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-scripts:0.4.0-SNAPSHOT +//> using dep org.virtuslab::besom-codegen:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-scripts:0.3.2-SNAPSHOT //> using dep org.scalameta::munit::1.0.0-M10 //> using repository sonatype:snapshots diff --git a/integration-tests/resources/cats-purrl-example/project.scala b/integration-tests/resources/cats-purrl-example/project.scala index 2101ae19..3fc00e6f 100644 --- a/integration-tests/resources/cats-purrl-example/project.scala +++ b/integration-tests/resources/cats-purrl-example/project.scala @@ -1,8 +1,8 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT -//> using dep org.virtuslab::besom-cats:0.4.0-SNAPSHOT -//> using dep "org.virtuslab::besom-purrl:0.5.0-core.0.4-SNAPSHOT" +//> using dep org.virtuslab::besom-cats:0.3.2-SNAPSHOT +//> using dep "org.virtuslab::besom-purrl:0.5.0-core.0.3-SNAPSHOT" //> using repository sonatype:snapshots diff --git a/integration-tests/resources/compiler-plugin/project.scala b/integration-tests/resources/compiler-plugin/project.scala index 4409a85a..72e85b9f 100644 --- a/integration-tests/resources/compiler-plugin/project.scala +++ b/integration-tests/resources/compiler-plugin/project.scala @@ -1,6 +1,6 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT //> using repository sonatype:snapshots diff --git a/integration-tests/resources/config-example/project.scala b/integration-tests/resources/config-example/project.scala index 4409a85a..72e85b9f 100644 --- a/integration-tests/resources/config-example/project.scala +++ b/integration-tests/resources/config-example/project.scala @@ -1,6 +1,6 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT //> using repository sonatype:snapshots diff --git a/integration-tests/resources/executors/scala-cli/project.scala b/integration-tests/resources/executors/scala-cli/project.scala index d8921b70..ce50e377 100644 --- a/integration-tests/resources/executors/scala-cli/project.scala +++ b/integration-tests/resources/executors/scala-cli/project.scala @@ -1,7 +1,7 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -//> using plugin "org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" +//> using plugin "org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" //> using dep "org.virtuslab::besom-fake-standard-resource:1.2.3-TEST" //> using dep "org.virtuslab::besom-fake-external-resource:2.3.4-TEST" //> using repository sonatype:snapshots diff --git a/integration-tests/resources/kubernetes-secrets/project.scala b/integration-tests/resources/kubernetes-secrets/project.scala index 3bad1cd0..8fdd171f 100644 --- a/integration-tests/resources/kubernetes-secrets/project.scala +++ b/integration-tests/resources/kubernetes-secrets/project.scala @@ -1,7 +1,7 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT -//> using dep "org.virtuslab::besom-kubernetes:4.11.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-kubernetes:4.13.1-core.0.3-SNAPSHOT" //> using repository sonatype:snapshots diff --git a/integration-tests/resources/logger-example/project.scala b/integration-tests/resources/logger-example/project.scala index 4409a85a..72e85b9f 100644 --- a/integration-tests/resources/logger-example/project.scala +++ b/integration-tests/resources/logger-example/project.scala @@ -1,6 +1,6 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT //> using repository sonatype:snapshots diff --git a/integration-tests/resources/memoization/source-stack/project.scala b/integration-tests/resources/memoization/source-stack/project.scala index c17e9a37..4cd322d9 100644 --- a/integration-tests/resources/memoization/source-stack/project.scala +++ b/integration-tests/resources/memoization/source-stack/project.scala @@ -1,7 +1,7 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT -//> using dep "org.virtuslab::besom-tls:5.0.2-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-tls:5.0.3-core.0.3-SNAPSHOT" //> using repository sonatype:snapshots diff --git a/integration-tests/resources/memoization/target-stack/project.scala b/integration-tests/resources/memoization/target-stack/project.scala index 4409a85a..72e85b9f 100644 --- a/integration-tests/resources/memoization/target-stack/project.scala +++ b/integration-tests/resources/memoization/target-stack/project.scala @@ -1,6 +1,6 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT //> using repository sonatype:snapshots diff --git a/integration-tests/resources/random-example/project.scala b/integration-tests/resources/random-example/project.scala index 9e2b10c9..fc36136f 100644 --- a/integration-tests/resources/random-example/project.scala +++ b/integration-tests/resources/random-example/project.scala @@ -1,7 +1,7 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT -//> using dep "org.virtuslab::besom-random:4.16.1-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-random:4.16.2-core.0.3-SNAPSHOT" //> using repository sonatype:snapshots diff --git a/integration-tests/resources/references/source-stack/project.scala b/integration-tests/resources/references/source-stack/project.scala index c17e9a37..4cd322d9 100644 --- a/integration-tests/resources/references/source-stack/project.scala +++ b/integration-tests/resources/references/source-stack/project.scala @@ -1,7 +1,7 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT -//> using dep "org.virtuslab::besom-tls:5.0.2-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-tls:5.0.3-core.0.3-SNAPSHOT" //> using repository sonatype:snapshots diff --git a/integration-tests/resources/references/target-stack/project.scala b/integration-tests/resources/references/target-stack/project.scala index 4409a85a..72e85b9f 100644 --- a/integration-tests/resources/references/target-stack/project.scala +++ b/integration-tests/resources/references/target-stack/project.scala @@ -1,6 +1,6 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT //> using repository sonatype:snapshots diff --git a/integration-tests/resources/tls-example/project.scala b/integration-tests/resources/tls-example/project.scala index c17e9a37..4cd322d9 100644 --- a/integration-tests/resources/tls-example/project.scala +++ b/integration-tests/resources/tls-example/project.scala @@ -1,7 +1,7 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT -//> using dep "org.virtuslab::besom-tls:5.0.2-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-tls:5.0.3-core.0.3-SNAPSHOT" //> using repository sonatype:snapshots diff --git a/integration-tests/resources/zio-tls-example/project.scala b/integration-tests/resources/zio-tls-example/project.scala index 469904b9..5c832ff5 100644 --- a/integration-tests/resources/zio-tls-example/project.scala +++ b/integration-tests/resources/zio-tls-example/project.scala @@ -1,8 +1,8 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using plugin org.virtuslab::besom-compiler-plugin:0.4.0-SNAPSHOT -//> using dep org.virtuslab::besom-core:0.4.0-SNAPSHOT +//> using plugin org.virtuslab::besom-compiler-plugin:0.3.2-SNAPSHOT +//> using dep org.virtuslab::besom-core:0.3.2-SNAPSHOT -//> using dep org.virtuslab::besom-zio:0.4.0-SNAPSHOT -//> using dep "org.virtuslab::besom-tls:5.0.2-core.0.4-SNAPSHOT" +//> using dep org.virtuslab::besom-zio:0.3.2-SNAPSHOT +//> using dep "org.virtuslab::besom-tls:5.0.3-core.0.3-SNAPSHOT" //> using repository sonatype:snapshots diff --git a/language-plugin/bootstrap/project.scala b/language-plugin/bootstrap/project.scala index 8fb81511..13850314 100644 --- a/language-plugin/bootstrap/project.scala +++ b/language-plugin/bootstrap/project.scala @@ -1,7 +1,7 @@ //> using scala 3.3.1 //> using options -java-output-version:11 -//> using dep org.virtuslab::besom-json:0.4.0-SNAPSHOT +//> using dep org.virtuslab::besom-json:0.3.2-SNAPSHOT //> using dep io.github.classgraph:classgraph:4.8.165 //> using repository sonatype:snapshots diff --git a/scripts/Version.test.scala b/scripts/Version.test.scala index 77fba355..63f6f28c 100644 --- a/scripts/Version.test.scala +++ b/scripts/Version.test.scala @@ -7,8 +7,8 @@ class VersionTest extends munit.FunSuite: ("//> using dep org.virtuslab::besom-codegen:0.3.0", ("//> using dep org.virtuslab::besom-", "codegen:0.3.0", "")), ("//> using dep \"org.virtuslab::besom-codegen:0.3.0\"", ("//> using dep \"org.virtuslab::besom-", "codegen:0.3.0", "\"")), ( - "//> using dep org.virtuslab::besom-kubernetes:4.11.0-core.0.4-SNAPSHOT", - ("//> using dep org.virtuslab::besom-", "kubernetes:4.11.0-core.0.4-SNAPSHOT", "") + "//> using dep org.virtuslab::besom-kubernetes:4.11.0-core.0.3-SNAPSHOT", + ("//> using dep org.virtuslab::besom-", "kubernetes:4.11.0-core.0.3-SNAPSHOT", "") ) ).foreach { (v, exp) => test("besom version regexp") { diff --git a/scripts/project.scala b/scripts/project.scala index b26ab511..fea7c8bb 100644 --- a/scripts/project.scala +++ b/scripts/project.scala @@ -9,7 +9,7 @@ //> using dep org.scoverage::scalac-scoverage-serializer:2.0.11 //> using dep org.virtuslab::scala-yaml:0.0.8 //> using dep io.get-coursier:coursier_2.13:2.1.9 -//> using dep org.virtuslab::besom-codegen:0.4.0-SNAPSHOT +//> using dep org.virtuslab::besom-codegen:0.3.2-SNAPSHOT //> using test.dep org.scalameta::munit::1.0.0-M10 diff --git a/templates/aws/project.scala b/templates/aws/project.scala index 7e7d4082..88288d49 100644 --- a/templates/aws/project.scala +++ b/templates/aws/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-aws:6.32.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-aws:6.39.0-core.0.3" //> using repository sonatype:snapshots diff --git a/templates/default/project.scala b/templates/default/project.scala index 1aaf0944..acf8b5ed 100644 --- a/templates/default/project.scala +++ b/templates/default/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-random:4.16.1-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-random:4.16.2-core.0.3" //> using repository sonatype:snapshots diff --git a/templates/gcp/project.scala b/templates/gcp/project.scala index 1039d4f4..efa6e9e8 100644 --- a/templates/gcp/project.scala +++ b/templates/gcp/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-gcp:7.19.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-gcp:7.26.0-core.0.3" //> using repository sonatype:snapshots diff --git a/templates/kubernetes/project.scala b/templates/kubernetes/project.scala index f725fd96..57415c21 100644 --- a/templates/kubernetes/project.scala +++ b/templates/kubernetes/project.scala @@ -1,6 +1,6 @@ //> using scala "3.3.1" //> using options -Werror -Wunused:all -Wvalue-discard -Wnonunit-statement -//> using dep "org.virtuslab::besom-core:0.4.0-SNAPSHOT" -//> using dep "org.virtuslab::besom-kubernetes:4.11.0-core.0.4-SNAPSHOT" +//> using dep "org.virtuslab::besom-core:0.3.2-SNAPSHOT" +//> using dep "org.virtuslab::besom-kubernetes:4.13.1-core.0.3" //> using repository sonatype:snapshots diff --git a/version.txt b/version.txt index 9b3788c5..cf249962 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.4.0-SNAPSHOT \ No newline at end of file +0.3.2-SNAPSHOT