0.1 beta 6
Milestone with issues list
Maven (sdk) - Maven (core) - Maven (imp)
Javadoc (sdk) - Javadoc (core) - Javadoc (imp)
Changes
🚀 Features
TypeSystemreplaced the type cache @lucaneg (#222)LanguageFeaturesgroups all language-specific algorithms @lucaneg (#214)Globals are tied to their container @lucaneg (#196)- Abstract units and interfaces @VincenzoArceri @lucaneg (#109 #110)
SemanticDomain.forgetIdentifiersIf(Predicate<Identifier>)@lucaneg (#208)- HTML, GraphML, and DOT visual formats for graphs @lucaneg (#128 #197)
- Graph serialization to JSON files @lucaneg (#121)
- Base implementation for
FunctionalLattice'sisTop()andisBottom()@lucaneg (#184)
🐛 Bug Fixes
SimpleAbstractStateproperly lubs evaluations over several expressions @lucaneg (#224)Edge.traverse()implementations now useSemanticDomain.satisfies()@lucaneg (#223)- Inheritance scan during call resolution @lucaneg (#212)
- Simplification of isolated graph nodes @lucaneg (#210)
- Open calls delete all aliases @lucaneg (#194)
- Different handling of "no entry points" @lucaneg (#190)