Skip to content

Add deterministic R extraction#2146

Draft
forhappy wants to merge 2 commits into
Graphify-Labs:v8from
forhappy:agent/harden-language-parity
Draft

Add deterministic R extraction#2146
forhappy wants to merge 2 commits into
Graphify-Labs:v8from
forhappy:agent/harden-language-parity

Conversation

@forhappy

@forhappy forhappy commented Jul 24, 2026

Copy link
Copy Markdown

What

  • add a deterministic R extractor for imports, functions, assignments, containment, and calls
  • route .r files and extensionless Rscript executables through the extractor
  • add an R fixture covering package imports, namespace calls, multiline functions, nested lexical functions, and <<-

Why

R files were classified as code but had no extractor, so Graphify silently produced no graph nodes for them.

Impact

R source now contributes stable graph entities and relationships without requiring an R runtime or optional parser dependency.

Checks

  • 379 Graphify language tests passed
  • graphify update . completed successfully
  • git diff --check passed

@forhappy forhappy changed the title Add deterministic R extraction parity Add deterministic R extraction Jul 24, 2026
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