Skip to content

fix(lean): emit unqualified trait fields in default method bodies (#1889) - #2023

Open
MavenRain wants to merge 1 commit into
cryspen:mainfrom
MavenRain:lean-trait-constants-1889
Open

fix(lean): emit unqualified trait fields in default method bodies (#1889)#2023
MavenRain wants to merge 1 commit into
cryspen:mainfrom
MavenRain:lean-trait-constants-1889

Conversation

@MavenRain

Copy link
Copy Markdown
Contributor

The fix matches Maxime Buyse's quick-fix recommendation in the issue thread (drop qualification AND drop the Self argument). It does NOT address the recursion / forward-reference concerns; those are fundamentally constrained by Lean's class default-value semantics and remain in scope of #1904.

…yspen#1889)

  The fix matches Maxime Buyse's quick-fix recommendation in the issue thread
  (drop qualification AND drop the Self argument). It does NOT address the
  recursion / forward-reference concerns; those are fundamentally constrained by
  Lean's class default-value semantics and remain in scope of
  cryspen#1904.
@MavenRain
MavenRain requested a review from a team as a code owner May 3, 2026 21:44
@MavenRain
MavenRain requested a review from clementblaudeau May 3, 2026 21:44
@github-actions

Copy link
Copy Markdown
Contributor

This PR has been marked as stale due to a lack of activity for 60 days. If you believe this pull request is still relevant, please provide an update or comment to keep it open. Otherwise, it will be closed in 7 days.

@github-actions github-actions Bot added the stale label Jul 16, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This PR has been closed due to a lack of activity since being marked as stale. If you believe this pull request is still relevant, please reopen it with an update or comment.

@github-actions github-actions Bot closed this Jul 23, 2026
@MavenRain

Copy link
Copy Markdown
Contributor Author

Same . . . still seems relevant

@clementblaudeau

Copy link
Copy Markdown
Contributor

I'll try to review this asap.

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