Skip to content

Reduce type check cache overhead

Codecov / codecov/patch succeeded Jul 15, 2024 in 1s

78.08% of diff hit (target 76.97%)

View this Pull Request on Codecov

78.08% of diff hit (target 76.97%)

Annotations

Check warning on line 33 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BasicTypeBitSet.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BasicTypeBitSet.java#L33

Added line #L33 was not covered by tests

Check warning on line 37 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BasicTypeBitSet.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BasicTypeBitSet.java#L37

Added line #L37 was not covered by tests

Check warning on line 104 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BasicTypeCode.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BasicTypeCode.java#L104

Added line #L104 was not covered by tests

Check warning on line 110 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BasicTypeCode.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BasicTypeCode.java#L110

Added line #L110 was not covered by tests

Check warning on line 115 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BasicTypeCode.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BasicTypeCode.java#L115

Added line #L115 was not covered by tests

Check warning on line 182 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java#L180-L182

Added lines #L180 - L182 were not covered by tests

Check warning on line 188 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java#L185-L188

Added lines #L185 - L188 were not covered by tests

Check warning on line 194 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java#L193-L194

Added lines #L193 - L194 were not covered by tests

Check warning on line 196 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java#L196

Added line #L196 was not covered by tests

Check warning on line 202 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java#L202

Added line #L202 was not covered by tests

Check warning on line 214 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java#L214

Added line #L214 was not covered by tests

Check warning on line 220 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Bdd.java#L220

Added line #L220 was not covered by tests

Check warning on line 44 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BddMemo.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BddMemo.java#L44

Added line #L44 was not covered by tests

Check warning on line 47 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BddMemo.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BddMemo.java#L47

Added line #L47 was not covered by tests

Check warning on line 54 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BddMemo.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/BddMemo.java#L54

Added line #L54 was not covered by tests

Check warning on line 98 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Builder.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Builder.java#L98

Added line #L98 was not covered by tests

Check warning on line 122 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Builder.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Builder.java#L122

Added line #L122 was not covered by tests

Check warning on line 271 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Builder.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Builder.java#L271

Added line #L271 was not covered by tests

Check warning on line 275 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Builder.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Builder.java#L275

Added line #L275 was not covered by tests

Check warning on line 68 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Context.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Context.java#L68

Added line #L68 was not covered by tests

Check warning on line 78 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Core.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Core.java#L78

Added line #L78 was not covered by tests

Check warning on line 103 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Core.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Core.java#L102-L103

Added lines #L102 - L103 were not covered by tests

Check warning on line 119 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Core.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Core.java#L119

Added line #L119 was not covered by tests

Check warning on line 133 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Core.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Core.java#L133

Added line #L133 was not covered by tests

Check warning on line 194 in bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Core.java

See this annotation in the file changed.

@codecov codecov / codecov/patch

bvm/ballerina-runtime/src/main/java/io/ballerina/runtime/api/types/semtype/Core.java#L194

Added line #L194 was not covered by tests