Skip to content

issue 2022 slice 5g: residual search lucene rawtypes after #2873 #2998

Closed

Description

@natechadwick-intsof

Parent / slice role

Goal

Continue PR-sized -Xlint cleanup of remaining com.percussion.search Lucene helpers after exits/index queue typing under #2873.

In scope (coherent batch)

  1. PSSearchIndexer / PSSearchIndexerImpl — type update(..., Map itemFragment, ...) and delete(Collection unitIds) / prepareLuceneDocument maps
  2. PSSearchQuery / PSSearchQueryImpl — type performSearch(Collection, String, Map, Map) fieldQueries/controlProps and return List
  3. Call sites (PSSearchHandler, etc.) only as needed for compile closure

Out of scope

Acceptance

Module

system / perc-system

Labels / assignment

Leave unassigned. Operator night-issue-prs.

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

Activity

  1. natechadwick-intsof commented on Aug 11, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    night-issue-prs: starting work on Lucene PSSearchIndexer/PSSearchQuery rawtypes residual.

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

  2. natechadwick-intsof commented on Aug 11, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    Work complete in PR #3013 (commit 6d22ee3). Typed PSSearchIndexer/Impl + PSSearchQuery/Impl Map/Collection/List surfaces; system clean install green. Closing as fully covered by the PR (merges via Fixes).

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

  3. natechadwick-intsof commented on Aug 11, 2026

    @natechadwick-intsof
    CollaboratorAuthor

    Implemented in #3013; no residual agent work for this slice.

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