Skip to content

issue 2022 residual: services.* Xlint after publisher batch (#3188) #3210

Closed

Description

@natechadwick-intsof

Parent / slice role

Slice goal

Continue PR-sized -Xlint rawtypes/unchecked cleanup of remaining com.percussion.services.* packages after the publisher cluster lands in #3188.

In scope (pick one coherent PR-sized batch ~40–80 diags)

  1. assembly (PSNavHelper, assemblers, jexl residual)
  2. contentmgr + legacy (PSContentRepository, PSCmsObjectMgr raw Query/list residual)
  3. remaining utils/schedule/workflow + smaller services (menus, notification, relationship, filestorage, siteimport, useritems, linkmanagement, system) follow-ons

Prefer real generics; avoid @SuppressWarnings when types are known.

Out of scope

Acceptance

Modules

system

Leave unassigned.

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

Activity

  1. natechadwick-intsof commented on Aug 12, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    night-issue-prs: starting work on services.* Xlint residual (assembly or contentmgr/legacy batch).

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

  2. natechadwick-intsof commented on Aug 12, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    Work complete for this slice: PR #3266 types contentmgr/legacy Hibernate Query residual. Remaining services.* Xlint tracked as #3265.

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

  3. natechadwick-intsof commented on Aug 12, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    Work complete; see PR #3266 and residual #3265.

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

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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions