diff --git a/BUILD.bazel b/BUILD.bazel index 28d310ee5435aedc35eda30f9c40a5cdac008254..61a1e4eb4cefb49666e99c8586a417f2114456bf 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -2,6 +2,8 @@ load("@bazel_gazelle//:def.bzl", "gazelle") # gazelle:prefix github.com/bio-routing/bio-rd # gazelle:resolve go google.golang.org/grpc //vendor/google.golang.org/grpc:go_default_library +# gazelle:resolve go golang.org/x/net/context //vendor/golang.org/x/net/context:go_default_library +# gazelle:resolve go github.com/golang/protobuf //vendor/github.com/golang/protobuf:go_default_library gazelle( name = "gazelle", external = "vendored", diff --git a/net/api/BUILD.bazel b/net/api/BUILD.bazel index 9ba15ae63961c3198590cec5fdc67a99e426539a..25f4070143624dc4de08b9e1a3b297312e29abc9 100644 --- a/net/api/BUILD.bazel +++ b/net/api/BUILD.bazel @@ -22,4 +22,7 @@ go_library( embed = [":api_go_proto"], importpath = "github.com/bio-routing/bio-rd/net/api", visibility = ["//visibility:public"], + deps = [ + "//vendor/github.com/golang/protobuf/proto:go_default_library" + ], ) diff --git a/route/api/BUILD.bazel b/route/api/BUILD.bazel index b077b8256791d2a638e19486d5a669502459cf96..e0232058fb9b3eca0113c57b278b10d5664936ab 100644 --- a/route/api/BUILD.bazel +++ b/route/api/BUILD.bazel @@ -24,4 +24,8 @@ go_library( embed = [":api_go_proto"], importpath = "github.com/bio-routing/bio-rd/route/api", visibility = ["//visibility:public"], + deps = [ + "//net/api:go_default_library", + "//vendor/github.com/golang/protobuf/proto:go_default_library", + ], ) diff --git a/vendor/github.com/q3k/goveralls/gocover.go b/vendor/github.com/q3k/goveralls/gocover.go index 7e841831fe676a34bc476e443f0ccbb13d12f898..fdc68571c4bdaf7be07ca7ca5c74934445aa64fc 100644 --- a/vendor/github.com/q3k/goveralls/gocover.go +++ b/vendor/github.com/q3k/goveralls/gocover.go @@ -113,10 +113,12 @@ func mergeProfBlocks(as, bs []cover.ProfileBlock) []cover.ProfileBlock { func toSF(profs []*cover.Profile) ([]*SourceFile, error) { var rv []*SourceFile for _, prof := range profs { + //fmt.Printf("###### PROFILE ######\n") path, err := findFile(prof.FileName) if err != nil { log.Fatalf("Can't find %v", err) } + //fmt.Printf("path: %s\n", path) fb, err := ioutil.ReadFile(path) if err != nil { log.Fatalf("Error reading %v: %v", path, err) @@ -128,6 +130,9 @@ func toSF(profs []*cover.Profile) ([]*SourceFile, error) { } for _, block := range prof.Blocks { + /*fmt.Printf("StartLine: %d\n", block.StartLine) + fmt.Printf("block.EndLine: %d\n", block.EndLine) + fmt.Printf("len(sf.Coverage): %d\n", len(sf.Coverage))*/ for i := block.StartLine; i <= block.EndLine; i++ { count, _ := sf.Coverage[i-1].(int) sf.Coverage[i-1] = count + block.Count @@ -147,6 +152,11 @@ func parseCover(fn string) ([]*SourceFile, error) { if err != nil { return nil, fmt.Errorf("Error parsing coverage: %v", err) } + fmt.Printf("len(profs): %d\n", len(profs)) + for _, prof := range profs { + fmt.Printf("Filename: %s\n", prof.FileName) + } + pfss = append(pfss, profs) }