File tree Expand file tree Collapse file tree 4 files changed +12
-17
lines changed
main/java/it/unive/lisa/analysis/stability Expand file tree Collapse file tree 4 files changed +12
-17
lines changed Original file line number Diff line number Diff line change 11package it .unive .lisa .analysis .stability ;
22
3- import java .util .ArrayList ;
4- import java .util .HashMap ;
5- import java .util .Map ;
6- import java .util .Objects ;
7- import java .util .function .Predicate ;
8-
93import it .unive .lisa .analysis .BaseLattice ;
104import it .unive .lisa .analysis .ScopeToken ;
115import it .unive .lisa .analysis .SemanticDomain ;
3630import it .unive .lisa .symbolic .value .operator .unary .NumericNegation ;
3731import it .unive .lisa .util .representation .ObjectRepresentation ;
3832import it .unive .lisa .util .representation .StructuredRepresentation ;
33+ import java .util .ArrayList ;
34+ import java .util .HashMap ;
35+ import java .util .Map ;
36+ import java .util .Objects ;
37+ import java .util .function .Predicate ;
3938
4039/**
4140 * Implementation of the stability abstract domain (yet to appear publicly).
Original file line number Diff line number Diff line change 11package it .unive .lisa .analysis .stability ;
22
3- import java .util .Objects ;
4-
53import it .unive .lisa .analysis .Lattice ;
64import it .unive .lisa .analysis .SemanticException ;
75import it .unive .lisa .analysis .lattices .Satisfiability ;
86import it .unive .lisa .analysis .nonrelational .value .BaseNonRelationalValueDomain ;
97import it .unive .lisa .util .representation .StringRepresentation ;
108import it .unive .lisa .util .representation .StructuredRepresentation ;
9+ import java .util .Objects ;
1110
1211/**
1312 * A single-variable numerical trend. Instances of this class (corresponding to
Original file line number Diff line number Diff line change 55import static org .junit .Assert .assertNotEquals ;
66import static org .junit .Assert .assertTrue ;
77
8- import org .junit .Test ;
9-
108import it .unive .lisa .analysis .SemanticException ;
119import it .unive .lisa .analysis .nonrelational .value .ValueEnvironment ;
1210import it .unive .lisa .analysis .numeric .Interval ;
1311import it .unive .lisa .program .SyntheticLocation ;
1412import it .unive .lisa .symbolic .value .Identifier ;
1513import it .unive .lisa .symbolic .value .Variable ;
1614import it .unive .lisa .type .Untyped ;
15+ import org .junit .Test ;
1716
1817public class StabilityTest {
1918
Original file line number Diff line number Diff line change 11package it .unive .lisa .cron ;
22
3- import java .util .ArrayList ;
4- import java .util .HashMap ;
5- import java .util .LinkedHashMap ;
6- import java .util .Map ;
7-
8- import org .junit .Test ;
9-
103import it .unive .lisa .AnalysisExecutionException ;
114import it .unive .lisa .AnalysisTestExecutor ;
125import it .unive .lisa .CronConfiguration ;
3023import it .unive .lisa .program .cfg .CFG ;
3124import it .unive .lisa .program .cfg .statement .Statement ;
3225import it .unive .lisa .symbolic .value .Identifier ;
26+ import java .util .ArrayList ;
27+ import java .util .HashMap ;
28+ import java .util .LinkedHashMap ;
29+ import java .util .Map ;
30+ import org .junit .Test ;
3331
3432public class StabilityTest extends AnalysisTestExecutor {
3533
You can’t perform that action at this time.
0 commit comments