Skip to content

[8.2] Resolve javac warnings in perc-content-explorer module #2045

Description

@vijaya-boddipudi

Description The perc-content-explorer module 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 perc-content-explorer Build Summary - Module: perc-content-explorer - Build Status: SUCCESS - Reactor Index: 49 - Total Diagnostics: 100 - Javac Warnings: 100 (unique: 97) - Javac Errors: 0 - Javadoc Warnings: 0 - Javadoc Errors: 0 - Analysis Warnings: 0 - Analysis Errors: 0 Expected Result - The module should build without any javac or javadoc warnings or errors. - All source files should compile cleanly under JDK 21 with the project's -Xlint:all settings. - Public classes, interfaces, methods, constructors, fields, and parameters should contain complete and valid Javadoc. Javadoc generation should complete cleanly without warnings. Actual Result The module builds with status SUCCESS, but 100 diagnostic message(s) are reported during compilation. Acceptance Criteria - Resolve all javac and javadoc warnings in the perc-content-explorer module. - Ensure all public APIs have complete and valid Javadoc. - Verify the module builds successfully with zero javac errors, zero javadoc errors, and zero javadoc warnings. - Confirm no regressions are introduced during cleanup. 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 ## Agent progress (night-issue-prs) | Slice | Issue | Status | PR | Notes | Updated | |-------|-------|--------|-----|-------|---------| | PSObjectAcl typed set residual | #2442 | pr_opened | #2611 | getDeletedAclEntries typed + call-site cast removal; system+DCE+deployer clean install; PSObjectAclTypedTest | 2026-08-09 | | PSFolderActionManager rawtypes | #2369 | done | #2381 | Merged | 2026-08-08 | | PSFolder* UI panels Security/General/Properties | #2380 | done | #2438 #2696 | Re-verified 2026-08-11: 0 rawtypes on Security/General/Properties/Dialog; residual only #2439 AclEditor (in progress elsewhere) | 2026-08-11 | | PSFolderDialog residual Xlint | #2441 | pr_opened | #2509 | final + transient collaborators; 5 to 0 diags; module clean install Tests 54 | 2026-08-08 21:26Z | | PSFolderAclEditorDialog rawtypes | #2439 | pr_opened | #3105 | Typed DefaultListModel/JList/Collection/Enumeration; sort helpers + 6 tests; module clean install Tests 165; Fixes #2439 | 2026-08-12 | | DCE cataloger Collection/Iterator rawtypes | #2440 | done | #2447 | Covered by #2384 PR | 2026-08-08 | | Cataloger typing + DF catalog | #2384 | done | #2447 | MERGED; residuals #2444-#2446+#2547 also done/closed; issue closed 2026-08-10 | 2026-08-10 | | PSDesktopExplorerWindow this-escape | #2444 | done | #2586 | MERGED; issue closed | 2026-08-10 | | PSContentExplorerStatusDialog residual | #2445 | done | #2585 | MERGED; issue closed | 2026-08-10 | | PSItemRelationshipsManager + PSProcessMonitor | #2446 | done | #2544 | MERGED; issue closed | 2026-08-10 | | PSActionManager cloning + community mappings | #2545 | pr_opened | #2558 | OutputData HashMap helpers; Tests 70 | 2026-08-09 | | PSWizardDialog rawtypes | #2546 | pr_opened | #2559 | Typed maps + pure helpers; Tests 74; no rawtypes on named files | 2026-08-09 | | Cataloger this-escape | #2547 | done | #2610 | MERGED; issue closed | 2026-08-10 | | PSACLNewUserDialog residual | #2939 | pr_opened | #2992 | +PSDisplayFormatOption; residual #2993 | 2026-08-11 | | PSACLNewUserDialog residual | #2939 | open | | next after #2875 | 2026-08-11 |
| PSActionManager remaining rawtypes | #3286 | pr_opened | #3295 | typed filter map; inherent adapters for system getChildren/setChildren/getParamKeys; DCE clean install | 2026-08-13 |
| display table + search unchecked | #3287 | pr_opened | #3292 | typed getData + sort/id/prop copy helpers; DCE clean install; no UX | 2026-08-13 |
| DCE Xlint re-probe + next cluster | #3288 | pr_opened | #3297 | inventory 289→254; PSNode/PSNavigationTree real-fix + chrome/option this-escape/serial; DCE Tests 184 | 2026-08-13 |
| DCE remaining this-escape/serial | #3298 | pr_opened | #3324 | wizard + ActionBar + PSCopySiteNamePage final/serial/transient; DCE Tests 187 | 2026-08-13 |

