Repository navigation
[8.2] Resolve javac warnings in extensions-sfp module #2035
Copy link
Copy link
Labels
8.2This issue found in 8.2 releaseThis issue found in 8.2 releasep8priority 8priority 8tech-debttech debttech debt
Milestone
Description
Activity
- addedtech-debttech debttech debt8.2This issue found in 8.2 releaseThis issue found in 8.2 release
on Aug 5, 2026 - added a commit that references this issue
on Aug 6, 2026 vijaya-boddipudi commented
on Aug 6, 2026 CollaboratorAuthorMore actionsStatus update (2026-08-06): The original PR for this issue (#2109) used
@SuppressWarningsannotations to silence the warnings. Per the team's current strategy, those suppressions are being replaced with real fixes — parameterising raw collections (List→List<T>), qualifying static method calls by class name, and removing redundant casts. The original PR has already been merged, so this issue is being reopened and a follow-up fix/rawtypes PR will be opened shortly to complete the actual remediation.- added a commit that references this issue
on Aug 7, 2026 natechadwick-intsof commented
on Aug 7, 2026 CollaboratorMore actionsBatch 1 (real generics) PR opened: #2322
- Fixed ~50 rawtypes/unchecked/dep-ann diagnostics with real types (calendar + content-list helpers + @deprecated annotations)
cd modules/extensions-sfp && ../../mvnw.cmd clean install→ BUILD SUCCESS; Tests run: 13, Failures: 0- Project default
-Xlint: 0 javac warnings - Residual (~150 under full strip of remaining class suppressions): [8.2] extensions-sfp javac warnings residual after batch 1 (#2035) #2323
- Keep this issue open until residual lands (do not close with Fixes yet)
Parent tracker: #2200
Co-Authored by Grok Build using grok-4.5 with agent main.
- added a commit that references this issue
on Aug 7, 2026 - added a commit that references this issue
on Aug 7, 2026 natechadwick-intsof commented
on Aug 7, 2026 CollaboratorMore actions
Metadata
Metadata
Assignees
Labels
8.2This issue found in 8.2 releaseThis issue found in 8.2 releasep8priority 8priority 8tech-debttech debttech debt
Description
The
extensions-sfpmodule currently completes its build successfully, but still reports Java compiler (javac) and/or Javadoc source warnings that should be cleaned up to improve code quality and maintain a warning-free build.Cleaning these issues will improve API documentation consistency and help maintain overall code quality.
Module
extensions-sfpBuild Summary
extensions-sfpExpected Result
-Xlint:allsettings.Javadoc generation should complete cleanly without warnings.
Actual Result
The module builds with status
SUCCESS, but100diagnostic message(s) are reported during compilation.Acceptance Criteria
extensions-sfpmodule.Documents to refer and follow:
java-api-writing-specs.md
javadoc-checklist.md
javadoc-spec-summary.md
javadoc-tool-architecture.md
javadoc-tool-comments.md
Residual after batch 1 (2026-08-07)
-Xlint: 0 javac warnings after batch 1@SuppressWarnings: ~150 residual rawtypes/unchecked (site-folder hierarchy / large exits)-Xlint:allwithout suppressions — keep [8.2] Resolve javac warnings in extensions-sfp module #2035 open until residual landsAgent progress (night-issue-prs)