Skip to content

[NEXT][CLEANUP] Audit legacy dependencies and runtime usage #545

Description

@remiceres

Parent:
#543

Depends on:
#544

Goal

Assign every legacy reference in next.query to a known runtime role and a cleanup issue.

Scope

  • Trace the real NextSparqlPipelineExecutor path for the supported corpus.
  • Classify each reference as runtime, compatibility-only, test-only, public API risk, or unused.
  • Audit expression adapters, direct next.data.impl.adapter consumers, copied KGRAM contracts, fully qualified references, wildcard imports, and static imports.
  • Check repository-wide consumers before declaring a public class unused.
  • Record the target cleanup issue for every retained reference.

Deliverable

A dependency map containing the source file, legacy type, runtime status, consumer, and target cleanup issue.

Acceptance criteria

  • Every legacy reference has evidence and an owner.
  • Unused-code candidates are listed separately.
  • No deletion is included in this issue.

Estimate: 3–5 development days.

Metadata

Metadata

Assignees

Labels

RefactoringIssue created during the 2025 refactoring effort

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions