Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
2849c4d
Fix #293 classify C# attribute and Java-family annotation refs separa…
Widthdom Apr 17, 2026
da76116
Fix #293 address review: collection-expr, Kotlin use-site target, README
Widthdom Apr 17, 2026
e97623f
Fix #293 address review: chained indexer walk-back, qualified use-sit…
Widthdom Apr 17, 2026
78f9d42
Fix #293 follow-up: impact subscribe, C# param/multi-line attrs
Widthdom Apr 17, 2026
fdfd147
Fix #293 handle pattern/cast/switch after C# collection expr and type…
Widthdom Apr 17, 2026
3746498
Fix #293 handle lambda attributes, no-arg attrs/annotations, MCP docs
Widthdom Apr 17, 2026
931ac16
Fix #293 accept `::` qualifier in no-arg C# attrs, classify JS decora…
Widthdom Apr 17, 2026
5f1626f
Fix #293 index multi-line no-arg C# attribute sections
Widthdom Apr 17, 2026
71552c7
Fix #293 gate no-arg attribute matches on top-level zones
Widthdom Apr 17, 2026
eddb255
Fix #293 track attribute-section paren depth locally for no-arg gating
Widthdom Apr 17, 2026
99c48c9
Fix #293 blank interior of multi-line C# attribute with non-leading [
Widthdom Apr 17, 2026
f8d1a46
Fix #293 exclude metadata refs from deps/impact, reject metadata kind…
Widthdom Apr 17, 2026
b9b2534
Fix #293 align callers/callees kind schema with handler rejection
Widthdom Apr 17, 2026
d1347b2
Fix #293 update README --kind row to match callers/callees contract
Widthdom Apr 17, 2026
74e2a9c
Fix #293 retain metadata refs as compile-time deps in deps/impact
Widthdom Apr 18, 2026
fb1e37e
Fix #293 canonicalize C# attribute suffix and include metadata consum…
Widthdom Apr 18, 2026
2f37dba
Fix #293 propagate C# attribute suffix canonicalization to references…
Widthdom Apr 18, 2026
6607b38
Fix #293 scope C# attribute suffix alias to attribute rows and make c…
Widthdom Apr 18, 2026
c3e62ef
Fix #293 make multi-line C# attribute blanker attribute-position aware
Widthdom Apr 18, 2026
a071f74
Fix #293 restrict deps attribute alias and impact metadata bypass to …
Widthdom Apr 18, 2026
13ae9f6
Fix #293 scope impact metadata bypass ambiguity guard to active lang/…
Widthdom Apr 18, 2026
2913c61
Fix #293 limit C# attribute suffix alias in ResolveImpactFallbackName…
Widthdom Apr 18, 2026
9e3a43b
Fix #293 restrict deps metadata edges to class-like targets and suppr…
Widthdom Apr 18, 2026
9923976
Fix #293 count metadata target ambiguity at symbol identity level, no…
Widthdom Apr 18, 2026
17a7b71
Fix #293 escape IsMetadataTargetUnambiguous LIKE params and accept ge…
Widthdom Apr 18, 2026
4ca3a02
Fix #293 restrict C# metadata target ambiguity to Attribute-derived c…
Widthdom Apr 18, 2026
8bcb084
Fix #293 accept indirect C# attribute inheritance and guard legacy DB…
Widthdom Apr 18, 2026
88f6fdf
Fix #293 narrow C# metadata target to class-only and accept JS/TS fun…
Widthdom Apr 18, 2026
d4f858d
Fix #293 treat NULL signature as metadata-eligible on legacy-migratio…
Widthdom Apr 18, 2026
536f914
Fix #293 narrow C# NULL-signature metadata candidate to Attribute nam…
Widthdom Apr 18, 2026
66becf9
Merge main into codex/issue-293-attribute-annotation-refs
Widthdom Apr 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
303 changes: 0 additions & 303 deletions .claude/hooks/bash-guard.py

This file was deleted.

5 changes: 0 additions & 5 deletions .pre-commit-config.yaml

This file was deleted.

18 changes: 18 additions & 0 deletions CHANGELOG.md

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions DEVELOPER_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ symbol_references (
id INTEGER PRIMARY KEY AUTOINCREMENT,
file_id INTEGER NOT NULL REFERENCES files(id) ON DELETE CASCADE,
symbol_name TEXT, -- referenced symbol name
reference_kind TEXT, -- "call", "instantiate", "subscribe", "type_reference"
reference_kind TEXT, -- "call", "instantiate", "subscribe", "attribute", "annotation", "type_reference"
line INTEGER, -- 1-based line number
column_number INTEGER, -- 1-based column number
context TEXT, -- trimmed source line
Expand Down Expand Up @@ -1151,7 +1151,7 @@ symbol_references (
id INTEGER PRIMARY KEY AUTOINCREMENT,
file_id INTEGER NOT NULL REFERENCES files(id) ON DELETE CASCADE,
symbol_name TEXT, -- 参照先シンボル名
reference_kind TEXT, -- "call", "instantiate", "subscribe", "type_reference"
reference_kind TEXT, -- "call", "instantiate", "subscribe", "attribute", "annotation", "type_reference"
line INTEGER, -- 1始まりの行番号
column_number INTEGER, -- 1始まりの列番号
context TEXT, -- trim済みソース行
Expand Down
Loading
Loading