Skip to content

Remove orphaned Arel rendering adapters - #593

Merged
nertzy merged 1 commit into
masterfrom
arel/remove-orphaned-interfaces
Sep 7, 2026
Merged

nertzy merged 1 commit into
masterfrom
arel/remove-orphaned-interfaces

Conversation

@nertzy

@nertzy nertzy commented Sep 7, 2026

Copy link
Copy Markdown
Collaborator

Remove undocumented Arel implementation methods that no production path calls.

The refactor now carries expressions through normalizer, search features, association joins, and rebuild construction. The old String rendering adapters and forwarding helpers remained only because their direct specs invoked them. Remove those test-only interfaces and keep coverage at the public search and rebuild boundaries.

This preserves database coverage for highlighting, aliases, NULL aggregation, scoped association values, and rebuilt documents.

Remove undocumented String rendering helpers and relation delegates that no
production path calls. Keep expression construction and public relation
behavior covered at their owning boundaries.
@nertzy
nertzy merged commit c135405 into master Sep 7, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant