summaryrefslogtreecommitdiffhomepage
path: root/types/views/views_test.go
AgeCommit message (Expand)AuthorFilesLines
2025-08-14cmd/viewer, types/views: implement support for json/v2 (#16852)Joe Tsai1-27/+65
2025-01-30types/views: make SliceEqualAnyOrder also do short slice optimizationBrad Fitzpatrick1-0/+77
2025-01-28types/views: fix SliceEqualAnyOrderFunc short optimizationAndrew Dunham1-0/+32
2025-01-09types/views: optimize SliceEqualAnyOrderFunc for small slicesAndrew Dunham1-0/+9
2025-01-09types/views: add SliceEqualAnyOrderFuncAndrew Dunham1-0/+37
2025-01-08types/views: add MapViewsEqual and MapViewsEqualFuncAndrew Dunham1-0/+85
2024-10-09types/views: add iterators to the three Map view typesBrad Fitzpatrick1-0/+43
2024-09-20types/views: add SliceView.All iterator (#13536)Joe Tsai1-0/+32
2024-08-22types/views: add Slice.All iteratorBrad Fitzpatrick1-0/+14
2024-07-19cmd/viewer, types/views, util/codegen: add viewer support for custom containe...Nick Khyl1-0/+223
2024-05-03types/views: remove duplicate SliceContainsFuncMaisem Ali1-2/+0
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick1-3/+3
2024-02-25all: remove LenIter, use Go 1.22 range-over-int insteadBrad Fitzpatrick1-21/+0
2024-02-12types/views: add test that LenIter doesn't allocateBrad Fitzpatrick1-0/+9
2024-02-06types/views: add SliceMapKey[T]Maisem Ali1-0/+37
2023-09-18types/views: add SliceContainsFunc like slices.ContainsFuncBrad Fitzpatrick1-0/+2
2023-08-27types/views: add SliceEqual, like std slices.EqualBrad Fitzpatrick1-0/+14
2023-08-18cmd/viewer, types/views, all: un-special case slice of netip.PrefixBrad Fitzpatrick1-4/+4
2023-08-18types/views: add LenIter method to slice view typesBrad Fitzpatrick1-0/+12
2023-06-20types/views: add Slice methods on Slice viewsBrad Fitzpatrick1-0/+9
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2023-01-11types/views: add SliceEqualAnyOrder funcWill Norris1-0/+4
2022-07-26types/views: add BenchmarkSliceIterationMaisem Ali1-8/+48
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick1-2/+1
2022-07-25all: use various net/netip parse funcs directlyBrad Fitzpatrick1-1/+2
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-1/+1
2022-07-21types/views: add SliceContains, View.ContainsFunc, View.IndexFuncBrad Fitzpatrick1-0/+13
2022-05-10types/views: remove alloc in hot pathMaisem Ali1-33/+0
2022-05-09types/views: make SliceOf/MapOf panic if they see a pointerMaisem Ali1-0/+33
2022-03-16types/views: add generic Slice[T] and remove StringSliceMaisem Ali1-7/+9
2022-02-22ipn/ipnlocal: use views for Peer.PrimaryRoutes and Peer.TagsMaisem Ali1-0/+73