Commit Graph
1389 Commits
Author SHA1 Message Date
Andy Wilkinson 464f9ae2cc Merge branch '4.0.x' 2026-03-06 08:10:22 +00:00
Andy Wilkinson c62dbb2bf0 Merge branch '3.5.x' into 4.0.x 2026-03-06 08:10:12 +00:00
Andy Wilkinson 3aa714572b Fix attribute matching when populating int test Maven repository
See gh-49396
2026-03-06 07:47:59 +00:00
Andy Wilkinson 5ba6340ed7 Merge branch '4.0.x' 2026-03-05 20:52:39 +00:00
Andy Wilkinson b6f52e6d63 Merge branch '3.5.x' into 4.0.x 2026-03-05 20:52:28 +00:00
Andy Wilkinson 66554ec811 Make snapshot deps available to Maven Plugin integration tests
See gh-49396
2026-03-05 20:51:11 +00:00
Andy Wilkinson b8a710bcc4 Merge branch '4.0.x'
Closes gh-49398
2026-03-04 12:31:04 +00:00
Andy Wilkinson 85dd0c72b4 Merge branch '3.5.x' into 4.0.x
Closes gh-49397
2026-03-04 12:30:47 +00:00
Andy Wilkinson 48cf7ebe6d Speed up Maven plugin integration tests
Closes gh-49396
2026-03-04 12:13:45 +00:00
Stéphane Nicoll 6bf72956fd Merge branch '4.0.x'
Closes gh-49301
2026-02-23 16:47:29 +01:00
Stéphane Nicoll 5c9dbd4a4d Merge branch '3.5.x' into 4.0.x
Closes gh-49300
2026-02-23 16:47:20 +01:00
Yanming Zhou 147d3d763b Members declared in final classes should not be protected
See gh-49031

Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
2026-02-23 16:28:44 +01:00
Andy Wilkinson 977e07e18e Merge branch '4.0.x' 2026-02-11 10:39:00 +00:00
Andy Wilkinson dffcefe5be Merge branch '3.5.x' into 4.0.x 2026-02-11 10:36:27 +00:00
Andy Wilkinson 01b33bf76e Disable snapshot caching when checking upgrade version alignment 2026-02-11 10:36:01 +00:00
Phillip Webb 9c188bc732 Refine conventions to exclude checking of generated source
Closes gh-49153
2026-02-06 19:05:17 -08:00
Moritz Halbritter 1a195a2163 Merge branch '4.0.x'
Closes gh-49144
2026-02-06 09:08:28 +01:00
Moritz Halbritter 73df7fa469 Polish "Remove reflection in AutoConfigurationChecker#getConfigurations"
See gh-49058
2026-02-06 09:01:54 +01:00
producer df0b56f681 Remove reflection in AutoConfigurationChecker#getConfigurations
See gh-49058

Signed-off-by: Gaetano Cerciello <cerciello980@gmail.com>
2026-02-06 08:51:32 +01:00
Andy Wilkinson 8774d9286b Merge branch '4.0.x'
Closes gh-49035
2026-02-02 10:45:35 +00:00
Andy Wilkinson 0401000ae2 Merge branch '3.5.x' into 4.0.x
Closes gh-49034
2026-02-02 10:45:15 +00:00
Andy Wilkinson 416d401fc3 Remove duplicate metadata and add check to prevent future duplicates
Closes gh-49033
2026-02-02 10:39:36 +00:00
Andy Wilkinson 5305babc97 Merge branch '4.0.x'
Closes gh-49007
2026-01-28 11:34:46 +00:00
Andy Wilkinson 57186426ce Merge branch '3.5.x' into 4.0.x
Closes gh-49006
2026-01-28 11:34:36 +00:00
Andy Wilkinson 606bda7d94 Upgrade copyright year to 2026
Closes gh-49001
2026-01-28 11:34:09 +00:00
Andy Wilkinson 1c66713e78 Merge branch '4.0.x'
Closes gh-49004
2026-01-28 10:45:42 +00:00
Andy Wilkinson 69c2389337 Merge branch '3.5.x' into 4.0.x
Closes gh-49003
2026-01-28 10:45:24 +00:00
Andy Wilkinson 98511ed321 Correct embedded LICENSE.txt and NOTICE.txt files
Fixes gh-48996
2026-01-28 10:14:08 +00:00
Phillip Webb 70a945e8a0 Remove debug sysout 2026-01-26 16:53:55 -08:00
Phillip Webb a92ef60f34 Merge branch '4.0.x'
Closes gh-48976
2026-01-26 16:50:40 -08:00
Phillip Webb 0c34c32b3b Merge branch '3.5.x' into 4.0.x
Closes gh-48975
2026-01-26 16:41:56 -08:00
Phillip Webb 60d27fb52c Generate 'org.eclipse.core.resources.prefs' for UTF-8 encoding
Update `EclipseConventions` to generate a prefs file to force
the project to use UTF-8 encoding.

Closes gh-48974
2026-01-26 16:40:45 -08:00
Phillip Webb f1ea5a2c4b Merge branch '4.0.x' 2026-01-26 16:27:45 -08:00
Phillip Webb 71f4c3442f Fix "String.startsWith(String)" NPE when refreshing in eclipse
Fix NPE triggered by `PropertiesPersistableConfigurationObject` having
no `getDefaultResourceName()`.

See gh-48929
2026-01-26 16:26:28 -08:00
Phillip Webb 6a87d5b812 Polish 2026-01-26 12:19:36 -08:00
Phillip Webb 8ed275a14f Merge branch '4.0.x' 2026-01-26 12:17:36 -08:00
Phillip Webb 1cfb56f672 Polish 2026-01-26 12:17:31 -08:00
Phillip Webb 36315afa0f Fix method name 2026-01-26 12:12:14 -08:00
Phillip Webb 8eb2819048 Merge branch '4.0.x'
See gh-48956
2026-01-26 12:05:08 -08:00
Phillip Webb 72c8e70f9e Only use Java 25 JRE in Eclipse when necessary
Refine eclipse conventions so that the JRE upgrade only happens when
necessary rather than all the time.

See gh-48929
2026-01-26 10:43:13 -08:00
Phillip Webb 5cc0e4b7b9 Merge branch '4.0.x'
Closes gh-48956
2026-01-23 16:05:50 -08:00
Phillip Webb 5f5217d5a0 Align Eclipse import with Gradle build
Update `JavaConventions` and `EclipseConventions` to align the
Eclipse import with the regular Gradle Build.

Imported projects now use Java 25 for the JRE but have
compatibility set to Java 17 and a project configuration
that uses the `--release` flag.

This update also removes the calls to `setSourceCompatibility`
and `setTargetCompatibility` on the `JavaPluginExtension`
in favor of just using `compile.options.release`.

We now also enforce that Java 25 or above is being used to
build the project.

Since buildship doesn't offer a way to set the `--release`
JDT project setting, a custom task is used. Projects may need
to be reimported or cleaned to actually have the setting apply
correctly.

Closes gh-48929
2026-01-23 15:17:25 -08:00
Andy Wilkinson 156c0e1fbb Revert "Update Gradle conventions to ensure Eclipse IDE defaults to JRE 17"
This reverts commit e680142dd4.

See gh-48929
2026-01-22 07:35:04 +00:00
Phillip Webb e680142dd4 Update Gradle conventions to ensure Eclipse IDE defaults to JRE 17
Closes gh-48929
2026-01-21 21:03:26 -08:00
Andy Wilkinson e11994c54f Merge branch '4.0.x'
See gh-48823
2026-01-15 12:02:55 +00:00
Andy Wilkinson e8cea82772 Don't require …TestAutoConfiguration classes in imports file
See gh-48822
2026-01-15 12:01:46 +00:00
Andy Wilkinson 9ab0d28ceb Merge branch '4.0.x'
Closes gh-48822 in 4.1.x
Closes gh-48824
2026-01-14 11:27:10 +00:00
Andy Wilkinson e51fb2f8f0 Merge branch '3.5.x' into 4.0.x
Closes gh-48822
Fixes gh-48819
2026-01-14 11:25:01 +00:00
Andy Wilkinson d60158ceb7 Check that auto-configuration classes are listed in imports file
Closes gh-48821
2026-01-14 11:19:46 +00:00
Andy Wilkinson 3d6671d47a Merge branch '4.0.x'
Closes gh-48701
2026-01-08 12:14:50 +00:00