-
-
Notifications
You must be signed in to change notification settings - Fork 114
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
chore: Bump Gradle@8.12, structured build configuration with convensions plugin, and fix deprecated methods #1237
base: master
Are you sure you want to change the base?
chore: Bump Gradle@8.12, structured build configuration with convensions plugin, and fix deprecated methods #1237
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
- set updateDaeonJvm.jvmVersion with JavaLanguageVersion object Signed-off-by: Hiroshi Miura <miurahr@linux.com>
- Use indirect task reference for caching - Space-assignment syntax in Groovy DSL has been deprecated - Replace deprecated exec to injected operations - Introduce build-logic convention plugin - Move gradle/utils.gradle definitions to convention plugin - Move allProjects{} definition to convention plugin - Jaxb tasks as a convention plugin - Move doc related to document-conventions plugin - Move jpackage related to jpkg-conventions.gradle - Move launch4j configurations into windows-conventions.gradle - Migrate modules to use org.omegat.java-conventions plugin Signed-off-by: Hiroshi Miura <miurahr@linux.com>
bebf681
to
9ea116d
Compare
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
- move ben-manes.versions plugin deleared in version-conventions - improve test and JavaCompile common configurations Signed-off-by: Hiroshi Miura <miurahr@linux.com>
- move jacoco aggregation definitions - checksum task to be main-utilities Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
This comment was marked as outdated.
This comment was marked as outdated.
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
This comment was marked as outdated.
This comment was marked as outdated.
- Drop testClassesDirs - run on Java 21 to support linux on aarch64
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
e71db93
to
5cce112
Compare
❌ Acceptance Tests failed. Please look a Gradle Scan page for details: |
❌ Acceptance Tests failed. Please look a Gradle Scan page for details: |
❌ Quality checks failed. Please look a Gradle Scan page for details: |
❌ Acceptance Tests failed. Please look a Gradle Scan page for details: |
OmegaT has already had 42 module subproject and there is huge complexity in
build.gradle
script, which is > 1800 lines-of-code. Conventions plugin is a Grade recommended way to share build configurations.Pull request type
What does this PR change?
Other information