Skip to content

Fix CSS media feature symbol extraction - #2602

Merged
Widthdom merged 5 commits into
mainfrom
codex/fix-issue2105
May 24, 2026
Merged

Fix CSS media feature symbol extraction#2602
Widthdom merged 5 commits into
mainfrom
codex/fix-issue2105

Conversation

@Widthdom

@Widthdom Widthdom commented May 24, 2026

Copy link
Copy Markdown
Owner

Summary

  • index CSS @media feature names as property symbols
  • skip media feature literal values and boolean operators
  • add CSS symbol extraction coverage
  • fix Rust associated type default extraction for trait containers stored as protocol symbols

Documentation / changelog

  • Added changelog fragment: changelog.d/unreleased/2105.fixed.md
  • Added changelog fragment: changelog.d/unreleased/2611.fixed.md

Fixes #2105
Fixes #2611

Validation

  • dotnet test tests/CodeIndex.Tests/CodeIndex.Tests.csproj --filter "FullyQualifiedName~SymbolExtractorTests.Extract_CSS_CapturesMediaFeatureNamesButNotValuesOrOperators"
  • dotnet test tests/CodeIndex.Tests/CodeIndex.Tests.csproj --framework net9.0 --filter "FullyQualifiedName~SymbolExtractorTests.Extract_RustTraitAssociatedTypeDefaults_RecordsPropertySymbols"
  • codex adversarial review: No blocking/actionable issues found.

Follow-up candidates

  • None.

Notes

@Widthdom
Widthdom merged commit 6740792 into main May 24, 2026
10 checks passed
@Widthdom
Widthdom deleted the codex/fix-issue2105 branch May 25, 2026 22:17
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.

Rust associated type defaults are skipped under protocol-kind traits CSS @media rule media features not searchable as symbols

1 participant