Skip to content

fix: resolve four single Eclipse warnings - #1621

Merged
joaodinissf merged 4 commits into
masterfrom
fix/single-eclipse-warnings
Nov 6, 2026
Merged

joaodinissf merged 4 commits into
masterfrom
fix/single-eclipse-warnings

Conversation

@joaodinissf

@joaodinissf joaodinissf commented Nov 6, 2026 •

Copy link
Copy Markdown
Collaborator

Fixes four unrelated single warnings Eclipse reports, as one commit each.

  • xtext.generator/build.properties: a trailing continuation on the source.. line made output.. = bin/ part of its value, so PDE reported a source folder of that name as missing.
  • CheckGeneratorExtensions.formatDescription: the JavaDoc2HTMLTextReader is now closed, using try-with-resources.
  • com.avaloq.tools.ddk/plugin.xml: removed along with its build.properties entry. The file was empty, which PDE warns about, and the bundle contributes no extensions or extension points.
  • ExportJvmModelInferrerTest: a method-level @SuppressWarnings("deprecation") on RecordingAcceptor.accept(T). IJvmDeclaredTypeAcceptor declares this method abstract with the deprecated return type IPostIndexingInitializing, so an implementation can't avoid naming it.

This also bumps xtext.generator, check.core and com.avaloq.tools.ddk, as the version baseline check requires.

Testing

  • Eclipse 2026-09 with Temurin 21: on a clean build with other warning fixes applied, these 4 warnings went and none took their place.
  • Maven on this branch, with Temurin 21: clean verify with checkstyle:check, pmd:check, pmd:cpd-check and spotbugs:check passes, including the version baseline check. 451 tests ran with no failures or errors, and 2 were skipped.

🤖 Generated with Claude Code

joaodinissf and others added 4 commits November 6, 2026 01:03
A trailing continuation on the source.. line made "output.. = bin/" part of
its value, so Eclipse reported a source folder of that name as missing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The bundle contributes no extensions or extension points, which Eclipse
reports as a warning on the empty manifest.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
IJvmDeclaredTypeAcceptor.accept(T) is abstract and returns the deprecated
IPostIndexingInitializing, so an implementation can't avoid naming it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@joaodinissf
joaodinissf marked this pull request as ready for review November 6, 2026 00:54
@joaodinissf
joaodinissf added this pull request to the merge queue Nov 6, 2026
Merged via the queue into master with commit b444355 Nov 6, 2026
4 checks passed
@joaodinissf
joaodinissf deleted the fix/single-eclipse-warnings branch November 6, 2026 07:53
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