Skip to content

Use liquidjava-fsm 0.1.3 for static factory transitions - #154

Merged
CatarinaGamboa merged 1 commit into
mainfrom
chore/liquidjava-fsm-0.1.3
Oct 20, 2026
Merged

CatarinaGamboa merged 1 commit into
mainfrom
chore/liquidjava-fsm-0.1.3

Conversation

@CatarinaGamboa

Copy link
Copy Markdown
Collaborator

Summary

Bump liquidjava-fsm from 0.1.2 to 0.1.3 so the state machine diagram also shows static factory methods as initial transitions, labeled like Connection.connect(String).

Follow-up to #120. The 0.1.3 bump was pushed after #120 had already merged, so it never reached main.

0.1.3 reuses the existing constructorSignature field, so no client changes are needed.

Verification

  • Server builds against 0.1.3.
  • Ran a class with overloaded constructors and a @Refinement static factory through the 0.1.3 parser and createMermaidDiagram; the factory renders as its own initial arrow.
  • Tested manually in the Extension Development Host.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
(cherry picked from commit 4cb5f20)
@CatarinaGamboa
CatarinaGamboa merged commit 93db5e3 into main Oct 20, 2026
3 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