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 54 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#L51-L54

Added lines #L51 - L54 were not covered by tests

Check warning on line 63 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#L62-L63

Added lines #L62 - L63 were not covered by tests

Check warning on line 87 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#L87

Added line #L87 was not covered by tests