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 — False error: a state inside a @RefinementAlias body is not translated (Closed(_) rejects a closed object) · Issue #503 · liquid-java/liquidjava Closed Labels bugSomething isn't workingSomething isn't working DescriptionProblem. A state used inside a import liquidjava.specification.*; @StateSet(name = "phase", value = {"closed", "opened"}) @RefinementAlias("Closed(AliasState x) { closed(x) }") public class AliasState { @StateRefinement(to = "closed(this)") public AliasState() {} @StateRefinement(from = "closed(this)", to = "opened(this)") public void open() {} static void needsClosed(@Refinement("Closed(_)") AliasState a) {} public static void main(String[] args) { AliasState a = new AliasState(); needsClosed(a); a.open(); needsClosed(a); // should fail } } The first Cause. Fix. Expand aliases before translating states, on every path that does both. Found while designing #502. Activity
MetadataMetadataAssigneesLabelsbugSomething isn't workingSomething isn't working 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. |