-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: Kotlin DSL / Convention Plugins / Java Modules #1732
Commits on Jul 4, 2024
-
Build: start moving config to Kotlin DSL and Convention Plugins
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26f7a0a - Browse repository at this point
Copy the full SHA 26f7a0aView commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8bef92d - Browse repository at this point
Copy the full SHA 8bef92dView commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8fdde0 - Browse repository at this point
Copy the full SHA f8fdde0View commit details -
Move examples into proper Java package
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c4c120d - Browse repository at this point
Copy the full SHA c4c120dView commit details -
Fix system properties setup for integration tests
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f5f3fc4 - Browse repository at this point
Copy the full SHA f5f3fc4View commit details -
Load example resources from example Java package
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa110a1 - Browse repository at this point
Copy the full SHA fa110a1View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ebf67c - Browse repository at this point
Copy the full SHA 0ebf67cView commit details -
Move 'sonarqube' config to 'sdk' only
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d541a9d - Browse repository at this point
Copy the full SHA d541a9dView commit details -
Use Java Modules / cleanup dependencies
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b4fc450 - Browse repository at this point
Copy the full SHA b4fc450View commit details -
Turn integration tests into Module
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f984b01 - Browse repository at this point
Copy the full SHA f984b01View commit details -
Set file encoding 'gradle.properties'
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4356c88 - Browse repository at this point
Copy the full SHA 4356c88View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b7c2f27 - Browse repository at this point
Copy the full SHA b7c2f27View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f337830 - Browse repository at this point
Copy the full SHA f337830View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fbf7e0f - Browse repository at this point
Copy the full SHA fbf7e0fView commit details -
Support to run build in both protobuf 'modes'
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2657d44 - Browse repository at this point
Copy the full SHA 2657d44View commit details -
'jackson' upgrade breaks 'json-snapshot' library
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0fd43ca - Browse repository at this point
Copy the full SHA 0fd43caView commit details -
Add back 'grpc.netty.shaded' runtime dependency
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cac87dc - Browse repository at this point
Copy the full SHA cac87dcView commit details -
Fix 'protobuf-javalite' vs 'protobuf-java'
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07b50e6 - Browse repository at this point
Copy the full SHA 07b50e6View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6db5ecc - Browse repository at this point
Copy the full SHA 6db5eccView commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b3b2204 - Browse repository at this point
Copy the full SHA b3b2204View commit details -
Fix patching of 'grpc.netty.shaded'
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84e4f98 - Browse repository at this point
Copy the full SHA 84e4f98View commit details -
Fix 'com.google.protobuf' patching
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 786c671 - Browse repository at this point
Copy the full SHA 786c671View commit details -
Load resources from inside the Module when running on Module Path
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0e70f2 - Browse repository at this point
Copy the full SHA e0e70f2View commit details -
Built 'sdk-full' via separate subproject
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f2b43e - Browse repository at this point
Copy the full SHA 2f2b43eView commit details -
Remove old non-Gradle build files
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9d06307 - Browse repository at this point
Copy the full SHA 9d06307View commit details -
Move 'sdk' vs 'sdk-full' logic into convention plugins
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 770b494 - Browse repository at this point
Copy the full SHA 770b494View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3b2dc3 - Browse repository at this point
Copy the full SHA f3b2dc3View commit details -
Execute example code from Jar instead of using classes/resources folders
If in one Java Module, classes and resources need to be physically combined. Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a2dee2c - Browse repository at this point
Copy the full SHA a2dee2cView commit details -
Fix 'jackson-databind' patching for completeness
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae024f4 - Browse repository at this point
Copy the full SHA ae024f4View commit details -
Clean up "build" lifecycle group
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 71a7bb8 - Browse repository at this point
Copy the full SHA 71a7bb8View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 66113a0 - Browse repository at this point
Copy the full SHA 66113a0View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c0d37e - Browse repository at this point
Copy the full SHA 0c0d37eView commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0c8e60 - Browse repository at this point
Copy the full SHA c0c8e60View commit details -
chore: move classes into packages
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae293e6 - Browse repository at this point
Copy the full SHA ae293e6View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d2e175 - Browse repository at this point
Copy the full SHA 1d2e175View commit details -
chore: name things consistent with 'hedera-services'
hashgraph/hedera-services#12997 Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 64b8ffc - Browse repository at this point
Copy the full SHA 64b8ffcView commit details -
chore: rename - '...integration.test' to '...test.integration'
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 43f036a - Browse repository at this point
Copy the full SHA 43f036aView commit details -
fix: forward Gradle properties as system properties to integration tests
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3958240 - Browse repository at this point
Copy the full SHA 3958240View commit details -
fix: make Android example find versions of dependencies
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1945620 - Browse repository at this point
Copy the full SHA 1945620View commit details -
chore: use repository content filtering
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f3bb6a8 - Browse repository at this point
Copy the full SHA f3bb6a8View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82c7d9c - Browse repository at this point
Copy the full SHA 82c7d9cView commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 454f62e - Browse repository at this point
Copy the full SHA 454f62eView commit details -
fix: open 'com.hedera.hashgraph.sdk' package
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 062b360 - Browse repository at this point
Copy the full SHA 062b360View commit details -
fix: no new transitive (api) dependencies
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b20fd6a - Browse repository at this point
Copy the full SHA b20fd6aView commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1f3543b - Browse repository at this point
Copy the full SHA 1f3543bView commit details -
chore: remove 'publish:' from Taskfile
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d1c8ec - Browse repository at this point
Copy the full SHA 2d1c8ecView commit details -
chore: do not upgrade protobuf versions in this PR
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85762de - Browse repository at this point
Copy the full SHA 85762deView commit details -
chore: update to 'gradle/actions/setup-gradle' action
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca60bc8 - Browse repository at this point
Copy the full SHA ca60bc8View commit details -
chore: give clearer name to stage that also runs integration tests
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c37adf0 - Browse repository at this point
Copy the full SHA c37adf0View commit details -
chore: adjust repository order
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 79473e1 - Browse repository at this point
Copy the full SHA 79473e1View commit details -
chore: update integration test documentation
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3bc336c - Browse repository at this point
Copy the full SHA 3bc336cView commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4351fca - Browse repository at this point
Copy the full SHA 4351fcaView commit details -
chore: do not update Guava version compared to 'main'
On 'main', this version comes in transitively Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7693c8 - Browse repository at this point
Copy the full SHA e7693c8View commit details -
chore: use latest 'jvm-dependency-conflict-resolution' plugin
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f092bb - Browse repository at this point
Copy the full SHA 7f092bbView commit details -
chore: use latest file permission Gradle API
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9383c16 - Browse repository at this point
Copy the full SHA 9383c16View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 00eae32 - Browse repository at this point
Copy the full SHA 00eae32View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c33bc37 - Browse repository at this point
Copy the full SHA c33bc37View commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8cc47d - Browse repository at this point
Copy the full SHA f8cc47dView commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3316556 - Browse repository at this point
Copy the full SHA 3316556View commit details -
chore: revert rename to not break PR setup
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2fc343a - Browse repository at this point
Copy the full SHA 2fc343aView commit details -
fix:
io.grpc:grpc-api
vsio.helidon.grpc:io.grpc
.Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38480de - Browse repository at this point
Copy the full SHA 38480deView commit details -
build: move versions into 'sdk-dependency-versions'
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e189724 - Browse repository at this point
Copy the full SHA e189724View commit details -
tmp (revert): re-activate test
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 11df3bf - Browse repository at this point
Copy the full SHA 11df3bfView commit details -
chore: move example into package
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 03c3d5b - Browse repository at this point
Copy the full SHA 03c3d5bView commit details -
fix: do not replace 'io.grpc:*' modules / instead update to 1.64.0
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d1e37eb - Browse repository at this point
Copy the full SHA d1e37ebView commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85b0b4b - Browse repository at this point
Copy the full SHA 85b0b4bView commit details -
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d78eac - Browse repository at this point
Copy the full SHA 7d78eacView commit details -
chore: examples task setup and docs
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9eba750 - Browse repository at this point
Copy the full SHA 9eba750View commit details -
chore: tweak Android example docs and make ensure that it builds on CI
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04f08e2 - Browse repository at this point
Copy the full SHA 04f08e2View commit details -
chore: do not define a Guava version (use what is provided transitively)
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5371853 - Browse repository at this point
Copy the full SHA 5371853View commit details -
chore: align JVM args in 'gradle.properties'
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 631ccf5 - Browse repository at this point
Copy the full SHA 631ccf5View commit details -
chore: remove suppress annotations no longer needed after Gradle update
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8910ce9 - Browse repository at this point
Copy the full SHA 8910ce9View commit details -
chore: convert 'tck/build.gradle' to Kotlin and adjust to setup changes
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 19f2805 - Browse repository at this point
Copy the full SHA 19f2805View commit details -
chore: update gradle/actions/setup-gradle
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d294618 - Browse repository at this point
Copy the full SHA d294618View commit details -
fix: write and read version at runtime on classpath and module path
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54949b0 - Browse repository at this point
Copy the full SHA 54949b0View commit details -
chore: fix name of module in because comment
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ca54cf5 - Browse repository at this point
Copy the full SHA ca54cf5View commit details -
feat: publish versions for gRPC implementations
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0eedb93 - Browse repository at this point
Copy the full SHA 0eedb93View commit details -
chore: adjust gRPC versions in docs and examples
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 90f92a7 - Browse repository at this point
Copy the full SHA 90f92a7View commit details -
chore: let Dependabot check all build.gradle.kts files
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0969c0 - Browse repository at this point
Copy the full SHA c0969c0View commit details -
Change setup of 'examples' such that it can be used as independent build
This allows using it to run the examples against published versions of the SDK. Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7754d26 - Browse repository at this point
Copy the full SHA 7754d26View commit details -
fix: quick fix for Guava patching not always working
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc5566c - Browse repository at this point
Copy the full SHA fc5566cView commit details -
.env for examples should now be located in examples/.env
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85bf84d - Browse repository at this point
Copy the full SHA 85bf84dView commit details -
fix: add 'sdk-full' capability for 'sdk-full'
As soon as you declare capabilities, the default capability is no longer added automatically. This can lead to really weird variant matching issues. Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0c1fa8 - Browse repository at this point
Copy the full SHA e0c1fa8View commit details
Commits on Jul 8, 2024
-
fix: remove 'requires com.google.protobuf' from examples
Signed-off-by: Jendrik Johannes <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81202f8 - Browse repository at this point
Copy the full SHA 81202f8View commit details -
chore: revert sdk dependency version to 2.34.0
Signed-off-by: Nikita Lebedev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9defca - Browse repository at this point
Copy the full SHA c9defcaView commit details -
fix: Taskfile.yml test:integration task
Signed-off-by: Nikita Lebedev <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c91ea6 - Browse repository at this point
Copy the full SHA 7c91ea6View commit details