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 — Soundness: a field write through another object of the same class (`o.x = 5`) is applied to `this.x` · Issue #438 · liquid-java/liquidjava Open Labels bugSomething isn't workingSomething isn't working DescriptionImpact: a real violation passes verification (missed error). Description A field write through another object of the same class ( Minimal reproducer import liquidjava.specification.Refinement; public class Repro { int x; void m(Repro o) { o.x = 5; @Refinement("_ == 5") int k = this.x; // this.x is unknown } } Expected A Refinement Error at Actual Control: without Not a duplicate of #340: that one is about a field's initializer being assumed in another method; here the value comes from a write to a different object in the same method. Reproduced on Context Found while reviewing #432. Related: #322. 🤖 Generated with Claude Code ActivityMetadataMetadataAssigneesLabelsbugSomething 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. |