Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

port intraprocedural analysis and fix the long tail.. #664

Merged
merged 56 commits into from
Oct 26, 2023

Merge branch 'develop' into add/intraprocedural

4669188
Select commit
Loading
Failed to load commit list.
Merged

port intraprocedural analysis and fix the long tail.. #664

Merge branch 'develop' into add/intraprocedural
4669188
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Oct 26, 2023 in 1s

37.71% of diff hit (target 65.37%)

View this Pull Request on Codecov

37.71% of diff hit (target 65.37%)

Annotations

Check warning on line 51 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/AbstractFlowAnalysis.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/AbstractFlowAnalysis.java#L48-L51

Added lines #L48 - L51 were not covered by tests

Check warning on line 60 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/AbstractFlowAnalysis.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/AbstractFlowAnalysis.java#L60

Added line #L60 was not covered by tests

Check warning on line 80 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/AbstractFlowAnalysis.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/AbstractFlowAnalysis.java#L79-L80

Added lines #L79 - L80 were not covered by tests

Check warning on line 94 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/AbstractFlowAnalysis.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/AbstractFlowAnalysis.java#L94

Added line #L94 was not covered by tests

Check warning on line 102 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/AbstractFlowAnalysis.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/AbstractFlowAnalysis.java#L99-L102

Added lines #L99 - L102 were not covered by tests

Check warning on line 20 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L19-L20

Added lines #L19 - L20 were not covered by tests

Check warning on line 24 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L23-L24

Added lines #L23 - L24 were not covered by tests

Check warning on line 29 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L26-L29

Added lines #L26 - L29 were not covered by tests

Check warning on line 33 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L32-L33

Added lines #L32 - L33 were not covered by tests

Check warning on line 37 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L36-L37

Added lines #L36 - L37 were not covered by tests

Check warning on line 40 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L40

Added line #L40 was not covered by tests

Check warning on line 45 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L45

Added line #L45 was not covered by tests

Check warning on line 50 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L50

Added line #L50 was not covered by tests

Check warning on line 55 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L55

Added line #L55 was not covered by tests

Check warning on line 61 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L61

Added line #L61 was not covered by tests

Check warning on line 64 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L64

Added line #L64 was not covered by tests

Check warning on line 67 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L67

Added line #L67 was not covered by tests

Check warning on line 70 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L70

Added line #L70 was not covered by tests

Check warning on line 72 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/Fact.java#L72

Added line #L72 was not covered by tests

Check warning on line 40 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/FlowAnalysis.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/FlowAnalysis.java#L39-L40

Added lines #L39 - L40 were not covered by tests

Check warning on line 43 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/FlowAnalysis.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/FlowAnalysis.java#L43

Added line #L43 was not covered by tests

Check warning on line 46 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/FlowAnalysis.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/FlowAnalysis.java#L46

Added line #L46 was not covered by tests

Check warning on line 49 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/FlowAnalysis.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/FlowAnalysis.java#L49

Added line #L49 was not covered by tests

Check warning on line 74 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/FlowAnalysis.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/FlowAnalysis.java#L69-L74

Added lines #L69 - L74 were not covered by tests

Check warning on line 98 in sootup.analysis/src/main/java/sootup/analysis/intraprocedural/FlowAnalysis.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

sootup.analysis/src/main/java/sootup/analysis/intraprocedural/FlowAnalysis.java#L97-L98

Added lines #L97 - L98 were not covered by tests