Skip to content

resolve: save dependencies in GeneralizedVar; print cycle

Codecov / codecov/patch failed Jan 17, 2025 in 1s

60.43% of diff hit (target 83.41%)

View this Pull Request on Codecov

60.43% of diff hit (target 83.41%)

Annotations

Check warning on line 13 in base/src/main/java/org/aya/resolve/error/CyclicDependencyError.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

base/src/main/java/org/aya/resolve/error/CyclicDependencyError.java#L13

Added line #L13 was not covered by tests

Check warning on line 19 in base/src/main/java/org/aya/resolve/error/CyclicDependencyError.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

base/src/main/java/org/aya/resolve/error/CyclicDependencyError.java#L18-L19

Added lines #L18 - L19 were not covered by tests

Check warning on line 25 in base/src/main/java/org/aya/resolve/error/CyclicDependencyError.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

base/src/main/java/org/aya/resolve/error/CyclicDependencyError.java#L21-L25

Added lines #L21 - L25 were not covered by tests

Check warning on line 270 in base/src/main/java/org/aya/resolve/visitor/ExprResolver.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

base/src/main/java/org/aya/resolve/visitor/ExprResolver.java#L269-L270

Added lines #L269 - L270 were not covered by tests

Check warning on line 70 in base/src/main/java/org/aya/resolve/visitor/StmtResolver.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

base/src/main/java/org/aya/resolve/visitor/StmtResolver.java#L70

Added line #L70 was not covered by tests

Check warning on line 73 in base/src/main/java/org/aya/resolve/visitor/StmtResolver.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

base/src/main/java/org/aya/resolve/visitor/StmtResolver.java#L72-L73

Added lines #L72 - L73 were not covered by tests

Check warning on line 78 in base/src/main/java/org/aya/resolve/visitor/StmtResolver.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

base/src/main/java/org/aya/resolve/visitor/StmtResolver.java#L78

Added line #L78 was not covered by tests

Check warning on line 81 in base/src/main/java/org/aya/resolve/visitor/StmtResolver.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

base/src/main/java/org/aya/resolve/visitor/StmtResolver.java#L81

Added line #L81 was not covered by tests

Check warning on line 55 in base/src/main/java/org/aya/resolve/visitor/VariableDependencyCollector.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

base/src/main/java/org/aya/resolve/visitor/VariableDependencyCollector.java#L52-L55

Added lines #L52 - L55 were not covered by tests

Check warning on line 65 in base/src/main/java/org/aya/resolve/visitor/VariableDependencyCollector.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

base/src/main/java/org/aya/resolve/visitor/VariableDependencyCollector.java#L64-L65

Added lines #L64 - L65 were not covered by tests

Check warning on line 89 in base/src/main/java/org/aya/resolve/visitor/VariableDependencyCollector.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

base/src/main/java/org/aya/resolve/visitor/VariableDependencyCollector.java#L89

Added line #L89 was not covered by tests