Activity

  1. added this to the 8.2 milestone on Aug 5, 2026
  2. removed their assignment
    on Aug 7, 2026
  3. natechadwick-intsof commented on Aug 7, 2026

    @natechadwick-intsof
    Collaborator

    Agent progress (2026-08-07): batch 1 PR opened for PSNode generics.

    Operator: Grok: night-issue-prs (model grok-4.5)

    Co-Authored by Grok Build using grok-4.5 with agent main.

  4. natechadwick-intsof commented on Aug 7, 2026

    @natechadwick-intsof
    Collaborator

    night-issue-prs: PR opened for PSActionManager residual batch.

    Co-Authored by Grok Build using grok-4.5 with agent main.

  5. natechadwick-intsof commented on Aug 8, 2026

    @natechadwick-intsof
    Collaborator

    night-issue-prs update (2026-08-07): PSExecutableSearch residual slice #2368 → PR #2378 (pr_opened).

    Cleared ~101 rawtypes/unchecked in PSExecutableSearch; modules/DesktopContentExplorer mvnw clean install green (20 tests). Residual this-escape (6) on ctor→init left intentional / out of slice.

    Co-Authored by Grok Build using grok-4.5 with agent main.

  6. natechadwick-intsof commented on Aug 8, 2026

    @natechadwick-intsof
    Collaborator

    night-issue-prs (2026-08-07): #2369 PSFolderActionManager rawtypes slice → PR #2381 (~79→0 on ActionManager; module 1068→989). Residual UI panels filed as #2380. Parent table updated.

    Co-Authored by Grok Build using grok-4.5 with agent main.

  7. 38 remaining items

  8. natechadwick-intsof commented on Aug 12, 2026

    @natechadwick-intsof
    Collaborator

    night-issue-prs (2026-08-12): Slice #2439 PSFolderAclEditorDialog rawtypes → PR #3105 opened. Module modules/DesktopContentExplorer clean install: Tests run: 165, Failures: 0. No residual suppressions.

    Co-Authored by Grok Build using grok-4.5 with agent main.

  9. natechadwick-intsof commented on Aug 13, 2026

    @natechadwick-intsof
    Collaborator

    night-issue-prs triage: Phase A had no remaining unassigned p1–p6 implement work (children already merged or QA-only). Expanded leftover DCE tracker #2045 into 3 PR-sized Xlint slices (p8):

    Slice Issue Goal
    1 PSActionManager remaining rawtypes #3286 Clear leftover PSActionManager rawtypes/unchecked suppressions
    2 display table + search unchecked #3287 PSDisplayFormatTableModel + PSMainDisplayPanel + PSExecutableSearch
    3 re-probe + next this-escape/serial cluster #3288 Inventory then next highest remaining cluster

    Do not re-implement closed panel residuals (#2380/#2439). Queue tonight: #3286 → #3287 → #3288.

    Co-Authored by Grok Build using grok-4.5 with agent night-issue-prs-triage.

  10. natechadwick-intsof commented on Aug 13, 2026

    @natechadwick-intsof
    Collaborator

    2026-08-13 Slice #3287 (display table + search unchecked) PR opened: #3292 — typed getData / sort-column / content-id / prop-set helpers; DesktopContentExplorer clean install green. No UX change.

    Co-Authored by Grok Build using grok-4.5 with agent main.

  11. natechadwick-intsof commented on Aug 13, 2026

    @natechadwick-intsof
    Collaborator

    Slice #3286 PR opened: #3295 (PSActionManager remaining rawtypes). Agent progress table updated.

    Co-Authored by Grok Build using grok-4.5 with agent main.

  12. natechadwick-intsof commented on Aug 13, 2026

    @natechadwick-intsof
    Collaborator

    #3288 slice PR opened: #3297

    Xlint re-probe 289 → 254 after this-escape/serial cluster (PSNode/PSNavigationTree real-fix + chrome/option beans). Residual #3298 for wizard + ActionBar + leftover Swing.

    Co-Authored by Grok Build using grok-4.5 with agent main.

  13. natechadwick-intsof commented on Aug 13, 2026

    @natechadwick-intsof
    Collaborator

    2026-08-13: #3298 wizard + ActionBar this-escape/serial cluster opened as #3324 (DCE standalone clean install, Tests 187).

    Co-Authored by Grok Build using grok-4.5 with agent main.

  14. natechadwick-intsof commented on Aug 18, 2026

    @natechadwick-intsof
    Collaborator

    Reconcile: Agent progress — PSFolder* panel residual closed.

    Slice Issue Status PR Notes Updated
    PSFolder* UI panels rawtypes #2380 done #2438 #2696 #2509 #3105 Closed this reconcile; exclusive #2439 already closed 2026-08-18

    Parent stays open for remaining perc-content-explorer Xlint (#2326).

    Co-Authored by Grok Build 1.0.5 using grok-4.6 with agent night-issue-prs-reconcile.

  15. natechadwick-intsof commented on Sep 12, 2026

    @natechadwick-intsof
    Collaborator

    Reconcile: Residual-after-batch-1 tracker #2326 closed. Named DCE rawtypes/unchecked batches are on origin/main (PRs #2371 #2876 #2940 #2992 #3011 #3058 #3075 #3292 #3295).

    Slice Issue Status PR Notes Updated
    perc-content-explorer residual after batch 1 #2326 done #2371 #2876 #3295 #3292 + cluster Closed this reconcile; remaining module-zero Xlint stays here 2026-09-11

    Parent #2045 stays open until perc-content-explorer is warning-free under project -Xlint.

    Co-Authored by Grok Build 1.0.25 using grok-4.6 with agent night-issue-prs-reconcile.

  16. natechadwick-intsof commented on Sep 12, 2026

    @natechadwick-intsof
    Collaborator

    Reconcile: Named DCE Xlint residuals are done on origin/main. Umbrella stays open.

    Stale pr_opened rows whose issues are CLOSED: #2442/#2611, #2441/#2509, #2439/#3105, #2545/#2558, #2546/#2559, #2939/#2992, #3286/#3295, #3287/#3292, #3288/#3297, #3298/#3324. Residual tracker #2326 CLOSED.

    C4: parent acceptance is still zero module Xlint. Do not close #2045 without a zero-warning proof on origin/main. Umbrella #2200 stays open.

    Co-Authored by Grok Build 1.0.25 using grok-4.6 with agent night-issue-prs-reconcile.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    8.2This issue found in 8.2 releasep8priority 8tech-debttech debt

    Type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions