Skip to content

Remove versions for GWT and Jakarta annotations#1368

Merged
labkey-jeckels merged 6 commits into
developfrom
fb_gwtDelete
May 11, 2026
Merged

Remove versions for GWT and Jakarta annotations#1368
labkey-jeckels merged 6 commits into
developfrom
fb_gwtDelete

Conversation

@labkey-jeckels
Copy link
Copy Markdown
Contributor

Rationale

We no longer depend on GWT.

Related Pull Requests

Changes

  • Remove version numbers for now irrelevant dependencies

@labkey-jeckels labkey-jeckels self-assigned this May 8, 2026
@labkey-jeckels
Copy link
Copy Markdown
Contributor Author

@labkey-susanh My local build still works without these properties. Let me know if if it's best to wait for the Gradle plugin update before merging this. https://github.com/LabKey/internal-issues/issues/1143

Comment thread build.gradle
}
formats = ['HTML', 'JUNIT']
skipConfigurations = ['dedupe', 'gwtCompileClasspath', 'gwtRuntimeClasspath', 'developmentOnly']
skipConfigurations = ['dedupe', 'developmentOnly']
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@labkey-susanh let me know if this should remain until the Gradle plugin updates.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If there are no modules with a directory called gwtsrc then there should be no modules that apply the GWT plugin, and thus none that have these configurations, so I believe it's safe to remove them. There's also, I think, no harm in leaving them and just making a note in the issue that is already open to clean these up when the plugins are updated to remove the GWT plugin.

SequencedCollections: get(0) -> getFirst(), etc
Add missing @NotNull/@nullable
Simplify test assertions
Map operation simplification
Remove redundant throws clause
Switch to parameterized log message
C-style array -> Java-style array declaration
Delete overridden methods identical to parent
Switch statement -> enhanced switch statement
Remove redundant imports
Comment thread build.gradle
}
formats = ['HTML', 'JUNIT']
skipConfigurations = ['dedupe', 'gwtCompileClasspath', 'gwtRuntimeClasspath', 'developmentOnly']
skipConfigurations = ['dedupe', 'developmentOnly']
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If there are no modules with a directory called gwtsrc then there should be no modules that apply the GWT plugin, and thus none that have these configurations, so I believe it's safe to remove them. There's also, I think, no harm in leaving them and just making a note in the issue that is already open to clean these up when the plugins are updated to remove the GWT plugin.

@labkey-jeckels labkey-jeckels merged commit e0f0957 into develop May 11, 2026
5 of 8 checks passed
@labkey-jeckels labkey-jeckels deleted the fb_gwtDelete branch May 11, 2026 23:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants