GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Collapse what does not help when focusing the state machine on an error, and show the ways to fix it · Issue #170 · liquid-java/vscode-liquidjava Open Labels enhancementNew feature or requestNew feature or request DescriptionProblemWhen the State Machine view opens on a state error, focus mode dims what does not help with the error (#158) but keeps every label's text, so the layout does not move. On a large machine the dimmed label stacks still take up the space. In the UDP chat client ( #117 first asked for a reduced initial view. #158 chose dimming so that toggling would not re-lay out the diagram. The view also shows where a call is rejected but not how to get to a state that accepts it. The verifier's hints only appear in the Verification tab. ProposalKeep the full diagram and never remove a state. In focus mode, collapse what is dimmed instead of only fading it:
Include the possible ways to fix the error, from the verifier: the state hints of the error (liquid-java/liquidjava#411 and the PRs after it), listed in the State Machine view as in the Verification tab. They may say "(and possibly others)". Ways read from the diagram alone were tried and dropped. A shortest path along the transitions ignores their conditions and the code. For a state that no call leaves, such as Not in scope
Acceptance
Activity
MetadataMetadataAssigneesLabelsenhancementNew feature or requestNew feature or request TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |