diff --git a/net/prefix.go b/net/prefix.go index cb4d525e8dd70e06899f14879122e41e13ccfaa8..126090fa3713f4331c80c3420dca969e9afe68d5 100644 --- a/net/prefix.go +++ b/net/prefix.go @@ -69,7 +69,7 @@ func (pfx Prefix) Contains(x Prefix) bool { return false } - mask := (uint32(1) << (32 - pfx.pfxlen)) + mask := uint32((math.MaxUint32 << (32 - pfx.pfxlen))) return (pfx.addr & mask) == (x.addr & mask) } diff --git a/net/prefix_test.go b/net/prefix_test.go index 5f5d4f032cc6e7c86dc6ca8368900fe5d21f0ac5..9ab908bca278be9a526c2570c9bbdc07a8d017a0 100644 --- a/net/prefix_test.go +++ b/net/prefix_test.go @@ -179,6 +179,18 @@ func TestContains(t *testing.T) { }, expected: false, }, + { + name: "Test 7", + a: Prefix{ + addr: strAddr("169.0.0.0"), + pfxlen: 25, + }, + b: Prefix{ + addr: strAddr("169.1.1.0"), + pfxlen: 26, + }, + expected: false, + }, } for _, test := range tests { @@ -332,3 +344,8 @@ func TestStrToAddr(t *testing.T) { assert.Equal(t, test.expected, res) } } + +func strAddr(s string) uint32 { + ret, _ := StrToAddr(s) + return ret +} diff --git a/protocols/bgp/server/BUILD.bazel b/protocols/bgp/server/BUILD.bazel index 183cb1c9a288ac66a0713c1438ebe4baf4c7d8ae..89926f590b80e2c43dab3aa54a8a2d0f285e1189 100644 --- a/protocols/bgp/server/BUILD.bazel +++ b/protocols/bgp/server/BUILD.bazel @@ -3,6 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "go_default_library", srcs = [ + "fake_conn.go", "fsm.go", "fsm_active.go", "fsm_cease.go", diff --git a/protocols/bgp/server/fake_conn.go b/protocols/bgp/server/fake_conn.go new file mode 100644 index 0000000000000000000000000000000000000000..4537da5a88d1d26e881644c974306130a82d0017 --- /dev/null +++ b/protocols/bgp/server/fake_conn.go @@ -0,0 +1,52 @@ +package server + +import ( + "net" + "time" +) + +type fakeConn struct { +} + +type fakeAddr struct { +} + +func (f fakeAddr) Network() string { + return "" +} + +func (f fakeAddr) String() string { + return "169.254.100.100:179" +} + +func (f fakeConn) Read(b []byte) (n int, err error) { + return 0, nil +} + +func (f fakeConn) Write(b []byte) (n int, err error) { + return len(b), nil +} + +func (f fakeConn) Close() error { + return nil +} + +func (f fakeConn) LocalAddr() net.Addr { + return fakeAddr{} +} + +func (f fakeConn) RemoteAddr() net.Addr { + return fakeAddr{} +} + +func (f fakeConn) SetDeadline(t time.Time) error { + return nil +} + +func (f fakeConn) SetReadDeadline(t time.Time) error { + return nil +} + +func (f fakeConn) SetWriteDeadline(t time.Time) error { + return nil +} diff --git a/protocols/bgp/server/fsm_test.go b/protocols/bgp/server/fsm_test.go index c0b293936118c345060049cfcee77a4325861741..a6f6bd7a19e2c571c374df2daa59914d02640a66 100644 --- a/protocols/bgp/server/fsm_test.go +++ b/protocols/bgp/server/fsm_test.go @@ -1,13 +1,127 @@ package server import ( + "net" + "sync" "testing" "time" "github.com/bio-routing/bio-rd/protocols/bgp/packet" + "github.com/bio-routing/bio-rd/routingtable/filter" + "github.com/bio-routing/bio-rd/routingtable/locRIB" "github.com/stretchr/testify/assert" ) +// TestFSM100Updates emulates receiving 100 BGP updates and withdraws. Checks route counts. +func TestFSM100Updates(t *testing.T) { + fsmA := newFSM2(&peer{ + addr: net.ParseIP("169.254.100.100"), + rib: locRIB.New(), + importFilter: filter.NewAcceptAllFilter(), + exportFilter: filter.NewAcceptAllFilter(), + }) + + fsmA.holdTimer = time.NewTimer(time.Second * 90) + fsmA.keepaliveTimer = time.NewTimer(time.Second * 30) + fsmA.connectRetryTimer = time.NewTimer(time.Second * 120) + fsmA.state = newEstablishedState(fsmA) + + var wg sync.WaitGroup + wg.Add(1) + go func() { + fsmA.con = fakeConn{} + for { + nextState, reason := fsmA.state.run() + fsmA.state = nextState + stateName := stateName(nextState) + switch stateName { + case "idle": + wg.Done() + return + case "cease": + t.Errorf("Unexpected cease state: %s", reason) + wg.Done() + return + case "established": + continue + default: + t.Errorf("Unexpected new state: %s", reason) + wg.Done() + return + } + } + + }() + + for i := uint8(0); i < 255; i++ { + a := i % 10 + b := i % 8 + + update := []byte{ + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 54, + 2, + 0, 0, + 0, 26, + 64, // Attribute flags + 1, // Attribute Type code (ORIGIN) + 1, // Length + 2, // INCOMPLETE + + 64, // Attribute flags + 2, // Attribute Type code (AS Path) + 12, // Length + 2, // Type = AS_SEQUENCE + 2, // Path Segement Length + 59, 65, // AS15169 + 12, 248, // AS3320 + 1, // Type = AS_SET + 2, // Path Segement Length + 59, 65, // AS15169 + 12, 248, // AS3320 + + 0, // Attribute flags + 3, // Attribute Type code (Next Hop) + 4, // Length + 10, 11, 12, 13, // Next Hop + b + 25, 169, a, i, 0, + } + + fsmA.msgRecvCh <- update + } + + time.Sleep(time.Second) + ribRouteCount := fsmA.rib.RouteCount() + if ribRouteCount != 255 { + t.Errorf("Unexpected route count in LocRIB: %d", ribRouteCount) + } + + for i := uint8(0); i < 255; i++ { + a := i % 10 + b := i % 8 + + update := []byte{ + 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, + 0, 28, + 2, + 0, 5, + b + 25, 169, a, i, 0, + 0, 0, + } + fsmA.msgRecvCh <- update + ribRouteCount = fsmA.rib.RouteCount() + } + time.Sleep(time.Second * 1) + + ribRouteCount = fsmA.rib.RouteCount() + if ribRouteCount != 0 { + t.Errorf("Unexpected route count in LocRIB: %d", ribRouteCount) + } + + fsmA.eventCh <- ManualStop + wg.Wait() +} + func TestOpenMessage(t *testing.T) { tests := []struct { name string diff --git a/protocols/bgp/server/update_sender.go b/protocols/bgp/server/update_sender.go index a6ae74afeb29d7e5c3b4ec9538a6ecc18ffce32f..23da78c532952a70bce63b8cc9570dba2d9e503e 100644 --- a/protocols/bgp/server/update_sender.go +++ b/protocols/bgp/server/update_sender.go @@ -57,6 +57,12 @@ func (u *UpdateSender) UpdateNewClient(client routingtable.RouteTableClient) err return nil } +// RouteCount does nothing +func (u *UpdateSender) RouteCount() int64 { + log.Warningf("BGP Update Sender: RouteCount() not supported") + return 0 +} + func asPathString(iBGP bool, localASN uint16, asPath string) string { ret := "" if iBGP { diff --git a/protocols/bgp/server/update_sender_add_path.go b/protocols/bgp/server/update_sender_add_path.go index afdb71f31ba31618bed84f175478cc95f18f850f..66d4a594cc6b59852bf206447c59cdb949d25abf 100644 --- a/protocols/bgp/server/update_sender_add_path.go +++ b/protocols/bgp/server/update_sender_add_path.go @@ -53,3 +53,9 @@ func (u *UpdateSenderAddPath) UpdateNewClient(client routingtable.RouteTableClie log.Warningf("BGP Update Sender: UpdateNewClient not implemented") return nil } + +// RouteCount returns the number of stored routes +func (u *UpdateSenderAddPath) RouteCount() int64 { + log.Warningf("BGP Update Sender: RouteCount not implemented") + return 0 +} diff --git a/routingtable/adjRIBIn/adj_rib_in.go b/routingtable/adjRIBIn/adj_rib_in.go index 2cf454be11c610a9c2d2f26a5621382d16d0c388..bf3bab1c8a4aa14d4f969429e4c10eae0aa74731 100644 --- a/routingtable/adjRIBIn/adj_rib_in.go +++ b/routingtable/adjRIBIn/adj_rib_in.go @@ -54,6 +54,11 @@ func (a *AdjRIBIn) UpdateNewClient(client routingtable.RouteTableClient) error { return nil } +// RouteCount returns the number of stored routes +func (a *AdjRIBIn) RouteCount() int64 { + return a.rt.GetRouteCount() +} + // AddPath replaces the path for prefix `pfx`. If the prefix doesn't exist it is added. func (a *AdjRIBIn) AddPath(pfx net.Prefix, p *route.Path) error { a.mu.Lock() diff --git a/routingtable/adjRIBOut/BUILD.bazel b/routingtable/adjRIBOut/BUILD.bazel index 3df5f04d7e35e82484663f2d56adb4074fba21b0..b7077150d43164d6ce1dcfee524452c0f1c47232 100644 --- a/routingtable/adjRIBOut/BUILD.bazel +++ b/routingtable/adjRIBOut/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library") +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") go_library( name = "go_default_library", @@ -16,3 +16,13 @@ go_library( "//vendor/github.com/sirupsen/logrus:go_default_library", ], ) + +go_test( + name = "go_default_test", + srcs = ["path_id_manager_test.go"], + embed = [":go_default_library"], + deps = [ + "//route:go_default_library", + "//vendor/github.com/stretchr/testify/assert:go_default_library", + ], +) diff --git a/routingtable/adjRIBOut/adj_rib_out.go b/routingtable/adjRIBOut/adj_rib_out.go index 088756dc036c00ebcaefd3c134842fa075af9952..180e2aeca7d94d92e078528279ca89ff5a572936 100644 --- a/routingtable/adjRIBOut/adj_rib_out.go +++ b/routingtable/adjRIBOut/adj_rib_out.go @@ -39,6 +39,11 @@ func (a *AdjRIBOut) UpdateNewClient(client routingtable.RouteTableClient) error return nil } +// RouteCount returns the number of stored routes +func (a *AdjRIBOut) RouteCount() int64 { + return a.rt.GetRouteCount() +} + // AddPath adds path p to prefix `pfx` func (a *AdjRIBOut) AddPath(pfx bnet.Prefix, p *route.Path) error { if !routingtable.ShouldPropagateUpdate(pfx, p, a.neighbor) { diff --git a/routingtable/adjRIBOut/path_id_manager_test.go b/routingtable/adjRIBOut/path_id_manager_test.go index e4ac49466587f0f11af3910d5fd2785e030e7cca..2940ea979e7a8f865c78da019705c4ad5595ce6e 100644 --- a/routingtable/adjRIBOut/path_id_manager_test.go +++ b/routingtable/adjRIBOut/path_id_manager_test.go @@ -55,104 +55,96 @@ X: func TestReleasePath(t *testing.T) { tests := []struct { name string - pm *pathIDManager + adds []*route.Path release *route.Path - expected *pathIDManager + expected []*route.Path wantFail bool }{ { name: "Release existent", - pm: &pathIDManager{ - ids: map[uint32]uint64{ - 0: 1, - 1: 1, - 2: 1, - }, - idByPath: map[route.BGPPath]uint32{ - route.BGPPath{ + adds: []*route.Path{ + { + BGPPath: &route.BGPPath{ LocalPref: 0, - }: 0, - route.BGPPath{ + }, + }, + { + BGPPath: &route.BGPPath{ LocalPref: 1, - }: 1, - route.BGPPath{ + }, + }, + { + BGPPath: &route.BGPPath{ LocalPref: 2, - }: 2, + }, }, - last: 2, - used: 3, }, release: &route.Path{BGPPath: &route.BGPPath{ LocalPref: 2, }}, - expected: &pathIDManager{ - ids: map[uint32]uint64{ - 0: 1, - 1: 1, - }, - idByPath: map[route.BGPPath]uint32{ - route.BGPPath{ + expected: []*route.Path{ + { + BGPPath: &route.BGPPath{ LocalPref: 0, - }: 0, - route.BGPPath{ + }, + }, + { + BGPPath: &route.BGPPath{ LocalPref: 1, - }: 1, + }, }, - last: 2, - used: 2, }, }, { name: "Release non-existent", - pm: &pathIDManager{ - ids: map[uint32]uint64{ - 0: 1, - 1: 1, - 2: 1, - }, - idByPath: map[route.BGPPath]uint32{ - route.BGPPath{ + adds: []*route.Path{ + { + BGPPath: &route.BGPPath{ LocalPref: 0, - }: 0, - route.BGPPath{ + }, + }, + { + BGPPath: &route.BGPPath{ LocalPref: 1, - }: 1, - route.BGPPath{ + }, + }, + { + BGPPath: &route.BGPPath{ LocalPref: 2, - }: 2, + }, }, - last: 2, - used: 3, }, release: &route.Path{BGPPath: &route.BGPPath{ - LocalPref: 4, + LocalPref: 5, }}, - expected: &pathIDManager{ - ids: map[uint32]uint64{ - 0: 1, - 1: 1, - 2: 1, - }, - idByPath: map[route.BGPPath]uint32{ - route.BGPPath{ + expected: []*route.Path{ + { + BGPPath: &route.BGPPath{ LocalPref: 0, - }: 0, - route.BGPPath{ + }, + }, + { + BGPPath: &route.BGPPath{ LocalPref: 1, - }: 1, - route.BGPPath{ + }, + }, + { + BGPPath: &route.BGPPath{ LocalPref: 2, - }: 2, + }, }, - last: 2, - used: 3, }, wantFail: true, }, } for _, test := range tests { - _, err := test.pm.releasePath(test.release) + pm := newPathIDManager() + for _, add := range test.adds { + pm.addPath(add) + } + + _, err := pm.releasePath(test.release) if err != nil { if test.wantFail { continue @@ -167,7 +159,12 @@ func TestReleasePath(t *testing.T) { continue } - assert.Equalf(t, test.expected, test.pm, "%s", test.name) + expectedPM := newPathIDManager() + for _, x := range test.expected { + expectedPM.addPath(x) + } + expectedPM.last++ + + assert.Equalf(t, expectedPM, pm, "%s", test.name) } } - diff --git a/routingtable/client_interface.go b/routingtable/client_interface.go index e7190c5b6c0bb1829f59cf5faadd0623ef3b395c..536a76020ca6276d22536ebd3781685356dc3738 100644 --- a/routingtable/client_interface.go +++ b/routingtable/client_interface.go @@ -13,4 +13,5 @@ type RouteTableClient interface { Register(RouteTableClient) RegisterWithOptions(RouteTableClient, ClientOptions) Unregister(RouteTableClient) + RouteCount() int64 } diff --git a/routingtable/client_manager_test.go b/routingtable/client_manager_test.go index 78e2e58c4030a2e25a1b9ae228ef712fc1c67550..0106c69263224c16ba867e46e63e4027ce0b4434 100644 --- a/routingtable/client_manager_test.go +++ b/routingtable/client_manager_test.go @@ -34,6 +34,10 @@ func (m MockClient) Unregister(RouteTableClient) { return } +func (m MockClient) RouteCount() int64 { + return 0 +} + func TestClients(t *testing.T) { tests := []struct { name string diff --git a/routingtable/filter/route_filter_test.go b/routingtable/filter/route_filter_test.go index 7595df4dda19f8b4af5b668f972119878f5ab758..35d98f58ece6ed1a1a1755542d9c13d6f8f4f614 100644 --- a/routingtable/filter/route_filter_test.go +++ b/routingtable/filter/route_filter_test.go @@ -34,7 +34,7 @@ func TestInRange(t *testing.T) { }, { name: "matches end of range (22-24)", - prefix: net.NewPfx(strAddr("1.2.128.0"), 24), + prefix: net.NewPfx(strAddr("1.2.3.0"), 24), pattern: net.NewPfx(strAddr("1.2.0.0"), 22), begin: 22, end: 24, diff --git a/routingtable/locRIB/loc_rib.go b/routingtable/locRIB/loc_rib.go index 97e4b4e2d9bde0cda109b7effc26928ffcd03764..037565a86e32b77f4344d40724b0781094234f22 100644 --- a/routingtable/locRIB/loc_rib.go +++ b/routingtable/locRIB/loc_rib.go @@ -55,6 +55,11 @@ func (a *LocRIB) UpdateNewClient(client routingtable.RouteTableClient) error { return nil } +// RouteCount returns the number of stored routes +func (a *LocRIB) RouteCount() int64 { + return a.rt.GetRouteCount() +} + // AddPath replaces the path for prefix `pfx`. If the prefix doesn't exist it is added. func (a *LocRIB) AddPath(pfx net.Prefix, p *route.Path) error { a.mu.Lock() diff --git a/routingtable/mock_client.go b/routingtable/mock_client.go index 806dd2b3b29865d6821002cda1c2c7dc4c360279..30d613c6eac349585bfeca2cedd6bcacc91462be 100644 --- a/routingtable/mock_client.go +++ b/routingtable/mock_client.go @@ -50,3 +50,7 @@ func (m *RTMockClient) RemovePath(pfx net.Prefix, p *route.Path) bool { m.removePathParams.Path = p return true } + +func (m *RTMockClient) RouteCount() int64 { + return 0 +} diff --git a/routingtable/table.go b/routingtable/table.go index 9ccb10161cde2c6f1424c0fbce851a0d1bda19dc..16317e6fc50b7481c8e259be161b8a9bcba644a3 100644 --- a/routingtable/table.go +++ b/routingtable/table.go @@ -40,7 +40,11 @@ func (rt *RoutingTable) addPath(pfx net.Prefix, p *route.Path) error { return nil } - rt.root = rt.root.addPath(pfx, p) + root, isNew := rt.root.addPath(pfx, p) + rt.root = root + if isNew { + atomic.AddInt64(&rt.routeCount, 1) + } return nil } diff --git a/routingtable/trie.go b/routingtable/trie.go index 6fe5f4853cd4bd795c21926f6835ca5e711eeced..5e719f086ec9b60d1466775d495a34cf35159eed 100644 --- a/routingtable/trie.go +++ b/routingtable/trie.go @@ -118,47 +118,50 @@ func (n *node) get(pfx net.Prefix) *node { return n.h.get(pfx) } -func (n *node) addPath(pfx net.Prefix, p *route.Path) *node { +func (n *node) addPath(pfx net.Prefix, p *route.Path) (*node, bool) { currentPfx := n.route.Prefix() if currentPfx == pfx { n.route.AddPath(p) n.dummy = false - return n + return n, true } // is pfx NOT a subnet of this node? if !currentPfx.Contains(pfx) { if pfx.Contains(currentPfx) { - return n.insertBefore(pfx, p, n.route.Pfxlen()-n.skip-1) + return n.insertBefore(pfx, p, n.route.Pfxlen()-n.skip-1), true } - return n.newSuperNode(pfx, p) + return n.newSuperNode(pfx, p), true } // pfx is a subnet of this node b := getBitUint32(pfx.Addr(), n.route.Pfxlen()+1) + if !b { return n.insertLow(pfx, p, currentPfx.Pfxlen()) } return n.insertHigh(pfx, p, n.route.Pfxlen()) } -func (n *node) insertLow(pfx net.Prefix, p *route.Path, parentPfxLen uint8) *node { +func (n *node) insertLow(pfx net.Prefix, p *route.Path, parentPfxLen uint8) (*node, bool) { if n.l == nil { n.l = newNode(pfx, p, pfx.Pfxlen()-parentPfxLen-1, false) - return n + return n, true } - n.l = n.l.addPath(pfx, p) - return n + newRoot, isNew := n.l.addPath(pfx, p) + n.l = newRoot + return n, isNew } -func (n *node) insertHigh(pfx net.Prefix, p *route.Path, parentPfxLen uint8) *node { +func (n *node) insertHigh(pfx net.Prefix, p *route.Path, parentPfxLen uint8) (*node, bool) { if n.h == nil { n.h = newNode(pfx, p, pfx.Pfxlen()-parentPfxLen-1, false) - return n + return n, true } - n.h = n.h.addPath(pfx, p) - return n + newRoot, isNew := n.h.addPath(pfx, p) + n.h = newRoot + return n, isNew } func (n *node) newSuperNode(pfx net.Prefix, p *route.Path) *node { @@ -223,5 +226,6 @@ func (n *node) dump(res []*route.Route) []*route.Route { res = n.l.dump(res) res = n.h.dump(res) + return res } diff --git a/vendor/github.com/Masterminds/semver/BUILD.bazel b/vendor/github.com/Masterminds/semver/BUILD.bazel index bf7d35c81e3bd31ef56f80d8d2d344275048525f..501de4ec1a18ecb59402f7b162965c56eb7e8786 100644 --- a/vendor/github.com/Masterminds/semver/BUILD.bazel +++ b/vendor/github.com/Masterminds/semver/BUILD.bazel @@ -13,7 +13,7 @@ go_library( "union.go", "version.go", ], - importmap = "vendor/github.com/Masterminds/semver", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/Masterminds/semver", importpath = "github.com/Masterminds/semver", visibility = ["//visibility:public"], ) diff --git a/vendor/github.com/Masterminds/vcs/BUILD.bazel b/vendor/github.com/Masterminds/vcs/BUILD.bazel index d5544f95e2f1331450898c29a481e06792b5d39b..25a38e72e1c0b651fd4486751f6709322a548bef 100644 --- a/vendor/github.com/Masterminds/vcs/BUILD.bazel +++ b/vendor/github.com/Masterminds/vcs/BUILD.bazel @@ -12,7 +12,7 @@ go_library( "vcs_local_lookup.go", "vcs_remote_lookup.go", ], - importmap = "vendor/github.com/Masterminds/vcs", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/Masterminds/vcs", importpath = "github.com/Masterminds/vcs", visibility = ["//visibility:public"], ) diff --git a/vendor/github.com/armon/go-radix/BUILD.bazel b/vendor/github.com/armon/go-radix/BUILD.bazel index e9b05f2ca2c5d8946a9a3cf1c2b89da835fe36f3..7f2d8cc3e915f7a0c611751b8241b96ebe8de8b6 100644 --- a/vendor/github.com/armon/go-radix/BUILD.bazel +++ b/vendor/github.com/armon/go-radix/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["radix.go"], - importmap = "vendor/github.com/armon/go-radix", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/armon/go-radix", importpath = "github.com/armon/go-radix", visibility = ["//visibility:public"], ) diff --git a/vendor/github.com/boltdb/bolt/BUILD.bazel b/vendor/github.com/boltdb/bolt/BUILD.bazel index f2b6acbede3f24e2a8688c1cc4530f7f1acfca05..e44ac9afc0e1ddfc14210cb96827ed60647f39ca 100644 --- a/vendor/github.com/boltdb/bolt/BUILD.bazel +++ b/vendor/github.com/boltdb/bolt/BUILD.bazel @@ -26,7 +26,7 @@ go_library( "page.go", "tx.go", ], - importmap = "vendor/github.com/boltdb/bolt", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/boltdb/bolt", importpath = "github.com/boltdb/bolt", visibility = ["//visibility:public"], deps = select({ diff --git a/vendor/github.com/davecgh/go-spew/spew/BUILD.bazel b/vendor/github.com/davecgh/go-spew/spew/BUILD.bazel index be40c1a667e4ae7ee4dfcdcef73efe74d18fa1d6..d2c31e00c111bd66e601740791122d71a8ee0015 100644 --- a/vendor/github.com/davecgh/go-spew/spew/BUILD.bazel +++ b/vendor/github.com/davecgh/go-spew/spew/BUILD.bazel @@ -11,7 +11,7 @@ go_library( "format.go", "spew.go", ], - importmap = "vendor/github.com/davecgh/go-spew/spew", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/davecgh/go-spew/spew", importpath = "github.com/davecgh/go-spew/spew", visibility = ["//visibility:public"], ) diff --git a/vendor/github.com/go-yaml/yaml/BUILD.bazel b/vendor/github.com/go-yaml/yaml/BUILD.bazel index 48a837c2d7107a2e2a7b54cf16fb971361188b50..5a950bd804e1e122e011eb13cb8c4582685cde91 100644 --- a/vendor/github.com/go-yaml/yaml/BUILD.bazel +++ b/vendor/github.com/go-yaml/yaml/BUILD.bazel @@ -17,7 +17,7 @@ go_library( "yamlh.go", "yamlprivateh.go", ], - importmap = "vendor/github.com/go-yaml/yaml", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/go-yaml/yaml", importpath = "github.com/go-yaml/yaml", visibility = ["//visibility:public"], ) diff --git a/vendor/github.com/golang/dep/BUILD.bazel b/vendor/github.com/golang/dep/BUILD.bazel index e5fa67015561b614abde2a9c800c3c5acb116bf6..890fa4720a4a2120b76bc0185988a2b6ae3a2f2d 100644 --- a/vendor/github.com/golang/dep/BUILD.bazel +++ b/vendor/github.com/golang/dep/BUILD.bazel @@ -11,7 +11,7 @@ go_library( "project.go", "txn_writer.go", ], - importmap = "vendor/github.com/golang/dep", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep", importpath = "github.com/golang/dep", visibility = ["//visibility:public"], deps = [ diff --git a/vendor/github.com/golang/dep/cmd/dep/BUILD.bazel b/vendor/github.com/golang/dep/cmd/dep/BUILD.bazel index 69276c90879818b0f1c81b25ce3b032c3413579c..a60622cd81dea5af0951ef405047ff4e11d337d6 100644 --- a/vendor/github.com/golang/dep/cmd/dep/BUILD.bazel +++ b/vendor/github.com/golang/dep/cmd/dep/BUILD.bazel @@ -16,7 +16,7 @@ go_library( "status.go", "version.go", ], - importmap = "vendor/github.com/golang/dep/cmd/dep", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/cmd/dep", importpath = "github.com/golang/dep/cmd/dep", visibility = ["//visibility:private"], deps = [ diff --git a/vendor/github.com/golang/dep/gps/BUILD.bazel b/vendor/github.com/golang/dep/gps/BUILD.bazel index a86871b51919587edbcb2c8baadfe45d60f29732..7665f62fa3acc65e4e4af1f5e7289b4fa21a1d1e 100644 --- a/vendor/github.com/golang/dep/gps/BUILD.bazel +++ b/vendor/github.com/golang/dep/gps/BUILD.bazel @@ -42,7 +42,7 @@ go_library( "version_queue.go", "version_unifier.go", ], - importmap = "vendor/github.com/golang/dep/gps", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/gps", importpath = "github.com/golang/dep/gps", visibility = ["//visibility:public"], deps = [ diff --git a/vendor/github.com/golang/dep/gps/internal/pb/BUILD.bazel b/vendor/github.com/golang/dep/gps/internal/pb/BUILD.bazel index fafa65ddf55f1bb7cb543eee99e6d98b0976a4fe..490ae09fcfcbb1cb4baf3c4142a924ade5dc759b 100644 --- a/vendor/github.com/golang/dep/gps/internal/pb/BUILD.bazel +++ b/vendor/github.com/golang/dep/gps/internal/pb/BUILD.bazel @@ -6,7 +6,7 @@ go_library( "pb.go", "source_cache.pb.go", ], - importmap = "vendor/github.com/golang/dep/gps/internal/pb", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/gps/internal/pb", importpath = "github.com/golang/dep/gps/internal/pb", visibility = ["//vendor/github.com/golang/dep/gps:__subpackages__"], deps = ["//vendor/github.com/golang/protobuf/proto:go_default_library"], diff --git a/vendor/github.com/golang/dep/gps/paths/BUILD.bazel b/vendor/github.com/golang/dep/gps/paths/BUILD.bazel index 4dad14b3c38fe2737a8e1fc1f0d3f28bd00cc7db..dcac6f2b33ff5c3245996af0d01260be7705ef60 100644 --- a/vendor/github.com/golang/dep/gps/paths/BUILD.bazel +++ b/vendor/github.com/golang/dep/gps/paths/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["paths.go"], - importmap = "vendor/github.com/golang/dep/gps/paths", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/gps/paths", importpath = "github.com/golang/dep/gps/paths", visibility = ["//visibility:public"], ) diff --git a/vendor/github.com/golang/dep/gps/pkgtree/BUILD.bazel b/vendor/github.com/golang/dep/gps/pkgtree/BUILD.bazel index 2c64bdfad3ed5ced70decbd41a3279534b283e7d..c6e0d12728171e1fa7b93294ff5b28d1bd991131 100644 --- a/vendor/github.com/golang/dep/gps/pkgtree/BUILD.bazel +++ b/vendor/github.com/golang/dep/gps/pkgtree/BUILD.bazel @@ -9,7 +9,7 @@ go_library( "pkgtree.go", "reachmap.go", ], - importmap = "vendor/github.com/golang/dep/gps/pkgtree", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/gps/pkgtree", importpath = "github.com/golang/dep/gps/pkgtree", visibility = ["//visibility:public"], deps = [ diff --git a/vendor/github.com/golang/dep/hack/licenseok/BUILD.bazel b/vendor/github.com/golang/dep/hack/licenseok/BUILD.bazel index f1194382b165c29f44dab43eb11adfeb75f28947..269168018559980ff3c2879c2ce532ba049f2ab8 100644 --- a/vendor/github.com/golang/dep/hack/licenseok/BUILD.bazel +++ b/vendor/github.com/golang/dep/hack/licenseok/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") go_library( name = "go_default_library", srcs = ["main.go"], - importmap = "vendor/github.com/golang/dep/hack/licenseok", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/hack/licenseok", importpath = "github.com/golang/dep/hack/licenseok", visibility = ["//visibility:private"], ) diff --git a/vendor/github.com/golang/dep/internal/feedback/BUILD.bazel b/vendor/github.com/golang/dep/internal/feedback/BUILD.bazel index 10a231192ad633adb6101fb572486d4749df5348..4fe3726b2ec3382412446ea04c99489498b26947 100644 --- a/vendor/github.com/golang/dep/internal/feedback/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/feedback/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["feedback.go"], - importmap = "vendor/github.com/golang/dep/internal/feedback", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/feedback", importpath = "github.com/golang/dep/internal/feedback", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = ["//vendor/github.com/golang/dep/gps:go_default_library"], diff --git a/vendor/github.com/golang/dep/internal/fs/BUILD.bazel b/vendor/github.com/golang/dep/internal/fs/BUILD.bazel index 10e60f08a648cf669b64ce6bd9bfafe06f771ecf..418f2d3ca5a255edce129a788cbcbba3789a9afb 100644 --- a/vendor/github.com/golang/dep/internal/fs/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/fs/BUILD.bazel @@ -7,7 +7,7 @@ go_library( "rename.go", "rename_windows.go", ], - importmap = "vendor/github.com/golang/dep/internal/fs", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/fs", importpath = "github.com/golang/dep/internal/fs", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = ["//vendor/github.com/pkg/errors:go_default_library"], diff --git a/vendor/github.com/golang/dep/internal/importers/BUILD.bazel b/vendor/github.com/golang/dep/internal/importers/BUILD.bazel index 7d4330ccf931e7f74c62cd00aa46394a11c6f2cf..153c3a59ba280c35fcd483faab8118a2920759cb 100644 --- a/vendor/github.com/golang/dep/internal/importers/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/importers/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["importers.go"], - importmap = "vendor/github.com/golang/dep/internal/importers", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/importers", importpath = "github.com/golang/dep/internal/importers", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = [ diff --git a/vendor/github.com/golang/dep/internal/importers/base/BUILD.bazel b/vendor/github.com/golang/dep/internal/importers/base/BUILD.bazel index dd342c3138c515f98e89b5d317e4c2a4392e86ee..e0689249cb4847e0938446e324e8b4034c7f0611 100644 --- a/vendor/github.com/golang/dep/internal/importers/base/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/importers/base/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["importer.go"], - importmap = "vendor/github.com/golang/dep/internal/importers/base", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/importers/base", importpath = "github.com/golang/dep/internal/importers/base", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = [ diff --git a/vendor/github.com/golang/dep/internal/importers/glide/BUILD.bazel b/vendor/github.com/golang/dep/internal/importers/glide/BUILD.bazel index 68dd5efb0f014d6d76f99c6140c92415746579d1..dc945ddeff342fe9db78e8022f277fc16286a5e6 100644 --- a/vendor/github.com/golang/dep/internal/importers/glide/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/importers/glide/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["importer.go"], - importmap = "vendor/github.com/golang/dep/internal/importers/glide", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/importers/glide", importpath = "github.com/golang/dep/internal/importers/glide", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = [ diff --git a/vendor/github.com/golang/dep/internal/importers/glock/BUILD.bazel b/vendor/github.com/golang/dep/internal/importers/glock/BUILD.bazel index 43742756bfa5bc9dd7e67eefba01dbc4aef1b0dc..00a24a995074874944d7b62b4ed47caccde030c2 100644 --- a/vendor/github.com/golang/dep/internal/importers/glock/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/importers/glock/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["importer.go"], - importmap = "vendor/github.com/golang/dep/internal/importers/glock", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/importers/glock", importpath = "github.com/golang/dep/internal/importers/glock", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = [ diff --git a/vendor/github.com/golang/dep/internal/importers/godep/BUILD.bazel b/vendor/github.com/golang/dep/internal/importers/godep/BUILD.bazel index 86849a916d4e605a9553e181c7510e4f4c568323..0f244ede8c70f163eb94f70cf74596278b68efd4 100644 --- a/vendor/github.com/golang/dep/internal/importers/godep/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/importers/godep/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["importer.go"], - importmap = "vendor/github.com/golang/dep/internal/importers/godep", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/importers/godep", importpath = "github.com/golang/dep/internal/importers/godep", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = [ diff --git a/vendor/github.com/golang/dep/internal/importers/govend/BUILD.bazel b/vendor/github.com/golang/dep/internal/importers/govend/BUILD.bazel index dd3d3b485805eacbc3b011be4f98173da9eff411..58ed9c5b0f6bd2f79ba5efd796f6cc949b758dee 100644 --- a/vendor/github.com/golang/dep/internal/importers/govend/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/importers/govend/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["importer.go"], - importmap = "vendor/github.com/golang/dep/internal/importers/govend", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/importers/govend", importpath = "github.com/golang/dep/internal/importers/govend", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = [ diff --git a/vendor/github.com/golang/dep/internal/importers/govendor/BUILD.bazel b/vendor/github.com/golang/dep/internal/importers/govendor/BUILD.bazel index 26dc082e35140e1a1cadae8d476b2e77dfda74dc..b48ee6f19cd6dcdf60dfc0706c3e58b1c6b5338e 100644 --- a/vendor/github.com/golang/dep/internal/importers/govendor/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/importers/govendor/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["importer.go"], - importmap = "vendor/github.com/golang/dep/internal/importers/govendor", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/importers/govendor", importpath = "github.com/golang/dep/internal/importers/govendor", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = [ diff --git a/vendor/github.com/golang/dep/internal/importers/gvt/BUILD.bazel b/vendor/github.com/golang/dep/internal/importers/gvt/BUILD.bazel index a22b94389803339fef8f522821396691f737b390..425445f1033972fc1e1d63708eb5bc51db560471 100644 --- a/vendor/github.com/golang/dep/internal/importers/gvt/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/importers/gvt/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["importer.go"], - importmap = "vendor/github.com/golang/dep/internal/importers/gvt", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/importers/gvt", importpath = "github.com/golang/dep/internal/importers/gvt", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = [ diff --git a/vendor/github.com/golang/dep/internal/importers/importertest/BUILD.bazel b/vendor/github.com/golang/dep/internal/importers/importertest/BUILD.bazel index e11ed7d2475cc3a5a42a178e33728d2809620c92..507928a84cacb8c562bba675e646690f1736e0c0 100644 --- a/vendor/github.com/golang/dep/internal/importers/importertest/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/importers/importertest/BUILD.bazel @@ -6,7 +6,7 @@ go_library( "testcase.go", "testdata.go", ], - importmap = "vendor/github.com/golang/dep/internal/importers/importertest", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/importers/importertest", importpath = "github.com/golang/dep/internal/importers/importertest", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = [ diff --git a/vendor/github.com/golang/dep/internal/importers/vndr/BUILD.bazel b/vendor/github.com/golang/dep/internal/importers/vndr/BUILD.bazel index 72cc72322cd432346ce7b4957849265c881b1630..8e40fcceda4d29f0c7e59b2d27d0e39257ee37d3 100644 --- a/vendor/github.com/golang/dep/internal/importers/vndr/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/importers/vndr/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["importer.go"], - importmap = "vendor/github.com/golang/dep/internal/importers/vndr", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/importers/vndr", importpath = "github.com/golang/dep/internal/importers/vndr", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = [ diff --git a/vendor/github.com/golang/dep/internal/test/BUILD.bazel b/vendor/github.com/golang/dep/internal/test/BUILD.bazel index b0e3e57fc044d5e118565efaba0f0e073065bda9..4017b6da593c40bf1fe206c6f933e92c4868314d 100644 --- a/vendor/github.com/golang/dep/internal/test/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/test/BUILD.bazel @@ -6,7 +6,7 @@ go_library( "test.go", "writer.go", ], - importmap = "vendor/github.com/golang/dep/internal/test", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/test", importpath = "github.com/golang/dep/internal/test", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = ["//vendor/github.com/pkg/errors:go_default_library"], diff --git a/vendor/github.com/golang/dep/internal/test/integration/BUILD.bazel b/vendor/github.com/golang/dep/internal/test/integration/BUILD.bazel index 928ded317b831494f4d9b5494efa1ef31af64be3..a2c964aa02019fd22c24c30437094faf04d77099 100644 --- a/vendor/github.com/golang/dep/internal/test/integration/BUILD.bazel +++ b/vendor/github.com/golang/dep/internal/test/integration/BUILD.bazel @@ -6,7 +6,7 @@ go_library( "testcase.go", "testproj.go", ], - importmap = "vendor/github.com/golang/dep/internal/test/integration", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/dep/internal/test/integration", importpath = "github.com/golang/dep/internal/test/integration", visibility = ["//vendor/github.com/golang/dep:__subpackages__"], deps = [ diff --git a/vendor/github.com/golang/protobuf/proto/BUILD.bazel b/vendor/github.com/golang/protobuf/proto/BUILD.bazel index 98590c1c2793ef88a7790d37a8241c2b0d16d8e5..9d5aafd83380464a9f48c492698a8a01d0f5f8d6 100644 --- a/vendor/github.com/golang/protobuf/proto/BUILD.bazel +++ b/vendor/github.com/golang/protobuf/proto/BUILD.bazel @@ -19,7 +19,7 @@ go_library( "text.go", "text_parser.go", ], - importmap = "vendor/github.com/golang/protobuf/proto", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/golang/protobuf/proto", importpath = "github.com/golang/protobuf/proto", visibility = ["//visibility:public"], ) diff --git a/vendor/github.com/jmank88/nuts/BUILD.bazel b/vendor/github.com/jmank88/nuts/BUILD.bazel index 920f2b554e5325aafe6d1eec46e28aa4a9f79771..72db5e47f7dcd7c8f03d5c429368e22ca71631be 100644 --- a/vendor/github.com/jmank88/nuts/BUILD.bazel +++ b/vendor/github.com/jmank88/nuts/BUILD.bazel @@ -8,7 +8,7 @@ go_library( "paths.go", "types.go", ], - importmap = "vendor/github.com/jmank88/nuts", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/jmank88/nuts", importpath = "github.com/jmank88/nuts", visibility = ["//visibility:public"], deps = ["//vendor/github.com/boltdb/bolt:go_default_library"], diff --git a/vendor/github.com/nightlyone/lockfile/BUILD.bazel b/vendor/github.com/nightlyone/lockfile/BUILD.bazel index 0a74fcf8fb203c8ffa147d183c97661a0f8faf92..8b1c688bca89ed5bb9caae81fdab35cd1c912209 100644 --- a/vendor/github.com/nightlyone/lockfile/BUILD.bazel +++ b/vendor/github.com/nightlyone/lockfile/BUILD.bazel @@ -7,7 +7,7 @@ go_library( "lockfile_unix.go", "lockfile_windows.go", ], - importmap = "vendor/github.com/nightlyone/lockfile", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/nightlyone/lockfile", importpath = "github.com/nightlyone/lockfile", visibility = ["//visibility:public"], ) diff --git a/vendor/github.com/pelletier/go-toml/BUILD.bazel b/vendor/github.com/pelletier/go-toml/BUILD.bazel index 526e4aeca6d915a4f18a420ac9de331d194e34dd..8130328c049d880232a298fb7213cc55e10e50d7 100644 --- a/vendor/github.com/pelletier/go-toml/BUILD.bazel +++ b/vendor/github.com/pelletier/go-toml/BUILD.bazel @@ -14,7 +14,7 @@ go_library( "tomltree_create.go", "tomltree_write.go", ], - importmap = "vendor/github.com/pelletier/go-toml", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/pelletier/go-toml", importpath = "github.com/pelletier/go-toml", visibility = ["//visibility:public"], ) diff --git a/vendor/github.com/pkg/errors/BUILD.bazel b/vendor/github.com/pkg/errors/BUILD.bazel index 02e03382df2b88e8d286b8ee8eccb0d9ea754a28..b1eb9941074b0da6982111f122d750abafa7b994 100644 --- a/vendor/github.com/pkg/errors/BUILD.bazel +++ b/vendor/github.com/pkg/errors/BUILD.bazel @@ -6,7 +6,7 @@ go_library( "errors.go", "stack.go", ], - importmap = "vendor/github.com/pkg/errors", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/pkg/errors", importpath = "github.com/pkg/errors", visibility = ["//visibility:public"], ) diff --git a/vendor/github.com/pmezard/go-difflib/difflib/BUILD.bazel b/vendor/github.com/pmezard/go-difflib/difflib/BUILD.bazel index f6d4fa72e45f482c4cb676837b518e6d5be14450..8a8fca20454989179efb5cfa46a8542fc30c5845 100644 --- a/vendor/github.com/pmezard/go-difflib/difflib/BUILD.bazel +++ b/vendor/github.com/pmezard/go-difflib/difflib/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["difflib.go"], - importmap = "vendor/github.com/pmezard/go-difflib/difflib", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/pmezard/go-difflib/difflib", importpath = "github.com/pmezard/go-difflib/difflib", visibility = ["//visibility:public"], ) diff --git a/vendor/github.com/q3k/goveralls/BUILD.bazel b/vendor/github.com/q3k/goveralls/BUILD.bazel index 04249c71ebd3067a7084271ba6fc909d316ae87b..df180746db3e3d43e3b4692f17747a679186c80b 100644 --- a/vendor/github.com/q3k/goveralls/BUILD.bazel +++ b/vendor/github.com/q3k/goveralls/BUILD.bazel @@ -7,7 +7,7 @@ go_library( "gocover.go", "goveralls.go", ], - importmap = "vendor/github.com/q3k/goveralls", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/q3k/goveralls", importpath = "github.com/q3k/goveralls", visibility = ["//visibility:private"], deps = ["//vendor/golang.org/x/tools/cover:go_default_library"], diff --git a/vendor/github.com/sdboyer/constext/BUILD.bazel b/vendor/github.com/sdboyer/constext/BUILD.bazel index ee94b66945d935ba8431de6870cfd7947ffe3d84..effb8ca864561db47f40692afd71632eddebf5d5 100644 --- a/vendor/github.com/sdboyer/constext/BUILD.bazel +++ b/vendor/github.com/sdboyer/constext/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["constext.go"], - importmap = "vendor/github.com/sdboyer/constext", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/sdboyer/constext", importpath = "github.com/sdboyer/constext", visibility = ["//visibility:public"], ) diff --git a/vendor/github.com/sirupsen/logrus/BUILD.bazel b/vendor/github.com/sirupsen/logrus/BUILD.bazel index 8ddbd66e796eca4e59145cca34fc95cdc257feca..57ae49599a33ea71cb1c88dfbee68b1c92cde40a 100644 --- a/vendor/github.com/sirupsen/logrus/BUILD.bazel +++ b/vendor/github.com/sirupsen/logrus/BUILD.bazel @@ -18,7 +18,7 @@ go_library( "text_formatter.go", "writer.go", ], - importmap = "vendor/github.com/sirupsen/logrus", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/sirupsen/logrus", importpath = "github.com/sirupsen/logrus", visibility = ["//visibility:public"], deps = [ diff --git a/vendor/github.com/stretchr/testify/assert/BUILD.bazel b/vendor/github.com/stretchr/testify/assert/BUILD.bazel index 84915770c4ea7ff0b7db3bd5f755c5a8f5c7df3f..5fc04335b69097cb28abf6363cbc53e98a917aa6 100644 --- a/vendor/github.com/stretchr/testify/assert/BUILD.bazel +++ b/vendor/github.com/stretchr/testify/assert/BUILD.bazel @@ -11,7 +11,7 @@ go_library( "forward_assertions.go", "http_assertions.go", ], - importmap = "vendor/github.com/stretchr/testify/assert", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/stretchr/testify/assert", importpath = "github.com/stretchr/testify/assert", visibility = ["//visibility:public"], deps = [ diff --git a/vendor/github.com/taktv6/tflow2/convert/BUILD.bazel b/vendor/github.com/taktv6/tflow2/convert/BUILD.bazel index b6d8a418d173754e2d28152a5a674c26ad27a76e..5506643341e1e3a4ea891167b92208d92d0931cb 100644 --- a/vendor/github.com/taktv6/tflow2/convert/BUILD.bazel +++ b/vendor/github.com/taktv6/tflow2/convert/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["convert.go"], - importmap = "vendor/github.com/taktv6/tflow2/convert", + importmap = "github.com/bio-routing/bio-rd/vendor/github.com/taktv6/tflow2/convert", importpath = "github.com/taktv6/tflow2/convert", visibility = ["//visibility:public"], ) diff --git a/vendor/golang.org/x/crypto/ssh/terminal/BUILD.bazel b/vendor/golang.org/x/crypto/ssh/terminal/BUILD.bazel index 593a697cd9117b5d197fa40ea741b4da68685b20..f1dbddae821cfbbdda8f70941472708f75ddf41d 100644 --- a/vendor/golang.org/x/crypto/ssh/terminal/BUILD.bazel +++ b/vendor/golang.org/x/crypto/ssh/terminal/BUILD.bazel @@ -11,7 +11,7 @@ go_library( "util_solaris.go", "util_windows.go", ], - importmap = "vendor/golang.org/x/crypto/ssh/terminal", + importmap = "github.com/bio-routing/bio-rd/vendor/golang.org/x/crypto/ssh/terminal", importpath = "golang.org/x/crypto/ssh/terminal", visibility = ["//visibility:public"], deps = select({ diff --git a/vendor/golang.org/x/net/context/BUILD.bazel b/vendor/golang.org/x/net/context/BUILD.bazel index 79dde6dff60ca5ed498faadc52bc0af430537f4b..8a09a3615ea3ef3a023ed3ca7a5dc82d3b7ca79d 100644 --- a/vendor/golang.org/x/net/context/BUILD.bazel +++ b/vendor/golang.org/x/net/context/BUILD.bazel @@ -9,7 +9,7 @@ go_library( "pre_go17.go", "pre_go19.go", ], - importmap = "vendor/golang.org/x/net/context", + importmap = "github.com/bio-routing/bio-rd/vendor/golang.org/x/net/context", importpath = "golang.org/x/net/context", visibility = ["//visibility:public"], ) diff --git a/vendor/golang.org/x/sync/errgroup/BUILD.bazel b/vendor/golang.org/x/sync/errgroup/BUILD.bazel index 50a4d6452a81b27bafb5accd7f061473c3175315..9090cd0a8fb216e140ee77e5f9410f28874be014 100644 --- a/vendor/golang.org/x/sync/errgroup/BUILD.bazel +++ b/vendor/golang.org/x/sync/errgroup/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["errgroup.go"], - importmap = "vendor/golang.org/x/sync/errgroup", + importmap = "github.com/bio-routing/bio-rd/vendor/golang.org/x/sync/errgroup", importpath = "golang.org/x/sync/errgroup", visibility = ["//visibility:public"], deps = ["//vendor/golang.org/x/net/context:go_default_library"], diff --git a/vendor/golang.org/x/sys/unix/BUILD.bazel b/vendor/golang.org/x/sys/unix/BUILD.bazel index a2505682d8e61d2ebcde3fe2affc8334f0f1417d..aa6151ab66e8e90b6f8e8cc946dc94fb1bf41e1b 100644 --- a/vendor/golang.org/x/sys/unix/BUILD.bazel +++ b/vendor/golang.org/x/sys/unix/BUILD.bazel @@ -200,7 +200,7 @@ go_library( "ztypes_solaris_amd64.go", ], cgo = True, - importmap = "vendor/golang.org/x/sys/unix", + importmap = "github.com/bio-routing/bio-rd/vendor/golang.org/x/sys/unix", importpath = "golang.org/x/sys/unix", visibility = ["//visibility:public"], ) diff --git a/vendor/golang.org/x/sys/windows/BUILD.bazel b/vendor/golang.org/x/sys/windows/BUILD.bazel index 8dd57def4faf7ccff521cb81875e463962b42fe9..b4ed609cba4449ca6cb18529dcb491fd705d808c 100644 --- a/vendor/golang.org/x/sys/windows/BUILD.bazel +++ b/vendor/golang.org/x/sys/windows/BUILD.bazel @@ -22,7 +22,7 @@ go_library( "types_windows_amd64.go", "zsyscall_windows.go", ], - importmap = "vendor/golang.org/x/sys/windows", + importmap = "github.com/bio-routing/bio-rd/vendor/golang.org/x/sys/windows", importpath = "golang.org/x/sys/windows", visibility = ["//visibility:public"], ) diff --git a/vendor/golang.org/x/tools/cover/BUILD.bazel b/vendor/golang.org/x/tools/cover/BUILD.bazel index 599c3ebc6b9e73701e26299c299a4694e20d0ff2..85feea167867389c8dcfe6a82669ea915359276f 100644 --- a/vendor/golang.org/x/tools/cover/BUILD.bazel +++ b/vendor/golang.org/x/tools/cover/BUILD.bazel @@ -3,7 +3,7 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "go_default_library", srcs = ["profile.go"], - importmap = "vendor/golang.org/x/tools/cover", + importmap = "github.com/bio-routing/bio-rd/vendor/golang.org/x/tools/cover", importpath = "golang.org/x/tools/cover", visibility = ["//visibility:public"], )