Skip to content

Fix error handling when the instrumented code does not compile #4

Fix error handling when the instrumented code does not compile

Fix error handling when the instrumented code does not compile #4

Triggered via push October 7, 2023 17:52
Status Success
Total duration 32s
Artifacts

go.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors
build: instrumenter.go#L471
condition "expr.(type) == *ast.CompositeLit" was 114 times false but never true
build: instrumenter.go#L473
condition "expr.(type) == *ast.SelectorExpr" was 108 times false but never true
build: instrumenter.go#L474
condition "expr.(type) == *ast.IndexExpr" was 108 times false but never true
build: instrumenter.go#L477
condition "expr.(type) == *ast.CallExpr" was 52 times false but never true
build: instrumenter.go#L487
condition "expr.(type) == *ast.BinaryExpr" was 24 times true but never false
build: instrumenter.go#L761
condition "x.Interface().(type) == *ast.Scope" was 622 times false but never true
build: instrumenter.go#L86
condition "shouldBuild(filename)" was 16 times true but never false
build: instrumenter.go#L195
condition "node.Type().Kind() == reflect.Ptr" was 5007 times true but never false
build: instrumenter.go#L196
condition "typ.Kind() == reflect.Struct" was 5007 times true but never false
build: instrumenter.go#L438
condition "strings.HasSuffix(start.Filename, \".go\")" was 322 times true but never false