Skip to content

support java#1603

Closed
NydiaChung wants to merge 1 commit into
Graphify-Labs:v8from
NydiaChung:v8
Closed

support java#1603
NydiaChung wants to merge 1 commit into
Graphify-Labs:v8from
NydiaChung:v8

Conversation

@NydiaChung

Copy link
Copy Markdown
Contributor

No description provided.

@safishamsi

Copy link
Copy Markdown
Collaborator

Merged the code + tests into v8 as 92edf78, authorship preserved (ships in 0.9.7). Thanks @NydiaChung. Verified: on v8 a Java file emitted references edges to String/List/Optional/Integer (stdlib noise) alongside real user types; with _JAVA_BUILTIN_TYPES those are suppressed while List<Item> still keeps the Item edge. 25 java tests + full suite pass. Note: I applied only the extract.py + test changes and wrote a fresh changelog entry, since the PR's CHANGELOG/uv.lock had drifted from the current base.

safishamsi pushed a commit that referenced this pull request Jul 6, 2026
Adds a _JAVA_BUILTIN_TYPES skip list so ubiquitous java.lang/util/io/time/etc.
type names (String, List, Map, Optional, ...) are not emitted as references
edges (they never resolve to a project node). Mirrors _GO_PREDECLARED_TYPES /
_PYTHON_ANNOTATION_NOISE. Nested user-type generic args still resolve.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
safishamsi pushed a commit that referenced this pull request Jul 6, 2026
…1603

Applied the .claudeignore troubleshooting entry from #1539 manually (the PR
branched from an older README). Closes #1387.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@safishamsi safishamsi closed this Jul 6, 2026
safishamsi added a commit that referenced this pull request Jul 6, 2026
17 fixes/features since 0.9.6. Highlights:
- Ruby: mixes_in edges for include/extend/prepend (#1668) and affected <Class>
  reaching method-bound callers (#1669); constant-receiver call resolution
  hardening continues from #1634.
- Extensionless shebang CLIs are now extracted (#1683); JS/TS rationale + ADR/RFC
  doc refs (#1599); Java stdlib types dropped from references noise (#1603);
  pascal optional extra (#1616).
- Incremental/detect correctness: Office source edits re-enter --update (#1649),
  Windows long-path hashing (#1655), word-count caching (#1656), zero-node
  results no longer cached + warned (#1666).
- JS/TS phantom cross-package calls edge killed (#1659); Windows skill name +
  OpenCode plugin separator + doc-corpus report noise (#1635/#1646/#1657);
  case-insensitive suffix dispatch (#1671); postgres URI on Windows (#1672);
  deferred import() not a cycle (#1241).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

2 participants