Skip to content

refactor(Semantics/Events): merge Defs.lean into Basic.lean#34

Merged
github-actions[bot] merged 1 commit into
mainfrom
merge-events-defs-basic
May 30, 2026
Merged

refactor(Semantics/Events): merge Defs.lean into Basic.lean#34
github-actions[bot] merged 1 commit into
mainfrom
merge-events-defs-basic

Conversation

@hawkrobe
Copy link
Copy Markdown
Owner

Merges Events/Defs.lean into Events/Basic.lean (one file for the Event type + its namespace Event API) and deletes Defs.lean; repoints the lone other importer and Linglib.lean.

The split's rationale lapsed after the EventSort → Features.Dynamicity unification: Defs then had to import Features.Aktionsart (for the sort field's type), and only one file imported Defs without also importing Basic — so neither the import-weight nor the recompilation-isolation payoff remained. Also lands isAction/isState in prefix-free namespace Event form (consistent with the rest of the block).

@github-actions github-actions Bot enabled auto-merge (squash) May 30, 2026 20:42
@github-actions github-actions Bot merged commit 14ca547 into main May 30, 2026
2 checks passed
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