Skip to content

Namespace,Usage Symbols, Public and Recursive Inports - #193

Merged
adriancostin-sd merged 25 commits into
masterfrom
with_namespace_scope_symbol
Aug 12, 2026
Merged

Namespace,Usage Symbols, Public and Recursive Inports#193
adriancostin-sd merged 25 commits into
masterfrom
with_namespace_scope_symbol

Conversation

@adriancostin-sd

@adriancostin-sd adriancostin-sd commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Added

  • Namespace and SysMLUsage symbol
  • Public imports (Closes Recursive and Public Imports #203)
    • import symbolrule
      • with raw import statements to dynamically resolve imports if the targeted namespace changes
  • Recursive imports
  • Imports on all symbol types

Changed

  • Moved scope definition to Namespace interface
  • Replaced ecj plugin with manual ecj compiler usage

Fixed

  • Parser compatibility for reference requirements and constraints

@adriancostin-sd
adriancostin-sd force-pushed the with_namespace_scope_symbol branch from c9284f4 to ef421d9 Compare August 6, 2026 07:56
@adriancostin-sd
adriancostin-sd force-pushed the with_namespace_scope_symbol branch from ead7eef to a1905b0 Compare August 12, 2026 13:27
@adriancostin-sd adriancostin-sd changed the title public and recursive inports Public and Recursive Inports Aug 12, 2026
@adriancostin-sd adriancostin-sd linked an issue Aug 12, 2026 that may be closed by this pull request
@adriancostin-sd adriancostin-sd changed the title Public and Recursive Inports Namespace,Usage Symbols, Public and Recursive Inports Aug 12, 2026
@adriancostin-sd
adriancostin-sd merged commit e6c0c8c into master Aug 12, 2026
11 of 13 checks passed
@adriancostin-sd
adriancostin-sd deleted the with_namespace_scope_symbol branch August 12, 2026 17:26
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.

Recursive and Public Imports

1 participant