diff --git a/configure b/configure index 926a894..7ac7bb7 100755 --- a/configure +++ b/configure @@ -28,8 +28,8 @@ CLI_ARGS=$1 ################################ # Requirement arguments passed to pip and used by default or with --dev. -REQUIREMENTS="--editable . --constraint requirements.txt" -DEV_REQUIREMENTS="--editable .[testing] --constraint requirements.txt --constraint requirements-dev.txt" +REQUIREMENTS="--editable . --constraint requirements.txt scancode-toolkit" +DEV_REQUIREMENTS="--editable .[testing] --constraint requirements.txt --constraint requirements-dev.txt scancode-toolkit" DOCS_REQUIREMENTS="--editable .[docs] --constraint requirements.txt" # where we create a virtualenv diff --git a/configure.bat b/configure.bat index 5e95b31..2427b3e 100644 --- a/configure.bat +++ b/configure.bat @@ -26,9 +26,9 @@ @rem ################################ @rem # Requirement arguments passed to pip and used by default or with --dev. -set "REQUIREMENTS=--editable . --constraint requirements.txt" -set "DEV_REQUIREMENTS=--editable .[testing] --constraint requirements.txt --constraint requirements-dev.txt" -set "DOCS_REQUIREMENTS=--editable .[docs] --constraint requirements.txt" +set "REQUIREMENTS=--editable . --constraint requirements.txt scancode-toolkit" +set "DEV_REQUIREMENTS=--editable .[testing] --constraint requirements.txt --constraint requirements-dev.txt scancode-toolkit" +set "DOCS_REQUIREMENTS=--editable .[docs] --constraint requirements.txt scancode-toolkit" @rem # where we create a virtualenv set "VIRTUALENV_DIR=venv" diff --git a/setup.cfg b/setup.cfg index 445b9bb..22d0650 100644 --- a/setup.cfg +++ b/setup.cfg @@ -43,7 +43,6 @@ python_requires = >=3.8 install_requires = commoncode plugincode - scancode-toolkit typecode [options.entry_points] diff --git a/src/go_inspector/bin/GoReSym_lin b/src/go_inspector/bin/GoReSym_lin index 0e135dd..d72703c 100755 Binary files a/src/go_inspector/bin/GoReSym_lin and b/src/go_inspector/bin/GoReSym_lin differ diff --git a/src/go_inspector/bin/GoReSym_lin.ABOUT b/src/go_inspector/bin/GoReSym_lin.ABOUT index 8158ea1..8eae270 100644 --- a/src/go_inspector/bin/GoReSym_lin.ABOUT +++ b/src/go_inspector/bin/GoReSym_lin.ABOUT @@ -1,10 +1,10 @@ about_resource: GoReSym_lin name: goresym -version: 2.7.2 -download_url: https://github.com/mandiant/GoReSym/releases/download/v2.7.2/GoReSym.zip -package_url: pkg:github/mandiant/goresym@2.7.2?download_url=https://github.com/mandiant/GoReSym/releases/download/v2.7.2/GoReSym.zip +version: 011fc7d5c9c2362871dfe88a1295a43ee6b4d273 +download_url: https://github.com/pombredanne/GoReSym/archive/011fc7d5c9c2362871dfe88a1295a43ee6b4d273.zip +package_url: pkg:github/pombredanne/GoReSym@011fc7d5c9c2362871dfe88a1295a43ee6b4d273 copyright: Copyright (c) 2022 MANDIANT -checksum_sha1: d1a3252a3a174c8baacbe16b8d060b3affc9d05b -checksum_sha256: 24c50fc10f169d36814b43da006bb5cd313baa04fcf94af99c730ef56eee62fe license_expression: mit -license_text_file: GoReSym_lin.LICENSE \ No newline at end of file +license_text_file: GoReSym_lin.LICENSE +notes: this is a patched version until https://github.com/mandiant/GoReSym/pull/60 is accepted + and merged. \ No newline at end of file diff --git a/src/go_inspector/bin/GoReSym_lin.results.json b/src/go_inspector/bin/GoReSym_lin.results.json new file mode 100644 index 0000000..789f00b --- /dev/null +++ b/src/go_inspector/bin/GoReSym_lin.results.json @@ -0,0 +1,510 @@ +{ + "Version": "1.22.2", + "BuildId": "xk27Y526A8g_YRPVa82f/vAap-VPEX_t4ee1cBDe9/LpHfOFL0szpY0FWn2vFH/hrnwFxHs0QuRg5Cr6oka", + "Arch": "amd64", + "OS": "linux", + "TabMeta": { + "VA": 6318848, + "Version": "1.20", + "Endianess": "LittleEndian", + "CpuQuantum": 1, + "CpuQuantumStr": "x86/x64/wasm", + "PointerSize": 8 + }, + "ModuleMeta": { + "VA": 7163264, + "TextVA": 4198400, + "Types": 5689344, + "ETypes": 6313869, + "Typelinks": { + "Data": 6313888, + "Len": 1013, + "Capacity": 1013 + }, + "ITablinks": { + "Data": 6317952, + "Len": 111, + "Capacity": 111 + }, + "LegacyTypes": { + "Data": 0, + "Len": 0, + "Capacity": 0 + } + }, + "Types": null, + "Interfaces": null, + "BuildInfo": { + "GoVersion": "go1.22.2", + "Path": "github.com/mandiant/GoReSym", + "Main": { + "Path": "github.com/mandiant/GoReSym", + "Version": "(devel)", + "Sum": "", + "Replace": null + }, + "Deps": [ + { + "Path": "github.com/elliotchance/orderedmap", + "Version": "v1.4.0", + "Sum": "h1:wZtfeEONCbx6in1CZyE6bELEt/vFayMvsxqI5SgsR+A=", + "Replace": null + }, + { + "Path": "golang.org/x/arch", + "Version": "v0.0.0-20201008161808-52c3e6f60cff", + "Sum": "h1:XmKBi9R6duxOB3lfc72wyrwiOY7X2Jl1wuI+RFOyMDE=", + "Replace": null + }, + { + "Path": "golang.org/x/exp", + "Version": "v0.0.0-20230811145659-89c5cff77bcb", + "Sum": "h1:mIKbk8weKhSeLH2GmUTrvx8CjkyJmnU1wFmg59CUjFA=", + "Replace": null + }, + { + "Path": "rsc.io/binaryregexp", + "Version": "v0.2.0", + "Sum": "h1:HfqmD5MEmC0zvwBuF187nq9mdnXjXsSivRiXN7SmRkE=", + "Replace": null + } + ], + "Settings": [ + { + "Key": "-buildmode", + "Value": "exe" + }, + { + "Key": "-compiler", + "Value": "gc" + }, + { + "Key": "DefaultGODEBUG", + "Value": "httplaxcontentlength=1,httpmuxgo121=1,tls10server=1,tlsrsakex=1,tlsunsafeekm=1" + }, + { + "Key": "CGO_ENABLED", + "Value": "1" + }, + { + "Key": "CGO_CFLAGS", + "Value": "" + }, + { + "Key": "CGO_CPPFLAGS", + "Value": "" + }, + { + "Key": "CGO_CXXFLAGS", + "Value": "" + }, + { + "Key": "CGO_LDFLAGS", + "Value": "" + }, + { + "Key": "GOARCH", + "Value": "amd64" + }, + { + "Key": "GOOS", + "Value": "linux" + }, + { + "Key": "GOAMD64", + "Value": "v1" + }, + { + "Key": "vcs", + "Value": "git" + }, + { + "Key": "vcs.revision", + "Value": "011fc7d5c9c2362871dfe88a1295a43ee6b4d273" + }, + { + "Key": "vcs.time", + "Value": "2024-08-01T09:54:33Z" + }, + { + "Key": "vcs.modified", + "Value": "false" + } + ] + }, + "Files": [ + "/usr/lib/go-1.22/src/runtime/sema.go", + "/usr/lib/go-1.22/src/runtime/mfixalloc.go", + "/usr/lib/go-1.22/src/internal/bytealg/index_amd64.go", + "/usr/lib/go-1.22/src/runtime/mpagealloc_64bit.go", + "/usr/lib/go-1.22/src/internal/bytealg/count_native.go", + "/usr/lib/go-1.22/src/strconv/bytealg.go", + "/usr/lib/go-1.22/src/runtime/internal/syscall/syscall_linux.go", + "/home/pombreda/w421/GoReSym/debug/elf/elf.go", + "/usr/lib/go-1.22/src/debug/pe/section.go", + "/usr/lib/go-1.22/src/internal/zstd/xxhash.go", + "/home/pombreda/w421/GoReSym/io/fs/fs.go", + "/usr/lib/go-1.22/src/runtime/mgc.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/attr_string.go", + "/usr/lib/go-1.22/src/runtime/map_fast64.go", + "/usr/lib/go-1.22/src/runtime/iface.go", + "/usr/lib/go-1.22/src/time/zoneinfo_read.go", + "/usr/lib/go-1.22/src/runtime/trace2status.go", + "/usr/lib/go-1.22/src/math/abs.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/regexp.go", + "/usr/lib/go-1.22/src/runtime/cpuflags_amd64.go", + "/usr/lib/go-1.22/src/runtime/write_err.go", + "/usr/lib/go-1.22/src/runtime/panic.go", + "/usr/lib/go-1.22/src/runtime/trace2region.go", + "/usr/lib/go-1.22/src/container/list/list.go", + "/usr/lib/go-1.22/src/os/types_unix.go", + "/usr/lib/go-1.22/src/runtime/histogram.go", + "/usr/lib/go-1.22/src/runtime/lock_futex.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/arm/armasm/decode.go", + "/usr/lib/go-1.22/src/runtime/memmove_amd64.s", + "/usr/lib/go-1.22/src/internal/chacha8rand/chacha8_amd64.s", + "/usr/lib/go-1.22/src/time/time.go", + "/usr/lib/go-1.22/src/os/stat_linux.go", + "/usr/lib/go-1.22/src/unicode/tables.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/line.go", + "/usr/lib/go-1.22/src/runtime/mranges.go", + "/home/pombreda/w421/GoReSym/objfile/macho.go", + "/usr/lib/go-1.22/src/runtime/trace2cpu.go", + "/home/pombreda/w421/GoReSym/debug/macho/file.go", + "/usr/lib/go-1.22/src/crypto/sha256/sha256block_amd64.go", + "/usr/lib/go-1.22/src/runtime/mcache.go", + "/usr/lib/go-1.22/src/runtime/mem.go", + "/usr/lib/go-1.22/src/unicode/digit.go", + "/usr/lib/go-1.22/src/runtime/internal/atomic/types.go", + "/usr/lib/go-1.22/src/sort/slice.go", + "/home/pombreda/w421/GoReSym/objfile/goobj.go", + "/home/pombreda/w421/GoReSym/debug/pe/section.go", + "/usr/lib/go-1.22/src/strconv/itoa.go", + "/usr/lib/go-1.22/src/syscall/rlimit.go", + "/usr/lib/go-1.22/src/unicode/utf8/utf8.go", + "/usr/lib/go-1.22/src/crypto/sha1/sha1block_amd64.s", + "/usr/lib/go-1.22/src/runtime/mgclimit.go", + "/usr/lib/go-1.22/src/os/file_posix.go", + "/usr/lib/go-1.22/src/internal/bisect/bisect.go", + "/usr/lib/go-1.22/src/runtime/pagetrace_off.go", + "/usr/lib/go-1.22/src/runtime/mpagealloc.go", + "/usr/lib/go-1.22/src/debug/pe/string.go", + "/home/pombreda/w421/GoReSym/main.go", + "/usr/lib/go-1.22/src/runtime/trace2buf.go", + "/usr/lib/go-1.22/src/runtime/netpoll.go", + "/usr/lib/go-1.22/src/runtime/mfinal.go", + "/usr/lib/go-1.22/src/bytes/buffer.go", + "/usr/lib/go-1.22/src/fmt/format.go", + "/usr/lib/go-1.22/src/internal/fmtsort/sort.go", + "/usr/lib/go-1.22/src/runtime/atomic_pointer.go", + "/usr/lib/go-1.22/src/runtime/metrics.go", + "/usr/lib/go-1.22/src/internal/abi/switch.go", + "/usr/lib/go-1.22/src/internal/cpu/cpu_x86.s", + "/usr/lib/go-1.22/src/internal/bytealg/index_amd64.s", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/perl_groups.go", + "/usr/lib/go-1.22/src/runtime/vdso_linux.go", + "/usr/lib/go-1.22/src/bytes/reader.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/prog.go", + "/usr/lib/go-1.22/src/strconv/quote.go", + "/usr/lib/go-1.22/src/crypto/internal/boring/sig/sig_amd64.s", + "/usr/lib/go-1.22/src/runtime/mspanset.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/arm/armasm/gnu.go", + "/usr/lib/go-1.22/src/runtime/mbarrier.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/onepass.go", + "/usr/lib/go-1.22/src/encoding/json/scanner.go", + "/usr/lib/go-1.22/src/math/bits/bits.go", + "/usr/lib/go-1.22/src/internal/zstd/fse.go", + "/usr/lib/go-1.22/src/internal/bytealg/bytealg.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/exec.go", + "/usr/lib/go-1.22/src/crypto/sha256/sha256block_amd64.s", + "/usr/lib/go-1.22/src/strings/strings.go", + "/usr/lib/go-1.22/src/bytes/bytes.go", + "/usr/lib/go-1.22/src/runtime/runtime.go", + "/usr/lib/go-1.22/src/compress/flate/inflate.go", + "/usr/lib/go-1.22/src/runtime/error.go", + "/home/pombreda/w421/GoReSym/debug/pe/string.go", + "/usr/lib/go-1.22/src/strconv/decimal.go", + "/usr/lib/go-1.22/src/runtime/runtime2.go", + "/usr/lib/go-1.22/src/math/unsafe.go", + "/usr/lib/go-1.22/src/debug/pe/symbol.go", + "/usr/lib/go-1.22/src/slices/sort.go", + "/usr/lib/go-1.22/src/runtime/time_nofake.go", + "/usr/lib/go-1.22/src/internal/chacha8rand/chacha8.go", + "/usr/lib/go-1.22/src/bufio/bufio.go", + "/home/pombreda/go/pkg/mod/golang.org/x/exp@v0.0.0-20230811145659-89c5cff77bcb/slices/slices.go", + "/usr/lib/go-1.22/src/os/error.go", + "/usr/lib/go-1.22/src/runtime/nbpipe_pipe2.go", + "/usr/lib/go-1.22/src/time/format_rfc3339.go", + "/usr/lib/go-1.22/src/os/path_unix.go", + "/usr/lib/go-1.22/src/unicode/letter.go", + "/usr/lib/go-1.22/src/runtime/stkframe.go", + "/usr/lib/go-1.22/src/reflect/type.go", + "/usr/lib/go-1.22/src/time/zoneinfo.go", + "/usr/lib/go-1.22/src/runtime/mcheckmark.go", + "/usr/lib/go-1.22/src/runtime/stubs.go", + "/usr/lib/go-1.22/src/internal/itoa/itoa.go", + "/home/pombreda/w421/GoReSym/objfile/disasm.go", + "/usr/lib/go-1.22/src/crypto/sha1/sha1block_amd64.go", + "/home/pombreda/w421/GoReSym/debug/pe/symbol.go", + "/usr/lib/go-1.22/src/runtime/slice.go", + "/usr/lib/go-1.22/src/runtime/exithook.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/type.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/backtrack.go", + "/usr/lib/go-1.22/src/compress/zlib/reader.go", + "/usr/lib/go-1.22/src/reflect/float32reg_generic.go", + "/usr/lib/go-1.22/src/runtime/chan.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/x86/x86asm/gnu.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/tag_string.go", + "/usr/lib/go-1.22/src/runtime/mgcsweep.go", + "/usr/lib/go-1.22/src/runtime/mgcstack.go", + "/usr/lib/go-1.22/src/os/file_open_unix.go", + "/usr/lib/go-1.22/src/internal/godebug/godebug.go", + "/home/pombreda/w421/GoReSym/debug/gosym/symtab.go", + "/usr/lib/go-1.22/src/runtime/mpagecache.go", + "/usr/lib/go-1.22/src/runtime/stubs2.go", + "/home/pombreda/w421/GoReSym/saferio/io.go", + "/usr/lib/go-1.22/src/internal/abi/type.go", + "/usr/lib/go-1.22/src/reflect/abi.go", + "/usr/lib/go-1.22/src/runtime/float.go", + "/usr/lib/go-1.22/src/runtime/sys_x86.go", + "/usr/lib/go-1.22/src/time/format.go", + "/usr/lib/go-1.22/src/runtime/sys_linux_amd64.s", + "/usr/lib/go-1.22/src/encoding/json/fold.go", + "/usr/lib/go-1.22/src/internal/saferio/io.go", + "/usr/lib/go-1.22/src/runtime/profbuf.go", + "/usr/lib/go-1.22/src/runtime/trace2.go", + "/usr/lib/go-1.22/src/runtime/security_unix.go", + "/usr/lib/go-1.22/src/slices/zsortanyfunc.go", + "/usr/lib/go-1.22/src/runtime/mem_linux.go", + "/usr/lib/go-1.22/src/fmt/print.go", + "/usr/lib/go-1.22/src/strings/replace.go", + "/usr/lib/go-1.22/src/debug/macho/macho.go", + "/usr/lib/go-1.22/src/internal/bytealg/equal_amd64.s", + "/usr/lib/go-1.22/src/encoding/binary/binary.go", + "/usr/lib/go-1.22/src/runtime/retry.go", + "/usr/lib/go-1.22/src/runtime/signal_linux_amd64.go", + "/usr/lib/go-1.22/src/runtime/symtabinl.go", + "/usr/lib/go-1.22/src/runtime/lfstack.go", + "/usr/lib/go-1.22/src/runtime/extern.go", + "/usr/lib/go-1.22/src/compress/flate/huffman_bit_writer.go", + "/usr/lib/go-1.22/src/runtime/typekind.go", + "/usr/lib/go-1.22/src/internal/syscall/unix/fcntl_unix.go", + "/usr/lib/go-1.22/src/syscall/syscall_linux.go", + "/usr/lib/go-1.22/src/runtime/signal_amd64.go", + "/usr/lib/go-1.22/src/runtime/alg.go", + "/usr/lib/go-1.22/src/internal/syscall/unix/nonblocking_unix.go", + "/usr/lib/go-1.22/src/runtime/unsafe.go", + "/usr/lib/go-1.22/src/sync/waitgroup.go", + "/usr/lib/go-1.22/src/runtime/mheap.go", + "/usr/lib/go-1.22/src/runtime/map.go", + "/usr/lib/go-1.22/src/runtime/duff_amd64.s", + "/usr/lib/go-1.22/src/regexp/syntax/perl_groups.go", + "/usr/lib/go-1.22/src/strconv/atoi.go", + "/usr/lib/go-1.22/src/runtime/type.go", + "/usr/lib/go-1.22/src/errors/wrap.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/parse.go", + "/usr/lib/go-1.22/src/syscall/env_unix.go", + "/usr/lib/go-1.22/src/internal/poll/fd_unixjs.go", + "/usr/lib/go-1.22/src/runtime/lockrank.go", + "/usr/lib/go-1.22/src/runtime/lockrank_off.go", + "/usr/lib/go-1.22/src/runtime/map_fast32.go", + "/usr/lib/go-1.22/src/sync/atomic/value.go", + "/usr/lib/go-1.22/src/internal/cpu/cpu_x86.go", + "/usr/lib/go-1.22/src/internal/zstd/literals.go", + "/usr/lib/go-1.22/src/path/filepath/path.go", + "/usr/lib/go-1.22/src/runtime/asm.s", + "/usr/lib/go-1.22/src/runtime/mgcmark.go", + "/usr/lib/go-1.22/src/runtime/trace2time.go", + "/usr/lib/go-1.22/src/encoding/json/indent.go", + "/usr/lib/go-1.22/src/time/sys_unix.go", + "/usr/lib/go-1.22/src/sync/atomic/type.go", + "/usr/lib/go-1.22/src/internal/reflectlite/value.go", + "/usr/lib/go-1.22/src/syscall/syscall.go", + "/home/pombreda/w421/GoReSym/buildid/note.go", + "/usr/lib/go-1.22/src/encoding/binary/varint.go", + "/usr/lib/go-1.22/src/runtime/cgo_sigaction.go", + "/usr/lib/go-1.22/src/internal/poll/fd_mutex.go", + "/home/pombreda/w421/GoReSym/objfile/elf.go", + "/usr/lib/go-1.22/src/hash/adler32/adler32.go", + "/usr/lib/go-1.22/src/reflect/value.go", + "/home/pombreda/w421/GoReSym/debug/elf/file.go", + "/usr/lib/go-1.22/src/runtime/cgocall.go", + "/usr/lib/go-1.22/src/runtime/traceback.go", + "/home/pombreda/w421/GoReSym/objfile/objfile.go", + "/usr/lib/go-1.22/src/encoding/json/tags.go", + "/usr/lib/go-1.22/src/runtime/preempt.go", + "/usr/lib/go-1.22/src/runtime/time.go", + "/usr/lib/go-1.22/src/sort/sort.go", + "/usr/lib/go-1.22/src/runtime/mbitmap_allocheaders.go", + "/usr/lib/go-1.22/src/runtime/debug.go", + "/usr/lib/go-1.22/src/internal/poll/fd_unix.go", + "/home/pombreda/w421/GoReSym/debug/gosym/pclntab.go", + "/usr/lib/go-1.22/src/internal/cpu/cpu.go", + "/usr/lib/go-1.22/src/internal/bytealg/compare_amd64.s", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/arm64/arm64asm/plan9x.go", + "/usr/lib/go-1.22/src/time/zoneinfo_goroot.go", + "/usr/lib/go-1.22/src/runtime/sigqueue.go", + "/home/pombreda/w421/GoReSym/objfile/patterns.go", + "/usr/lib/go-1.22/src/cmp/cmp.go", + "/usr/lib/go-1.22/src/internal/testlog/exit.go", + "/usr/lib/go-1.22/src/crypto/internal/boring/notboring.go", + "/usr/lib/go-1.22/src/runtime/trace2string.go", + "/usr/lib/go-1.22/src/runtime/mprof.go", + "/usr/lib/go-1.22/src/sort/zsortinterface.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/x86/x86asm/intel.go", + "/usr/lib/go-1.22/src/runtime/mstats.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/compile.go", + "/usr/lib/go-1.22/src/fmt/errors.go", + "/usr/lib/go-1.22/src/strings/builder.go", + "/usr/lib/go-1.22/src/internal/bytealg/lastindexbyte_generic.go", + "/usr/lib/go-1.22/src/internal/zstd/window.go", + "/usr/lib/go-1.22/src/io/io.go", + "/usr/lib/go-1.22/src/runtime/env_posix.go", + "/usr/lib/go-1.22/src/runtime/rand.go", + "/usr/lib/go-1.22/src/runtime/map_faststr.go", + "/usr/lib/go-1.22/src/slices/zsortordered.go", + "/usr/lib/go-1.22/src/sync/pool.go", + "/usr/lib/go-1.22/src/runtime/cgo_mmap.go", + "/usr/lib/go-1.22/src/runtime/trace2runtime.go", + "/usr/lib/go-1.22/src/internal/zstd/bits.go", + "/usr/lib/go-1.22/src/runtime/trace2stack.go", + "/usr/lib/go-1.22/src/runtime/mgcwork.go", + "/usr/lib/go-1.22/src/os/stat_unix.go", + "\u003cautogenerated\u003e", + "/usr/lib/go-1.22/src/runtime/malloc.go", + "/usr/lib/go-1.22/src/runtime/msize_allocheaders.go", + "/usr/lib/go-1.22/src/runtime/proc.go", + "/usr/lib/go-1.22/src/runtime/defs_linux_amd64.go", + "/usr/lib/go-1.22/src/debug/macho/file.go", + "/home/pombreda/w421/GoReSym/buildinfo/buildinfo.go", + "/home/pombreda/w421/GoReSym/objfile/pe.go", + "/usr/lib/go-1.22/src/io/fs/fs.go", + "/usr/lib/go-1.22/src/runtime/fastlog2.go", + "/usr/lib/go-1.22/src/runtime/select.go", + "/usr/lib/go-1.22/src/internal/poll/errno_unix.go", + "/usr/lib/go-1.22/src/sync/once.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/class_string.go", + "/usr/lib/go-1.22/src/internal/godebugs/table.go", + "/home/pombreda/w421/GoReSym/debug/elf/reader.go", + "/usr/lib/go-1.22/src/sync/poolqueue.go", + "/usr/lib/go-1.22/src/internal/reflectlite/swapper.go", + "/usr/lib/go-1.22/src/encoding/json/decode.go", + "/usr/lib/go-1.22/src/syscall/exec_unix.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/entry.go", + "/usr/lib/go-1.22/src/runtime/os_linux.go", + "/usr/lib/go-1.22/src/internal/zstd/zstd.go", + "/usr/lib/go-1.22/src/unicode/graphic.go", + "/usr/lib/go-1.22/src/runtime/string.go", + "/home/pombreda/w421/GoReSym/buildid/buildid.go", + "/usr/lib/go-1.22/src/runtime/fds_unix.go", + "/usr/lib/go-1.22/src/strconv/ftoa.go", + "/usr/lib/go-1.22/src/runtime/asm_amd64.s", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/ppc64/ppc64asm/decode.go", + "/home/pombreda/w421/GoReSym/debug/macho/macho.go", + "/usr/lib/go-1.22/src/runtime/symtab.go", + "/usr/lib/go-1.22/src/runtime/pinner.go", + "/usr/lib/go-1.22/src/runtime/arena.go", + "/usr/lib/go-1.22/src/crypto/crypto.go", + "/home/pombreda/w421/GoReSym/objfile/internals.go", + "/usr/lib/go-1.22/src/debug/dwarf/entry.go", + "/usr/lib/go-1.22/src/runtime/mgcpacer.go", + "/usr/lib/go-1.22/src/compress/flate/dict_decoder.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/ppc64/ppc64asm/plan9.go", + "/usr/lib/go-1.22/src/regexp/regexp.go", + "/usr/lib/go-1.22/src/runtime/preempt_amd64.s", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/arm64/arm64asm/decode.go", + "/usr/lib/go-1.22/src/internal/abi/abi.go", + "/usr/lib/go-1.22/src/syscall/syscall_unix.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/ppc64/ppc64asm/tables.go", + "/usr/lib/go-1.22/src/crypto/sha256/sha256.go", + "/usr/lib/go-1.22/src/errors/errors.go", + "/usr/lib/go-1.22/src/runtime/internal/sys/intrinsics.go", + "/usr/lib/go-1.22/src/internal/bytealg/indexbyte_amd64.s", + "/home/pombreda/w421/GoReSym/objfile/scanner.go", + "/usr/lib/go-1.22/src/os/types.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/x86/x86asm/inst.go", + "/home/pombreda/w421/GoReSym/bio/buf_mmap.go", + "/usr/lib/go-1.22/src/runtime/rwmutex.go", + "/usr/lib/go-1.22/src/runtime/mcentral.go", + "/usr/lib/go-1.22/src/internal/testlog/log.go", + "/usr/lib/go-1.22/src/encoding/base64/base64.go", + "/usr/lib/go-1.22/src/time/zoneinfo_unix.go", + "/home/pombreda/go/pkg/mod/github.com/elliotchance/orderedmap@v1.4.0/element.go", + "/home/pombreda/w421/GoReSym/bio/buf.go", + "/usr/lib/go-1.22/src/runtime/os_linux_generic.go", + "/usr/lib/go-1.22/src/debug/elf/file.go", + "/usr/lib/go-1.22/src/syscall/zsyscall_linux_amd64.go", + "/usr/lib/go-1.22/src/runtime/debugcall.go", + "/usr/lib/go-1.22/src/strconv/ftoaryu.go", + "/usr/lib/go-1.22/src/math/rand/rand.go", + "/usr/lib/go-1.22/src/debug/macho/fat.go", + "/usr/lib/go-1.22/src/slices/slices.go", + "/usr/lib/go-1.22/src/sync/mutex.go", + "/usr/lib/go-1.22/src/flag/flag.go", + "/usr/lib/go-1.22/src/debug/elf/elf.go", + "/usr/lib/go-1.22/src/sort/sort_impl_go121.go", + "/usr/lib/go-1.22/src/runtime/print.go", + "/usr/lib/go-1.22/src/internal/zstd/huff.go", + "/usr/lib/go-1.22/src/os/proc.go", + "/usr/lib/go-1.22/src/internal/reflectlite/type.go", + "/home/pombreda/w421/GoReSym/goobj/objfile.go", + "/usr/lib/go-1.22/src/reflect/makefunc.go", + "/usr/lib/go-1.22/src/runtime/mbitmap.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/regexp.go", + "/usr/lib/go-1.22/src/sync/rwmutex.go", + "/usr/lib/go-1.22/src/debug/dwarf/line.go", + "/usr/lib/go-1.22/src/reflect/asm_amd64.s", + "/home/pombreda/w421/GoReSym/debug/dwarf/const.go", + "/usr/lib/go-1.22/src/runtime/rt0_linux_amd64.s", + "/usr/lib/go-1.22/src/os/file_unix.go", + "/usr/lib/go-1.22/src/debug/pe/file.go", + "/home/pombreda/go/pkg/mod/github.com/elliotchance/orderedmap@v1.4.0/orderedmap.go", + "/usr/lib/go-1.22/src/internal/bytealg/count_amd64.s", + "/usr/lib/go-1.22/src/runtime/runtime1.go", + "/usr/lib/go-1.22/src/strconv/atob.go", + "/usr/lib/go-1.22/src/math/exp_amd64.go", + "/usr/lib/go-1.22/src/os/file.go", + "/usr/lib/go-1.22/src/runtime/utf8.go", + "/usr/lib/go-1.22/src/internal/poll/fd_posix.go", + "/home/pombreda/w421/GoReSym/runtime/debug/mod.go", + "/usr/lib/go-1.22/src/runtime/mgcscavenge.go", + "/usr/lib/go-1.22/src/sync/map.go", + "/home/pombreda/w421/GoReSym/archive/archive.go", + "/usr/lib/go-1.22/src/runtime/trace2event.go", + "/usr/lib/go-1.22/src/internal/zstd/block.go", + "/usr/lib/go-1.22/src/sync/runtime.go", + "/home/pombreda/w421/GoReSym/sys/arch.go", + "/usr/lib/go-1.22/src/os/dir_unix.go", + "/usr/lib/go-1.22/src/debug/plan9obj/file.go", + "/home/pombreda/w421/GoReSym/goobj/builtin.go", + "/usr/lib/go-1.22/src/crypto/sha1/sha1.go", + "/usr/lib/go-1.22/src/runtime/mwbbuf.go", + "/usr/lib/go-1.22/src/debug/elf/reader.go", + "/usr/lib/go-1.22/src/internal/poll/fd_poll_runtime.go", + "/usr/lib/go-1.22/src/strings/compare.go", + "/usr/lib/go-1.22/src/runtime/tagptr_64bit.go", + "/home/pombreda/w421/GoReSym/xcoff/file.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/simplify.go", + "/home/pombreda/w421/GoReSym/debug/pe/file.go", + "/usr/lib/go-1.22/src/runtime/netpoll_epoll.go", + "/usr/lib/go-1.22/src/log/log.go", + "/usr/lib/go-1.22/src/runtime/stack.go", + "/usr/lib/go-1.22/src/runtime/hash64.go", + "/usr/lib/go-1.22/src/encoding/json/encode.go", + "/usr/lib/go-1.22/src/compress/flate/huffman_code.go", + "/usr/lib/go-1.22/src/runtime/mpallocbits.go", + "/usr/lib/go-1.22/src/runtime/internal/syscall/asm_linux_amd64.s", + "/usr/lib/go-1.22/src/sort/zsortfunc.go", + "/usr/lib/go-1.22/src/math/rand/rng.go", + "/usr/lib/go-1.22/src/runtime/trace2map.go", + "/usr/lib/go-1.22/src/runtime/memclr_amd64.s", + "/usr/lib/go-1.22/src/debug/dwarf/attr_string.go", + "/usr/lib/go-1.22/src/runtime/cpuprof.go", + "/usr/lib/go-1.22/src/internal/poll/fd.go", + "/usr/lib/go-1.22/src/runtime/time_linux_amd64.s", + "/usr/lib/go-1.22/src/math/bits.go", + "/usr/lib/go-1.22/src/runtime/signal_unix.go" + ], + "UserFunctions": null, + "StdFunctions": null +} diff --git a/src/go_inspector/bin/update.sh b/src/go_inspector/bin/update.sh index 3d30b47..2451090 100755 --- a/src/go_inspector/bin/update.sh +++ b/src/go_inspector/bin/update.sh @@ -22,7 +22,9 @@ sha256sum -c GoReSym.zip.sums unzip -qd goresymzip GoReSym.zip mv goresymzip/GoReSym_lin . chmod u+x GoReSym_lin +strip GoReSym_lin rm -rf GoReSym.zip goresymzip -# finally run a binary analysis on this GoReSym executable and update the ABOUT files accordingly +# finally run a binary analysis on this GoReSym executable, diff and update the ABOUT files accordingly +./GoReSym_lin -p -no-functions ./GoReSym_lin > GoReSym_lin.results.json \ No newline at end of file diff --git a/src/go_inspector/binary.py b/src/go_inspector/binary.py new file mode 100644 index 0000000..1259988 --- /dev/null +++ b/src/go_inspector/binary.py @@ -0,0 +1,491 @@ +# -*- coding: utf-8 -*- +# +# Copyright (c) nexB Inc. and others. All rights reserved. +# ScanCode is a trademark of nexB Inc. +# SPDX-License-Identifier: Apache-2.0 +# See http://www.apache.org/licenses/LICENSE-2.0 for the license text. +# See https://github.com/nexB/go-inspector for support or download. +# See https://aboutcode.org for more information about nexB OSS projects. +# + +import json +import logging +import os +from os.path import abspath +from os.path import dirname +from os.path import join +from pathlib import Path +from typing import NamedTuple + +from commoncode import command +from commoncode import fileutils +from packageurl import PackageURL +from typecode import contenttype +from typecode.contenttype import get_type + +from go_inspector import utils + +""" +Extract symbols information from Go binaries using GoReSym. +""" +LOG = logging.getLogger(__name__) + + +def get_goresym_location(): + curr_dir = dirname(abspath(__file__)) + return join(curr_dir, "bin", "GoReSym_lin") + + +def parse_go_binary(location, args=("-nofuncs",)): + """ + Return a mapping of data extracted from a Go binary file at ``location``. + Return an empty mapping if there is no symbols or if this is not a binary. + Raise exceptions on errors. + """ + if not is_executable_binary(location): + return {} + + goresym_args = list(args) + [location] + goresym_temp_dir = fileutils.get_temp_dir() + envt = {"TMPDIR": goresym_temp_dir} + + try: + rc, stdo, err = command.execute( + cmd_loc=get_goresym_location(), + args=goresym_args, + env=envt, + to_files=True, + ) + + if rc != 0: + raise Exception(open(stdo).read() + "\n\n" + open(err).read()) + + with open(stdo) as syms: + return json.load(syms) + + finally: + fileutils.delete(goresym_temp_dir) + + +def collect_and_parse_symbols(location, include_stdlib=True, **kwargs): + """ + Return a mapping of Go symbols of interest for the Go binary file at ``location``. + Return an empty mapping if there is no symbols or if this is not a binary. + Raise exceptions on errors. + """ + go_data = parse_go_binary(location=location, args=("-p",)) + return _collect_and_parse_symbols_from_data(go_data, include_stdlib) + + +def _collect_and_parse_symbols_from_data(go_data, include_stdlib=True, **kwargs): + """ + Return a mapping of Go symbols of interest for the mapping of Go binary of ``go_data``. + Return an empty mapping if there is no symbols or if this is not a binary. + Raise exceptions on errors. + """ + if not go_data: + return {} + + build_info = go_data.get("BuildInfo") or {} + filter_stdlib = () + if not include_stdlib: + filter_stdlib = () + + files = filter_paths(go_data.get("Files") or [], filter_stdlib=filter_stdlib) + return dict(go_symbols=dict(build_info=build_info, file_paths=files)) + + +def collect_go_package(location, **kwargs): + """ + Yield a Go PackageData found in the Go binary file at ``location``. + Raise exceptions on errors. + """ + go_data = parse_go_binary(location=location) + return _collect_go_package_from_data(go_data, location=location) + + +def _collect_go_package_from_data(go_data, location, **kwargs): + """ + Yield a Go PackageData found in the Go binary file ``go_data`` mapping extracted from + ``location`` string. Raise exceptions on errors. + """ + if not go_data: + return + + if not (build_info := go_data.get("BuildInfo")): + return + + package_data = get_main_package(build_info=build_info, location=location) + # note that we do not keep Deps in extra data, hence the pop + deps = build_info.pop("Deps", []) or [] + package_data.dependencies = list(collect_dependencies(deps)) + if goversion := build_info.get("GoVersion"): + gp = PackageURL(type="github", namespace="golang", name="go", version=goversion).to_string() + package_data.extra_data["go_runtime_purl"] = gp + yield package_data + + +def collect_dependencies(deps): + """ + Yield DependentPackage for each dependency + """ + for dep in deps: + if dep_purl := GoModule.from_data(go_data=dep): + yield dep_purl.as_dependent_package() + + +def get_main_package(build_info, location): + """ + Return PackageData for the main module or app extracted from a ``buildinfo`` mapping. + + The data has this shape:: + Path: github.com/NVIDIA/k8s-device-plugin/cmd/nvidia-device-plugin + Main: + Path: github.com/NVIDIA/k8s-device-plugin + Version: (devel) + Sum: + Replace: + Settings: + - Key: -ldflags + Value: -s -w '-extldflags=-Wl,--export-dynamic -Wl,--unresolved-symbols=ignore-in-object-files' + -X github.com/NVIDIA/k8s-device-plugin/internal/info.gitCommit=a044adb83781f2e672e1436d51dbd0f9bf8828d8 + -X github.com/NVIDIA/k8s-device-plugin/internal/info.version=a044adb8 + - Key: vcs + Value: git + - Key: vcs.revision + Value: 94a24974ab345324db1a1489c924af4b89d2d0e9 + """ + from packagedcode import models + + extra_data = {"build_info": build_info} + + main_module = GoModule.from_data(go_data=build_info.get("Main")) + module_path = build_info.get("Path") or "" + + is_synthetic = False + if not main_module and not module_path: + # create a synthetic, generic package using the executable filename as a name + pathloc = Path(location).name + pkg = models.PackageData( + datasource_id="golang_binary", + primary_language="Go", + extra_data=extra_data, + ) + purl = PackageURL(type="generic", name=pathloc, qualifiers=dict(path=location)) + pkg.set_purl(package_url=purl()) + + elif main_module: + pkg = main_module.as_package_data() + pkg.extra_data.update(extra_data) + # when present , the "module_path" points to the full binary path in the source tree + if module_path.startswith(main_module.path): + pkg.subpath = module_path.replace(main_module.path, "").strip("/") + else: + # we ignore the path (kept in extra data) and only use main + pass + + module_path = main_module.path + + # here we have no main_module only a path and no version + elif module_path: + module = GoModule.from_data(go_data=dict(path=module_path)) + pkg = module.as_package_data() + + else: + # this cannot happen + pass + + # enhance the package version + ld_path = ld_commit = None + vcs_revision = None + vcs_tool = None + + if settings := build_info.get("Settings"): + extra_data["settins"] = settings + for kv in settings: + key = kv.get("Key") + val = kv.get("Value") + if not val: + continue + + if key == "-ldflags": + lds = collect_commit_from_ldflags(ldflags=val) + if lds: + ld_path, ld_commit = lds + + elif key == "vcs.revision": + vcs_revision = val + elif key == "vcs": + vcs_tool = val + + # replace pkg with a package built from ld_path ld_commit + if ld_path and ld_commit and is_synthetic: + gomod = GoModule.from_data(dict(Path=ld_path, Version=ld_commit)) + pkg = gomod.as_package_data() + + elif not pkg.version or pkg.version == "devel": + # handle things such as "(devel)" version and empty version + # use commit as version + if ld_path == module_path and ld_commit: + pkg.version = ld_commit + + elif vcs_tool == "git" and vcs_revision: + pkg.version = vcs_revision + + for key, val in utils.get_urls(pkg.purl).items(): + setattr(pkg, key, val) + + return pkg + + +def is_macho(location): + """ + Return True if the file at ``location`` is in macOS/Darwin's Mach-O format, otherwise False. + """ + t = get_type(location) + return t.filetype_file.lower().startswith("mach-o") or t.mimetype_file.lower().startswith( + "application/x-mach-binary" + ) + + +def is_executable_binary(location): + """ + Return True if the file at ``location`` is an executable binary. + """ + if not os.path.exists(location): + return False + + if not os.path.isfile(location): + return False + + typ = contenttype.Type(location) + + if not (typ.is_elf or typ.is_winexe or is_macho(location=location)): + return False + + return True + + +def filter_paths(paths, filter_stdlib=()): + """ + Return a new cleaned, filtered list of ``paths`` removing duplicates, direvctories and fake + paths. Optionally removes standard library paths if a ``filter_stdlib`` sequence of stdlib path + prefixes is provided. + """ + files = set(paths) + files = [f for f in files if not is_fake_path(f)] + files = filter_directories(files) + if filter_stdlib: + files = [f for f in files if not f.startswith(filter_stdlib)] + files.sort() + return files + + +def is_fake_path(path): + """ + Return True if a ``path`` string is for a fake path injected by the linker or compiler in the binary. + See: + https://github.com/smoofra/elfutils/blob/53b6f190892c738f28840e7481a09c7ee19b6720/src/srcfiles.cxx#L160 + + For example: + >>> is_fake_path("") + True + >>> is_fake_path("foo/bar/") + True + >>> is_fake_path("") + True + >>> is_fake_path("/artificial/asdasdas/adsd") + False + >>> is_fake_path("") + False + >>> is_fake_path("/sdfsdfsdf/zffd") + True + """ + fake_paths = ( + # GCC intrinsics + "", + "", + # seen in Go and C++ + "", + # seen in Go + "", + "", + ) + + return isinstance(path, str) and any(fs in path for fs in fake_paths) + + +def filter_directories(paths): + """ + Return a new list of ``paths`` removing any path to a directory, defined as all the parent + paths of each path. + + For example:: + >>> paths = ["for/bar/baz/some.c", "for/bar/baz", "for/bar"] + >>> filter_directories(paths) + ['for/bar/baz/some.c'] + """ + dirs = set() + paths = [Path(p) for p in paths] + for pth in paths: + dirs.update(pth.parents) + return [str(pth) for pth in paths if pth not in dirs] + + +class GoModule(NamedTuple): + path: str + version: str + go_sum: str + replacing: "GoModule" + + def to_dict(self): + return dict( + path=self.path, + version=self.version, + go_sum=self.go_sum, + replacing=self.replacing and self.replacing.to_dict() or None, + ) + + @classmethod + def from_data(self, go_data): + """ + Return a new GoModule built from a ``go_data`` package mapping. Or None. + + Mapping has this shape: + Path: github.com/opencontainers/runc + Version: v1.1.12 + Sum: + Replace: + Path: github.com/opencontainers/runc + Version: v1.1.1-0.20240131200429-02120488a4c0 + Sum: + Replace: + """ + if not go_data: + return + + path = go_data.get("Path") or "" + if not path: + return + + replacing = None + replaced_by = go_data.get("Replace") + if replaced_by: + replaced_path = path + replaced_version = go_data.get("Version") or "" + replaced_sum = go_data.get("Sum") or None + replacing = GoModule( + path=replaced_path, version=replaced_version, go_sum=replaced_sum, replacing=None + ) + + path = replaced_by.get("Path") or "" + version = replaced_by.get("Version") or "" + go_sum = replaced_by.get("Sum") or None + + else: + version = go_data.get("Version") or "" + go_sum = go_data.get("Sum") or None + + # handle things such as "(devel)" + version = version and version.strip("()") + return GoModule(path=path, version=version, go_sum=go_sum, replacing=replacing) + + def update(self, **data): + """ + Return a new updated GoModule using a ``data`` mapping. + """ + current = self.to_dict() + current.update(data) + return GoModule(**current) + + def purl(self): + return self.package_url().to_string() + + def package_url(self): + return PackageURL(type="golang", name=self.path, version=self.version) + + def as_dependent_package(self): + """ + Return a DependentPackage for this module. + """ + from packagedcode import models + + extra_data = self.get_extra_data() + + return models.DependentPackage( + purl=self.purl(), + extracted_requirement=self.version, + # TODO: this should be require!! + scope="dependency", + is_runtime=True, + is_optional=False, + is_resolved=True, + extra_data=extra_data, + ) + + def get_extra_data(self): + extra_data = {} + if self.go_sum: + extra_data["go_sum"] = self.go_sum + + if self.replacing: + extra_data["replacing"] = self.replacing.to_dict() + return extra_data + + def as_package_data(self): + """ + Return a PackageData for this module. + """ + from packagedcode import models + + pkg = models.PackageData( + datasource_id="golang_binary", + primary_language="Go", + extra_data=self.get_extra_data(), + ) + pkg.set_purl(self.purl()) + return pkg + + +def collect_commit_from_ldflags(ldflags): + """ + Yield a truple of (path, commit) extracted from ``ldflags`` string or NOne. + + For instance:: + -s -w '-extldflags=-Wl,--export-dynamic -Wl,--unresolved-symbols=ignore-in-object-files' + -X github.com/NVIDIA/k8s-device-plugin/internal/info.gitCommit=a044adb83781f2e672e1436d51dbd0f9bf8828d8 + """ + for item in (ldflags or "").split(): + if "gitCommit=" in item: + path, _, commit = item.rpartition("gitCommit=") + return path, commit + + +def get_go_binary_handler(): + from packagedcode import models + + class GolangBinaryHandler(models.DatafileHandler): + """ + ScanCode handler for Go binary. We use the standard assemble AND this is "activated" with a + conditional import in ScanCode Toolkit packagedcode.__init__.py + """ + + datasource_id = "golang_binary" + # filetypes = tuple() + default_package_type = "golang" + default_primary_language = "Go" + description = "Go binary" + documentation_url = "https://github.com/nexB/go-inspector/" + + @classmethod + def is_datafile(cls, location, filetypes=tuple(), _bare_filename=False): + return is_executable_binary(location) + + @classmethod + def parse(cls, location, package_only=False): + """ + Yield a golang PackageData objects given a package data file at ``location``. + """ + yield from collect_go_package(location) + + return GolangBinaryHandler diff --git a/src/go_inspector/metadata.py b/src/go_inspector/metadata.py new file mode 100644 index 0000000..15ade84 --- /dev/null +++ b/src/go_inspector/metadata.py @@ -0,0 +1,104 @@ +# -*- coding: utf-8 -*- +# +# Copyright (c) nexB Inc. and others. All rights reserved. +# ScanCode is a trademark of nexB Inc. +# SPDX-License-Identifier: Apache-2.0 +# See http://www.apache.org/licenses/LICENSE-2.0 for the license text. +# See https://github.com/nexB/go-inspector for support or download. +# See https://aboutcode.org for more information about nexB OSS projects. +# + +import requests +from packageurl import PackageURL + +from go_inspector import utils + +""" +Fetch Go module metadata from the Go packages website +""" + + +def fetch_go_data(purl): + """ + Return live PackageData for the Go package ``purl`` string or None. + For exmaple: + >>> pkg = fetch_go_data(purl="pkg:golang/github.com/jwells131313/goethe@v1.4.0") + >>> pkg.extracted_license_statement + 'Apache-2.0, CDDL-1.1, GPL-2.0' + """ + # Note: this is scraping the web page because there is no Go api. + # See also https://api.deps.dev/v3alpha/purl/pkg:golang%2fgithub.com%2fjwells131313%2fgoethe@v1.4.0 + from packagedcode import models + + purl = PackageURL.from_string(purl) + + url = utils.repository_homepage_url(purl) + try: + resp = requests.get(url=url) + except: + return + if not resp.status_code == 200: + return + + extracted_license_statement = None + homepage_url = None + + # the data has this shape: + #

Repository

+ # + # + # License: + # Apache-2.0, CDDL-1.1, GPL-2.0 + + repo_is_next = False + lic_is_next_next = False + lic_is_next = False + + for line in resp.text.splitlines(): + line = line.strip() + + if not line: + continue + + if '
' in line: + # next is href to "repository" homepage + repo_is_next = True + + elif repo_is_next: + # + + repo_is_next = False + _, _, homepage_url = line.partition("href=") + homepage_url = homepage_url.strip('"') + homepage_url, _, _ = homepage_url.partition('"') + + elif 'data-test-id="UnitHeader-licenses"' in line: + # next is license: and next, next are the license keys + lic_is_next_next = True + + elif lic_is_next_next: + lic_is_next_next = False + lic_is_next = True + + elif lic_is_next: + # Apache-2.0, CDDL-1.1, GPL-2.0 + lic_is_next = False + extracted_license_statement = " ".join( + line.replace("", "").replace("", "").strip().split() + ) + + if extracted_license_statement and homepage_url: + break + pkg_data = dict( + extracted_license_statement=extracted_license_statement, + homepage_url=homepage_url, + ) + pkg_data.update(utils.get_urls(purl)) + pkg_data.update(purl.to_dict(encode=True, empty=None)) + return models.PackageData(**pkg_data) diff --git a/src/go_inspector/plugin.py b/src/go_inspector/plugin.py index e9e73c9..fc17a94 100644 --- a/src/go_inspector/plugin.py +++ b/src/go_inspector/plugin.py @@ -8,33 +8,20 @@ # See https://aboutcode.org for more information about nexB OSS projects. # -import json import logging -import os import attr -from commoncode import command -from commoncode import fileutils from commoncode.cliutils import SCAN_GROUP from commoncode.cliutils import PluggableCommandLineOption from plugincode.scan import ScanPlugin from plugincode.scan import scan_impl -from typecode import contenttype -from typecode.contenttype import get_type + +from go_inspector.binary import collect_and_parse_symbols """ Extract symbols information from Go binaries using GoReSym. """ -LOG = logging.getLogger(__name__) - -from os.path import abspath -from os.path import dirname -from os.path import join - - -def get_goresym_location(): - curr_dir = dirname(abspath(__file__)) - return join(curr_dir, "bin", "GoReSym_lin") +logger = logging.getLogger(__name__) @scan_impl @@ -63,78 +50,3 @@ def is_enabled(self, go_symbol, **kwargs): def get_scanner(self, **kwargs): return collect_and_parse_symbols - - -def is_macho(location): - """ - Return True if the file at ``location`` is a Mach-O binary, otherwise False. - Mach-O is the binary format used mostly by Apple macOs and Darwin. - See https://en.wikipedia.org/wiki/Mach-O for details. - """ - t = get_type(location) - return t.filetype_file.lower().startswith("mach-o") or t.mimetype_file.lower().startswith( - "application/x-mach-binary" - ) - - -def is_executable_binary(location): - """ - Return True if the file at ``location`` is an executable binary. - """ - - if not os.path.exists(location): - return False - - if not os.path.isfile(location): - return False - - typ = contenttype.Type(location) - - if not (typ.is_elf or typ.is_winexe or is_macho(location=location)): - return False - - return True - - -def clean_files(file_paths): - """ - Return a cleaned list of file_paths removing duplicates, and junk. - """ - files = set(file_paths) - files = [f for f in files if f != ""] - files.sort() - return files - - -def collect_and_parse_symbols(location, check_type=True, **kwargs): - """ - Return a mapping of Go symbols of interest for the Go binary file at ``location``. - If ``check_type`` is True, the file is checked and None is returned if file is not an - executable binary. Raise exceptions on errors. - """ - if check_type and not is_executable_binary(location): - return - - goresym_args = ["-p", location] - goresym_temp_dir = fileutils.get_temp_dir() - envt = {"TMPDIR": goresym_temp_dir} - - try: - rc, stdo, err = command.execute( - cmd_loc=get_goresym_location(), - args=goresym_args, - env=envt, - to_files=True, - ) - - if rc != 0: - raise Exception(open(err).read()) - - with open(stdo) as syms: - symbols = json.load(syms) - files = clean_files(symbols.get("Files") or []) - build_info = symbols.get("BuildInfo") or {} - return dict(go_symbols=dict(build_info=build_info, file_paths=files)) - - finally: - fileutils.delete(goresym_temp_dir) diff --git a/src/go_inspector/stdlib.py b/src/go_inspector/stdlib.py new file mode 100644 index 0000000..5dd5a10 --- /dev/null +++ b/src/go_inspector/stdlib.py @@ -0,0 +1,85 @@ +# -*- coding: utf-8 -*- +# +# Copyright (c) nexB Inc. and others. All rights reserved. +# ScanCode is a trademark of nexB Inc. +# SPDX-License-Identifier: Apache-2.0 +# See http://www.apache.org/licenses/LICENSE-2.0 for the license text. +# See https://github.com/nexB/go-inspector for support or download. +# See https://aboutcode.org for more information about nexB OSS projects. +# + +""" +Utilities to filter Go standard library packages. +See also https://github.com/golang/pkgsite/blob/87c415249864b5860acab46939f96affd52275f4/internal/stdlib/stdlib.go#L5 +""" + + +# Top level directories in go: +STANDARDS = { + "archive", + "bufio", + "builtin", + "bytes", + "cmp", + "compress", + "container", + "context", + "crypto", + "database", + "debug", + "embed", + "encoding", + "errors", + "expvar", + "flag", + "fmt", + "go", + "hash", + "html", + "image", + "index", + "io", + "log", + "maps", + "math", + "mime", + "net", + "os", + "path", + "plugin", + "reflect", + "regexp", + "runtime", + "slices", + "sort", + "strconv", + "strings", + "sync", + "syscall", + "testing", + "text", + "time", + "unicode", + "unsafe", +} + + +def is_standard_library(pkg_import, standards=STANDARDS): + """ + Return True if a Go package import strings is for the standard Go library. + + For example: + >>> is_standard_library("foo") + False + + """ + if not isinstance(pkg_import, str): + return False + + pkg_import = pkg_import.strip() + if " " in pkg_import: + _, _, pkg_import = pkg_import.partition(" ") + + packages = pkg_import.split("/") + base_package = packages[0] + return base_package in standards diff --git a/src/go_inspector/utils.py b/src/go_inspector/utils.py new file mode 100644 index 0000000..7bca1ec --- /dev/null +++ b/src/go_inspector/utils.py @@ -0,0 +1,228 @@ +# -*- coding: utf-8 -*- +# +# Copyright (c) nexB Inc. and others. All rights reserved. +# ScanCode is a trademark of nexB Inc. +# SPDX-License-Identifier: Apache-2.0 +# See http://www.apache.org/licenses/LICENSE-2.0 for the license text. +# See https://github.com/nexB/go-inspector for support or download. +# See https://aboutcode.org for more information about nexB OSS projects. +# +import re + +from packageurl import PackageURL + + +def get_nsname(purl): + if purl.namespace: + nsname = f"{purl.namespace}/{purl.name}" + else: + nsname = purl.name + return nsname + + +def repository_homepage_url(purl): + nsname = get_nsname(purl) + url = f"https://pkg.go.dev/{nsname}" + if version := purl.version: + url = f"{url}@{version}" + return url + + +def get_vcs_segments(purl): + nsname = get_nsname(purl) + if nsname.startswith(("github", "gitlab")): + segments = nsname.strip("/").split("/") + if len(segments) >= 3: + typ = segments[0] + ns = segments[1] + nm = segments[2] + return typ, ns, nm + + +def get_vcs_based_urls(purl): + urls = {} + tnsn = get_vcs_segments(purl) + if tnsn: + typ, ns, nm = tnsn + urls["vcs_url"] = f"git+https://{typ}.com/{ns}/{nm}.git" + urls["homepage_url"] = f"https://{typ}.com/{ns}/{nm}" + urls["bug_tracking_url"] = f"https://{typ}.com/{ns}/{nm}/issues" + urls["code_view_url"] = f"https://{typ}.com/{ns}/{nm}" + + return urls + + +def source_purl(purl): + """ + Return a source PURL string or None. + """ + tnsn = get_vcs_segments(purl) + if tnsn: + typ, ns, nm = tnsn + # strip trailing .com from github.com + typ, _, _ = typ.partition(".") + vrs = purl.version + # only use commit for pseudo semver versions + if vrs and (commit := extract_commit(vrs)): + vrs = commit + + return PackageURL(type=typ, namespace=ns, name=nm, version=vrs).to_string() + + +def is_pseudo_version(version): + """ + Return true if this is a "pseudo version". + + See https://go.dev/doc/modules/version-numbers + + For example:: + >>> version = "v0.0.0-20191222103121-ae1c48aa8615" + >>> is_pseudo_version("v0.0.0-20191222103121-ae1c48aa8615") + True + >>> is_pseudo_version("v0.1.0-20191222103121-ae1c48aa8615") + False + >>> is_pseudo_version("v2.0.17-alpha-stream-batch-insert") + False + >>> is_pseudo_version("v0.0. ") + False + """ + return version and version.startswith("v0.0.0-") + + +def extract_commit(version): + """ + Extract and return a commit from a Go mod/sum pseudo version or None + + For example:: + >>> version = "v0.0.0-20191222103121-ae1c48aa8615" + >>> extract_commit(version) + 'ae1c48aa8615' + """ + if is_pseudo_version(version): + return version.split("-")[-1] + + +def repository_download_url(purl): + if version := purl.version: + nsname = get_nsname(purl) + ensname = escape_path(nsname) + eversion = escape_path(version) + return f"https://proxy.golang.org/cloud.google.com/go/monitoring/@v/v1.17.0.zip" + + +def create_pseudo_version(vcs_commit, vcs_time): + """ + See example: + https://proxy.golang.org/github.com/mandiant/!go!re!sym/@v/v0.0.0-20240610210609-128f46b1611a.zip + + Calling: + https://proxy.golang.org/github.com/mandiant/!go!re!sym/@v/v0.0.0-00010101000000-128f46b1611a.zip + returns: + not found: github.com/mandiant/GoReSym@v0.0.0-00010101000000-128f46b1611a: + invalid pseudo-version: does not match version-control timestamp (expected 20240610210609) + Data we collect has this shape: + { + "Key": "vcs", + "Value": "git" + }, + { + "Key": "vcs.revision", + "Value": "128f46b1611a099678ae445776929b2d476ffed7" + }, + { + "Key": "vcs.time", + "Value": "2024-06-10T21:06:09Z" + }, + { + "Key": "vcs.modified", + "Value": "false" + } + + vcs.time: "2024-06-10T21:06:09Z" + 2024 06 10 21 06 09 + """ + normalized_time = re.sub(r"\D", "", vcs_time) + normalized_commit = vcs_commit[:12] + pseudo_version = f"v0.0.0-{normalized_time}-{normalized_commit}" + return pseudo_version + + +def parse_version(vers): + """ + Return a tuple of (major, minor, patch) numeric version numbers. + Return None if this is not a version or not a semver version + + Ignores rc and betas. This is a semver once you remove the go prefix. + + For example: + >>> parse_version("go1.0") + (1, 0, 0) + >>> parse_version("go1") + (1, 0, 0) + >>> parse_version("go1.22.2") + (1, 22, 2) + >>> parse_version("go2.22.2") + (2, 22, 2) + + >>> parse_version("go1.0.0rc2") + >>> parse_version("1") + """ + if not isinstance(vers, str): + return + + _, go, version = vers.strip().partition("go") + if go != "go": + return + + if not version.replace(".", "").isdigit(): + return + + segments = version.split(".") + l = len(segments) + minor = patch = 0 + if l == 1: + major = segments[0] + elif l == 2: + major, minor = segments + elif l == 3: + major, minor, patch = segments + else: + return + + return int(major), int(minor), int(patch) + + +def get_urls(purl): + """ + Return a mapping of URLs and related PURLs PackageData attributes inferred for this Go module purl. + """ + if isinstance(purl, str): + purl = PackageURL.from_string(purl) + urls = {} + urls["repository_homepage_url"] = repository_homepage_url(purl) + if rdu := repository_download_url(purl): + urls["repository_download_url"] = rdu + if su := source_purl(purl): + urls["source_packages"] = [su] + urls.update(get_vcs_based_urls((purl))) + return urls + + +def escape_path(path: str) -> str: + """ + Return an case-encoded module path or version name. + + This is done by replacing every uppercase letter with an exclamation mark followed by the + corresponding lower-case letter, in order to avoid ambiguity when serving from case-insensitive + file systems. + + See https://golang.org/ref/mod#goproxy-protocol. + """ + escaped_path = "" + for c in path: + if c >= "A" and c <= "Z": + # replace uppercase with !lowercase + escaped_path += "!" + chr(ord(c) + ord("a") - ord("A")) + else: + escaped_path += c + return escaped_path diff --git a/tests/data/GoReSym_lin-collect_and_parse_symbols.json b/tests/data/GoReSym_lin-collect_and_parse_symbols.json new file mode 100644 index 0000000..4d84be8 --- /dev/null +++ b/tests/data/GoReSym_lin-collect_and_parse_symbols.json @@ -0,0 +1,474 @@ +{ + "go_symbols": { + "build_info": { + "GoVersion": "go1.22.2", + "Path": "github.com/mandiant/GoReSym", + "Main": { + "Path": "github.com/mandiant/GoReSym", + "Version": "(devel)", + "Sum": "", + "Replace": null + }, + "Deps": [ + { + "Path": "github.com/elliotchance/orderedmap", + "Version": "v1.4.0", + "Sum": "h1:wZtfeEONCbx6in1CZyE6bELEt/vFayMvsxqI5SgsR+A=", + "Replace": null + }, + { + "Path": "golang.org/x/arch", + "Version": "v0.0.0-20201008161808-52c3e6f60cff", + "Sum": "h1:XmKBi9R6duxOB3lfc72wyrwiOY7X2Jl1wuI+RFOyMDE=", + "Replace": null + }, + { + "Path": "golang.org/x/exp", + "Version": "v0.0.0-20230811145659-89c5cff77bcb", + "Sum": "h1:mIKbk8weKhSeLH2GmUTrvx8CjkyJmnU1wFmg59CUjFA=", + "Replace": null + }, + { + "Path": "rsc.io/binaryregexp", + "Version": "v0.2.0", + "Sum": "h1:HfqmD5MEmC0zvwBuF187nq9mdnXjXsSivRiXN7SmRkE=", + "Replace": null + } + ], + "Settings": [ + { + "Key": "-buildmode", + "Value": "exe" + }, + { + "Key": "-compiler", + "Value": "gc" + }, + { + "Key": "DefaultGODEBUG", + "Value": "httplaxcontentlength=1,httpmuxgo121=1,tls10server=1,tlsrsakex=1,tlsunsafeekm=1" + }, + { + "Key": "CGO_ENABLED", + "Value": "1" + }, + { + "Key": "CGO_CFLAGS", + "Value": "" + }, + { + "Key": "CGO_CPPFLAGS", + "Value": "" + }, + { + "Key": "CGO_CXXFLAGS", + "Value": "" + }, + { + "Key": "CGO_LDFLAGS", + "Value": "" + }, + { + "Key": "GOARCH", + "Value": "amd64" + }, + { + "Key": "GOOS", + "Value": "linux" + }, + { + "Key": "GOAMD64", + "Value": "v1" + }, + { + "Key": "vcs", + "Value": "git" + }, + { + "Key": "vcs.revision", + "Value": "e3bc1884ad229b47bf87b50ef31c9972bb135265" + }, + { + "Key": "vcs.time", + "Value": "2024-08-02T14:26:59Z" + }, + { + "Key": "vcs.modified", + "Value": "true" + } + ] + }, + "file_paths": [ + "/home/pombreda/go/pkg/mod/github.com/elliotchance/orderedmap@v1.4.0/element.go", + "/home/pombreda/go/pkg/mod/github.com/elliotchance/orderedmap@v1.4.0/orderedmap.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/arm/armasm/decode.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/arm/armasm/gnu.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/arm64/arm64asm/decode.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/arm64/arm64asm/plan9x.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/ppc64/ppc64asm/decode.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/ppc64/ppc64asm/plan9.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/ppc64/ppc64asm/tables.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/x86/x86asm/gnu.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/x86/x86asm/inst.go", + "/home/pombreda/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/x86/x86asm/intel.go", + "/home/pombreda/go/pkg/mod/golang.org/x/exp@v0.0.0-20230811145659-89c5cff77bcb/slices/slices.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/backtrack.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/exec.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/onepass.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/regexp.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/compile.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/parse.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/perl_groups.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/prog.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/regexp.go", + "/home/pombreda/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/simplify.go", + "/home/pombreda/w421/GoReSym/archive/archive.go", + "/home/pombreda/w421/GoReSym/bio/buf.go", + "/home/pombreda/w421/GoReSym/bio/buf_mmap.go", + "/home/pombreda/w421/GoReSym/buildid/buildid.go", + "/home/pombreda/w421/GoReSym/buildid/note.go", + "/home/pombreda/w421/GoReSym/buildinfo/buildinfo.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/attr_string.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/class_string.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/const.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/entry.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/line.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/tag_string.go", + "/home/pombreda/w421/GoReSym/debug/dwarf/type.go", + "/home/pombreda/w421/GoReSym/debug/elf/elf.go", + "/home/pombreda/w421/GoReSym/debug/elf/file.go", + "/home/pombreda/w421/GoReSym/debug/elf/reader.go", + "/home/pombreda/w421/GoReSym/debug/gosym/pclntab.go", + "/home/pombreda/w421/GoReSym/debug/gosym/symtab.go", + "/home/pombreda/w421/GoReSym/debug/macho/file.go", + "/home/pombreda/w421/GoReSym/debug/macho/macho.go", + "/home/pombreda/w421/GoReSym/debug/pe/file.go", + "/home/pombreda/w421/GoReSym/debug/pe/section.go", + "/home/pombreda/w421/GoReSym/debug/pe/string.go", + "/home/pombreda/w421/GoReSym/debug/pe/symbol.go", + "/home/pombreda/w421/GoReSym/goobj/builtin.go", + "/home/pombreda/w421/GoReSym/goobj/objfile.go", + "/home/pombreda/w421/GoReSym/io/fs/fs.go", + "/home/pombreda/w421/GoReSym/main.go", + "/home/pombreda/w421/GoReSym/objfile/disasm.go", + "/home/pombreda/w421/GoReSym/objfile/elf.go", + "/home/pombreda/w421/GoReSym/objfile/goobj.go", + "/home/pombreda/w421/GoReSym/objfile/internals.go", + "/home/pombreda/w421/GoReSym/objfile/macho.go", + "/home/pombreda/w421/GoReSym/objfile/objfile.go", + "/home/pombreda/w421/GoReSym/objfile/patterns.go", + "/home/pombreda/w421/GoReSym/objfile/pe.go", + "/home/pombreda/w421/GoReSym/objfile/scanner.go", + "/home/pombreda/w421/GoReSym/runtime/debug/mod.go", + "/home/pombreda/w421/GoReSym/saferio/io.go", + "/home/pombreda/w421/GoReSym/sys/arch.go", + "/home/pombreda/w421/GoReSym/xcoff/file.go", + "/usr/lib/go-1.22/src/bufio/bufio.go", + "/usr/lib/go-1.22/src/bytes/buffer.go", + "/usr/lib/go-1.22/src/bytes/bytes.go", + "/usr/lib/go-1.22/src/bytes/reader.go", + "/usr/lib/go-1.22/src/cmp/cmp.go", + "/usr/lib/go-1.22/src/compress/flate/dict_decoder.go", + "/usr/lib/go-1.22/src/compress/flate/huffman_bit_writer.go", + "/usr/lib/go-1.22/src/compress/flate/huffman_code.go", + "/usr/lib/go-1.22/src/compress/flate/inflate.go", + "/usr/lib/go-1.22/src/compress/zlib/reader.go", + "/usr/lib/go-1.22/src/container/list/list.go", + "/usr/lib/go-1.22/src/crypto/crypto.go", + "/usr/lib/go-1.22/src/crypto/internal/boring/notboring.go", + "/usr/lib/go-1.22/src/crypto/internal/boring/sig/sig_amd64.s", + "/usr/lib/go-1.22/src/crypto/sha1/sha1.go", + "/usr/lib/go-1.22/src/crypto/sha1/sha1block_amd64.go", + "/usr/lib/go-1.22/src/crypto/sha1/sha1block_amd64.s", + "/usr/lib/go-1.22/src/crypto/sha256/sha256.go", + "/usr/lib/go-1.22/src/crypto/sha256/sha256block_amd64.go", + "/usr/lib/go-1.22/src/crypto/sha256/sha256block_amd64.s", + "/usr/lib/go-1.22/src/debug/dwarf/attr_string.go", + "/usr/lib/go-1.22/src/debug/dwarf/entry.go", + "/usr/lib/go-1.22/src/debug/dwarf/line.go", + "/usr/lib/go-1.22/src/debug/elf/elf.go", + "/usr/lib/go-1.22/src/debug/elf/file.go", + "/usr/lib/go-1.22/src/debug/elf/reader.go", + "/usr/lib/go-1.22/src/debug/macho/fat.go", + "/usr/lib/go-1.22/src/debug/macho/file.go", + "/usr/lib/go-1.22/src/debug/macho/macho.go", + "/usr/lib/go-1.22/src/debug/pe/file.go", + "/usr/lib/go-1.22/src/debug/pe/section.go", + "/usr/lib/go-1.22/src/debug/pe/string.go", + "/usr/lib/go-1.22/src/debug/pe/symbol.go", + "/usr/lib/go-1.22/src/debug/plan9obj/file.go", + "/usr/lib/go-1.22/src/encoding/base64/base64.go", + "/usr/lib/go-1.22/src/encoding/binary/binary.go", + "/usr/lib/go-1.22/src/encoding/binary/varint.go", + "/usr/lib/go-1.22/src/encoding/json/decode.go", + "/usr/lib/go-1.22/src/encoding/json/encode.go", + "/usr/lib/go-1.22/src/encoding/json/fold.go", + "/usr/lib/go-1.22/src/encoding/json/indent.go", + "/usr/lib/go-1.22/src/encoding/json/scanner.go", + "/usr/lib/go-1.22/src/encoding/json/tags.go", + "/usr/lib/go-1.22/src/errors/errors.go", + "/usr/lib/go-1.22/src/errors/wrap.go", + "/usr/lib/go-1.22/src/flag/flag.go", + "/usr/lib/go-1.22/src/fmt/errors.go", + "/usr/lib/go-1.22/src/fmt/format.go", + "/usr/lib/go-1.22/src/fmt/print.go", + "/usr/lib/go-1.22/src/hash/adler32/adler32.go", + "/usr/lib/go-1.22/src/internal/abi/abi.go", + "/usr/lib/go-1.22/src/internal/abi/switch.go", + "/usr/lib/go-1.22/src/internal/abi/type.go", + "/usr/lib/go-1.22/src/internal/bisect/bisect.go", + "/usr/lib/go-1.22/src/internal/bytealg/bytealg.go", + "/usr/lib/go-1.22/src/internal/bytealg/compare_amd64.s", + "/usr/lib/go-1.22/src/internal/bytealg/count_amd64.s", + "/usr/lib/go-1.22/src/internal/bytealg/count_native.go", + "/usr/lib/go-1.22/src/internal/bytealg/equal_amd64.s", + "/usr/lib/go-1.22/src/internal/bytealg/index_amd64.go", + "/usr/lib/go-1.22/src/internal/bytealg/index_amd64.s", + "/usr/lib/go-1.22/src/internal/bytealg/indexbyte_amd64.s", + "/usr/lib/go-1.22/src/internal/bytealg/lastindexbyte_generic.go", + "/usr/lib/go-1.22/src/internal/chacha8rand/chacha8.go", + "/usr/lib/go-1.22/src/internal/chacha8rand/chacha8_amd64.s", + "/usr/lib/go-1.22/src/internal/cpu/cpu.go", + "/usr/lib/go-1.22/src/internal/cpu/cpu_x86.go", + "/usr/lib/go-1.22/src/internal/cpu/cpu_x86.s", + "/usr/lib/go-1.22/src/internal/fmtsort/sort.go", + "/usr/lib/go-1.22/src/internal/godebug/godebug.go", + "/usr/lib/go-1.22/src/internal/godebugs/table.go", + "/usr/lib/go-1.22/src/internal/itoa/itoa.go", + "/usr/lib/go-1.22/src/internal/poll/errno_unix.go", + "/usr/lib/go-1.22/src/internal/poll/fd.go", + "/usr/lib/go-1.22/src/internal/poll/fd_mutex.go", + "/usr/lib/go-1.22/src/internal/poll/fd_poll_runtime.go", + "/usr/lib/go-1.22/src/internal/poll/fd_posix.go", + "/usr/lib/go-1.22/src/internal/poll/fd_unix.go", + "/usr/lib/go-1.22/src/internal/poll/fd_unixjs.go", + "/usr/lib/go-1.22/src/internal/reflectlite/swapper.go", + "/usr/lib/go-1.22/src/internal/reflectlite/type.go", + "/usr/lib/go-1.22/src/internal/reflectlite/value.go", + "/usr/lib/go-1.22/src/internal/saferio/io.go", + "/usr/lib/go-1.22/src/internal/syscall/unix/fcntl_unix.go", + "/usr/lib/go-1.22/src/internal/syscall/unix/nonblocking_unix.go", + "/usr/lib/go-1.22/src/internal/testlog/exit.go", + "/usr/lib/go-1.22/src/internal/testlog/log.go", + "/usr/lib/go-1.22/src/internal/zstd/bits.go", + "/usr/lib/go-1.22/src/internal/zstd/block.go", + "/usr/lib/go-1.22/src/internal/zstd/fse.go", + "/usr/lib/go-1.22/src/internal/zstd/huff.go", + "/usr/lib/go-1.22/src/internal/zstd/literals.go", + "/usr/lib/go-1.22/src/internal/zstd/window.go", + "/usr/lib/go-1.22/src/internal/zstd/xxhash.go", + "/usr/lib/go-1.22/src/internal/zstd/zstd.go", + "/usr/lib/go-1.22/src/io/fs/fs.go", + "/usr/lib/go-1.22/src/io/io.go", + "/usr/lib/go-1.22/src/log/log.go", + "/usr/lib/go-1.22/src/math/abs.go", + "/usr/lib/go-1.22/src/math/bits.go", + "/usr/lib/go-1.22/src/math/bits/bits.go", + "/usr/lib/go-1.22/src/math/exp_amd64.go", + "/usr/lib/go-1.22/src/math/rand/rand.go", + "/usr/lib/go-1.22/src/math/rand/rng.go", + "/usr/lib/go-1.22/src/math/unsafe.go", + "/usr/lib/go-1.22/src/os/dir_unix.go", + "/usr/lib/go-1.22/src/os/error.go", + "/usr/lib/go-1.22/src/os/file.go", + "/usr/lib/go-1.22/src/os/file_open_unix.go", + "/usr/lib/go-1.22/src/os/file_posix.go", + "/usr/lib/go-1.22/src/os/file_unix.go", + "/usr/lib/go-1.22/src/os/path_unix.go", + "/usr/lib/go-1.22/src/os/proc.go", + "/usr/lib/go-1.22/src/os/stat_linux.go", + "/usr/lib/go-1.22/src/os/stat_unix.go", + "/usr/lib/go-1.22/src/os/types.go", + "/usr/lib/go-1.22/src/os/types_unix.go", + "/usr/lib/go-1.22/src/path/filepath/path.go", + "/usr/lib/go-1.22/src/reflect/abi.go", + "/usr/lib/go-1.22/src/reflect/asm_amd64.s", + "/usr/lib/go-1.22/src/reflect/float32reg_generic.go", + "/usr/lib/go-1.22/src/reflect/makefunc.go", + "/usr/lib/go-1.22/src/reflect/type.go", + "/usr/lib/go-1.22/src/reflect/value.go", + "/usr/lib/go-1.22/src/regexp/regexp.go", + "/usr/lib/go-1.22/src/regexp/syntax/perl_groups.go", + "/usr/lib/go-1.22/src/runtime/alg.go", + "/usr/lib/go-1.22/src/runtime/arena.go", + "/usr/lib/go-1.22/src/runtime/asm.s", + "/usr/lib/go-1.22/src/runtime/asm_amd64.s", + "/usr/lib/go-1.22/src/runtime/atomic_pointer.go", + "/usr/lib/go-1.22/src/runtime/cgo_mmap.go", + "/usr/lib/go-1.22/src/runtime/cgo_sigaction.go", + "/usr/lib/go-1.22/src/runtime/cgocall.go", + "/usr/lib/go-1.22/src/runtime/chan.go", + "/usr/lib/go-1.22/src/runtime/cpuflags_amd64.go", + "/usr/lib/go-1.22/src/runtime/cpuprof.go", + "/usr/lib/go-1.22/src/runtime/debug.go", + "/usr/lib/go-1.22/src/runtime/debugcall.go", + "/usr/lib/go-1.22/src/runtime/defs_linux_amd64.go", + "/usr/lib/go-1.22/src/runtime/duff_amd64.s", + "/usr/lib/go-1.22/src/runtime/env_posix.go", + "/usr/lib/go-1.22/src/runtime/error.go", + "/usr/lib/go-1.22/src/runtime/exithook.go", + "/usr/lib/go-1.22/src/runtime/extern.go", + "/usr/lib/go-1.22/src/runtime/fastlog2.go", + "/usr/lib/go-1.22/src/runtime/fds_unix.go", + "/usr/lib/go-1.22/src/runtime/float.go", + "/usr/lib/go-1.22/src/runtime/hash64.go", + "/usr/lib/go-1.22/src/runtime/histogram.go", + "/usr/lib/go-1.22/src/runtime/iface.go", + "/usr/lib/go-1.22/src/runtime/internal/atomic/types.go", + "/usr/lib/go-1.22/src/runtime/internal/sys/intrinsics.go", + "/usr/lib/go-1.22/src/runtime/internal/syscall/asm_linux_amd64.s", + "/usr/lib/go-1.22/src/runtime/internal/syscall/syscall_linux.go", + "/usr/lib/go-1.22/src/runtime/lfstack.go", + "/usr/lib/go-1.22/src/runtime/lock_futex.go", + "/usr/lib/go-1.22/src/runtime/lockrank.go", + "/usr/lib/go-1.22/src/runtime/lockrank_off.go", + "/usr/lib/go-1.22/src/runtime/malloc.go", + "/usr/lib/go-1.22/src/runtime/map.go", + "/usr/lib/go-1.22/src/runtime/map_fast32.go", + "/usr/lib/go-1.22/src/runtime/map_fast64.go", + "/usr/lib/go-1.22/src/runtime/map_faststr.go", + "/usr/lib/go-1.22/src/runtime/mbarrier.go", + "/usr/lib/go-1.22/src/runtime/mbitmap.go", + "/usr/lib/go-1.22/src/runtime/mbitmap_allocheaders.go", + "/usr/lib/go-1.22/src/runtime/mcache.go", + "/usr/lib/go-1.22/src/runtime/mcentral.go", + "/usr/lib/go-1.22/src/runtime/mcheckmark.go", + "/usr/lib/go-1.22/src/runtime/mem.go", + "/usr/lib/go-1.22/src/runtime/mem_linux.go", + "/usr/lib/go-1.22/src/runtime/memclr_amd64.s", + "/usr/lib/go-1.22/src/runtime/memmove_amd64.s", + "/usr/lib/go-1.22/src/runtime/metrics.go", + "/usr/lib/go-1.22/src/runtime/mfinal.go", + "/usr/lib/go-1.22/src/runtime/mfixalloc.go", + "/usr/lib/go-1.22/src/runtime/mgc.go", + "/usr/lib/go-1.22/src/runtime/mgclimit.go", + "/usr/lib/go-1.22/src/runtime/mgcmark.go", + "/usr/lib/go-1.22/src/runtime/mgcpacer.go", + "/usr/lib/go-1.22/src/runtime/mgcscavenge.go", + "/usr/lib/go-1.22/src/runtime/mgcstack.go", + "/usr/lib/go-1.22/src/runtime/mgcsweep.go", + "/usr/lib/go-1.22/src/runtime/mgcwork.go", + "/usr/lib/go-1.22/src/runtime/mheap.go", + "/usr/lib/go-1.22/src/runtime/mpagealloc.go", + "/usr/lib/go-1.22/src/runtime/mpagealloc_64bit.go", + "/usr/lib/go-1.22/src/runtime/mpagecache.go", + "/usr/lib/go-1.22/src/runtime/mpallocbits.go", + "/usr/lib/go-1.22/src/runtime/mprof.go", + "/usr/lib/go-1.22/src/runtime/mranges.go", + "/usr/lib/go-1.22/src/runtime/msize_allocheaders.go", + "/usr/lib/go-1.22/src/runtime/mspanset.go", + "/usr/lib/go-1.22/src/runtime/mstats.go", + "/usr/lib/go-1.22/src/runtime/mwbbuf.go", + "/usr/lib/go-1.22/src/runtime/nbpipe_pipe2.go", + "/usr/lib/go-1.22/src/runtime/netpoll.go", + "/usr/lib/go-1.22/src/runtime/netpoll_epoll.go", + "/usr/lib/go-1.22/src/runtime/os_linux.go", + "/usr/lib/go-1.22/src/runtime/os_linux_generic.go", + "/usr/lib/go-1.22/src/runtime/pagetrace_off.go", + "/usr/lib/go-1.22/src/runtime/panic.go", + "/usr/lib/go-1.22/src/runtime/pinner.go", + "/usr/lib/go-1.22/src/runtime/preempt.go", + "/usr/lib/go-1.22/src/runtime/preempt_amd64.s", + "/usr/lib/go-1.22/src/runtime/print.go", + "/usr/lib/go-1.22/src/runtime/proc.go", + "/usr/lib/go-1.22/src/runtime/profbuf.go", + "/usr/lib/go-1.22/src/runtime/rand.go", + "/usr/lib/go-1.22/src/runtime/retry.go", + "/usr/lib/go-1.22/src/runtime/rt0_linux_amd64.s", + "/usr/lib/go-1.22/src/runtime/runtime.go", + "/usr/lib/go-1.22/src/runtime/runtime1.go", + "/usr/lib/go-1.22/src/runtime/runtime2.go", + "/usr/lib/go-1.22/src/runtime/rwmutex.go", + "/usr/lib/go-1.22/src/runtime/security_unix.go", + "/usr/lib/go-1.22/src/runtime/select.go", + "/usr/lib/go-1.22/src/runtime/sema.go", + "/usr/lib/go-1.22/src/runtime/signal_amd64.go", + "/usr/lib/go-1.22/src/runtime/signal_linux_amd64.go", + "/usr/lib/go-1.22/src/runtime/signal_unix.go", + "/usr/lib/go-1.22/src/runtime/sigqueue.go", + "/usr/lib/go-1.22/src/runtime/slice.go", + "/usr/lib/go-1.22/src/runtime/stack.go", + "/usr/lib/go-1.22/src/runtime/stkframe.go", + "/usr/lib/go-1.22/src/runtime/string.go", + "/usr/lib/go-1.22/src/runtime/stubs.go", + "/usr/lib/go-1.22/src/runtime/stubs2.go", + "/usr/lib/go-1.22/src/runtime/symtab.go", + "/usr/lib/go-1.22/src/runtime/symtabinl.go", + "/usr/lib/go-1.22/src/runtime/sys_linux_amd64.s", + "/usr/lib/go-1.22/src/runtime/sys_x86.go", + "/usr/lib/go-1.22/src/runtime/tagptr_64bit.go", + "/usr/lib/go-1.22/src/runtime/time.go", + "/usr/lib/go-1.22/src/runtime/time_linux_amd64.s", + "/usr/lib/go-1.22/src/runtime/time_nofake.go", + "/usr/lib/go-1.22/src/runtime/trace2.go", + "/usr/lib/go-1.22/src/runtime/trace2buf.go", + "/usr/lib/go-1.22/src/runtime/trace2cpu.go", + "/usr/lib/go-1.22/src/runtime/trace2event.go", + "/usr/lib/go-1.22/src/runtime/trace2map.go", + "/usr/lib/go-1.22/src/runtime/trace2region.go", + "/usr/lib/go-1.22/src/runtime/trace2runtime.go", + "/usr/lib/go-1.22/src/runtime/trace2stack.go", + "/usr/lib/go-1.22/src/runtime/trace2status.go", + "/usr/lib/go-1.22/src/runtime/trace2string.go", + "/usr/lib/go-1.22/src/runtime/trace2time.go", + "/usr/lib/go-1.22/src/runtime/traceback.go", + "/usr/lib/go-1.22/src/runtime/type.go", + "/usr/lib/go-1.22/src/runtime/typekind.go", + "/usr/lib/go-1.22/src/runtime/unsafe.go", + "/usr/lib/go-1.22/src/runtime/utf8.go", + "/usr/lib/go-1.22/src/runtime/vdso_linux.go", + "/usr/lib/go-1.22/src/runtime/write_err.go", + "/usr/lib/go-1.22/src/slices/slices.go", + "/usr/lib/go-1.22/src/slices/sort.go", + "/usr/lib/go-1.22/src/slices/zsortanyfunc.go", + "/usr/lib/go-1.22/src/slices/zsortordered.go", + "/usr/lib/go-1.22/src/sort/slice.go", + "/usr/lib/go-1.22/src/sort/sort.go", + "/usr/lib/go-1.22/src/sort/sort_impl_go121.go", + "/usr/lib/go-1.22/src/sort/zsortfunc.go", + "/usr/lib/go-1.22/src/sort/zsortinterface.go", + "/usr/lib/go-1.22/src/strconv/atob.go", + "/usr/lib/go-1.22/src/strconv/atoi.go", + "/usr/lib/go-1.22/src/strconv/bytealg.go", + "/usr/lib/go-1.22/src/strconv/decimal.go", + "/usr/lib/go-1.22/src/strconv/ftoa.go", + "/usr/lib/go-1.22/src/strconv/ftoaryu.go", + "/usr/lib/go-1.22/src/strconv/itoa.go", + "/usr/lib/go-1.22/src/strconv/quote.go", + "/usr/lib/go-1.22/src/strings/builder.go", + "/usr/lib/go-1.22/src/strings/compare.go", + "/usr/lib/go-1.22/src/strings/replace.go", + "/usr/lib/go-1.22/src/strings/strings.go", + "/usr/lib/go-1.22/src/sync/atomic/type.go", + "/usr/lib/go-1.22/src/sync/atomic/value.go", + "/usr/lib/go-1.22/src/sync/map.go", + "/usr/lib/go-1.22/src/sync/mutex.go", + "/usr/lib/go-1.22/src/sync/once.go", + "/usr/lib/go-1.22/src/sync/pool.go", + "/usr/lib/go-1.22/src/sync/poolqueue.go", + "/usr/lib/go-1.22/src/sync/runtime.go", + "/usr/lib/go-1.22/src/sync/rwmutex.go", + "/usr/lib/go-1.22/src/sync/waitgroup.go", + "/usr/lib/go-1.22/src/syscall/env_unix.go", + "/usr/lib/go-1.22/src/syscall/exec_unix.go", + "/usr/lib/go-1.22/src/syscall/rlimit.go", + "/usr/lib/go-1.22/src/syscall/syscall.go", + "/usr/lib/go-1.22/src/syscall/syscall_linux.go", + "/usr/lib/go-1.22/src/syscall/syscall_unix.go", + "/usr/lib/go-1.22/src/syscall/zsyscall_linux_amd64.go", + "/usr/lib/go-1.22/src/time/format.go", + "/usr/lib/go-1.22/src/time/format_rfc3339.go", + "/usr/lib/go-1.22/src/time/sys_unix.go", + "/usr/lib/go-1.22/src/time/time.go", + "/usr/lib/go-1.22/src/time/zoneinfo.go", + "/usr/lib/go-1.22/src/time/zoneinfo_goroot.go", + "/usr/lib/go-1.22/src/time/zoneinfo_read.go", + "/usr/lib/go-1.22/src/time/zoneinfo_unix.go", + "/usr/lib/go-1.22/src/unicode/digit.go", + "/usr/lib/go-1.22/src/unicode/graphic.go", + "/usr/lib/go-1.22/src/unicode/letter.go", + "/usr/lib/go-1.22/src/unicode/tables.go", + "/usr/lib/go-1.22/src/unicode/utf8/utf8.go" + ] + } +} \ No newline at end of file diff --git a/tests/data/GoReSym_lin-goresym.json b/tests/data/GoReSym_lin-goresym.json deleted file mode 100644 index 27872ff..0000000 --- a/tests/data/GoReSym_lin-goresym.json +++ /dev/null @@ -1,458 +0,0 @@ -{ - "go_symbols": { - "build_info": { - "GoVersion": "go1.22.0", - "Path": "github.com/mandiant/GoReSym", - "Main": { - "Path": "github.com/mandiant/GoReSym", - "Version": "(devel)", - "Sum": "", - "Replace": null - }, - "Deps": [ - { - "Path": "github.com/elliotchance/orderedmap", - "Version": "v1.4.0", - "Sum": "h1:wZtfeEONCbx6in1CZyE6bELEt/vFayMvsxqI5SgsR+A=", - "Replace": null - }, - { - "Path": "golang.org/x/arch", - "Version": "v0.0.0-20201008161808-52c3e6f60cff", - "Sum": "h1:XmKBi9R6duxOB3lfc72wyrwiOY7X2Jl1wuI+RFOyMDE=", - "Replace": null - }, - { - "Path": "golang.org/x/exp", - "Version": "v0.0.0-20230811145659-89c5cff77bcb", - "Sum": "h1:mIKbk8weKhSeLH2GmUTrvx8CjkyJmnU1wFmg59CUjFA=", - "Replace": null - }, - { - "Path": "rsc.io/binaryregexp", - "Version": "v0.2.0", - "Sum": "h1:HfqmD5MEmC0zvwBuF187nq9mdnXjXsSivRiXN7SmRkE=", - "Replace": null - } - ], - "Settings": [ - { - "Key": "-buildmode", - "Value": "exe" - }, - { - "Key": "-compiler", - "Value": "gc" - }, - { - "Key": "DefaultGODEBUG", - "Value": "httplaxcontentlength=1,httpmuxgo121=1,tls10server=1,tlsrsakex=1,tlsunsafeekm=1" - }, - { - "Key": "CGO_ENABLED", - "Value": "0" - }, - { - "Key": "GOARCH", - "Value": "amd64" - }, - { - "Key": "GOOS", - "Value": "linux" - }, - { - "Key": "GOAMD64", - "Value": "v1" - }, - { - "Key": "vcs", - "Value": "git" - }, - { - "Key": "vcs.revision", - "Value": "76f8f7c2d365808283ceabec23b8636773f8ef53" - }, - { - "Key": "vcs.time", - "Value": "2024-02-23T17:49:00Z" - }, - { - "Key": "vcs.modified", - "Value": "false" - } - ] - }, - "file_paths": [ - "C:/Users/runneradmin/go/pkg/mod/github.com/elliotchance/orderedmap@v1.4.0/element.go", - "C:/Users/runneradmin/go/pkg/mod/github.com/elliotchance/orderedmap@v1.4.0/orderedmap.go", - "C:/Users/runneradmin/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/arm/armasm/decode.go", - "C:/Users/runneradmin/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/arm/armasm/gnu.go", - "C:/Users/runneradmin/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/arm64/arm64asm/decode.go", - "C:/Users/runneradmin/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/arm64/arm64asm/plan9x.go", - "C:/Users/runneradmin/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/ppc64/ppc64asm/decode.go", - "C:/Users/runneradmin/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/ppc64/ppc64asm/plan9.go", - "C:/Users/runneradmin/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/ppc64/ppc64asm/tables.go", - "C:/Users/runneradmin/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/x86/x86asm/gnu.go", - "C:/Users/runneradmin/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/x86/x86asm/inst.go", - "C:/Users/runneradmin/go/pkg/mod/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff/x86/x86asm/intel.go", - "C:/Users/runneradmin/go/pkg/mod/golang.org/x/exp@v0.0.0-20230811145659-89c5cff77bcb/slices/slices.go", - "C:/Users/runneradmin/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/backtrack.go", - "C:/Users/runneradmin/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/exec.go", - "C:/Users/runneradmin/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/onepass.go", - "C:/Users/runneradmin/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/regexp.go", - "C:/Users/runneradmin/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/compile.go", - "C:/Users/runneradmin/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/parse.go", - "C:/Users/runneradmin/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/perl_groups.go", - "C:/Users/runneradmin/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/prog.go", - "C:/Users/runneradmin/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/regexp.go", - "C:/Users/runneradmin/go/pkg/mod/rsc.io/binaryregexp@v0.2.0/syntax/simplify.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/bufio/bufio.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/bytes/buffer.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/bytes/bytes.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/bytes/reader.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/cmp/cmp.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/compress/flate/dict_decoder.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/compress/flate/huffman_bit_writer.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/compress/flate/huffman_code.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/compress/flate/inflate.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/compress/zlib/reader.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/container/list/list.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/crypto/crypto.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/crypto/internal/boring/notboring.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/crypto/internal/boring/sig/sig_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/crypto/sha1/sha1.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/crypto/sha1/sha1block_amd64.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/crypto/sha1/sha1block_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/crypto/sha256/sha256.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/crypto/sha256/sha256block_amd64.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/crypto/sha256/sha256block_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/dwarf/attr_string.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/dwarf/entry.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/dwarf/line.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/elf/elf.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/elf/file.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/elf/reader.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/macho/fat.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/macho/file.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/macho/macho.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/pe/file.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/pe/section.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/pe/string.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/pe/symbol.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/debug/plan9obj/file.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/encoding/base64/base64.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/encoding/binary/binary.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/encoding/binary/varint.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/encoding/json/decode.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/encoding/json/encode.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/encoding/json/fold.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/encoding/json/indent.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/encoding/json/scanner.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/encoding/json/tags.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/errors/errors.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/errors/wrap.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/flag/flag.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/fmt/errors.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/fmt/format.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/fmt/print.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/hash/adler32/adler32.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/abi/abi.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/abi/switch.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/abi/type.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/bisect/bisect.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/bytealg/bytealg.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/bytealg/compare_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/bytealg/count_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/bytealg/count_native.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/bytealg/equal_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/bytealg/index_amd64.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/bytealg/index_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/bytealg/indexbyte_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/bytealg/lastindexbyte_generic.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/chacha8rand/chacha8.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/chacha8rand/chacha8_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/cpu/cpu.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/cpu/cpu_x86.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/cpu/cpu_x86.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/fmtsort/sort.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/godebug/godebug.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/godebugs/table.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/itoa/itoa.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/poll/errno_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/poll/fd.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/poll/fd_mutex.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/poll/fd_poll_runtime.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/poll/fd_posix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/poll/fd_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/poll/fd_unixjs.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/reflectlite/swapper.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/reflectlite/type.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/reflectlite/value.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/saferio/io.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/syscall/unix/fcntl_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/syscall/unix/nonblocking_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/testlog/exit.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/testlog/log.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/zstd/bits.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/zstd/block.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/zstd/fse.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/zstd/huff.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/zstd/literals.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/zstd/window.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/zstd/xxhash.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/internal/zstd/zstd.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/io/fs/fs.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/io/io.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/log/log.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/math/abs.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/math/bits.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/math/bits/bits.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/math/exp_amd64.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/math/rand/rand.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/math/rand/rng.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/math/unsafe.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/os/dir_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/os/error.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/os/file.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/os/file_open_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/os/file_posix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/os/file_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/os/path_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/os/proc.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/os/stat_linux.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/os/stat_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/os/types.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/os/types_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/path/filepath/path.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/reflect/abi.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/reflect/asm_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/reflect/float32reg_generic.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/reflect/makefunc.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/reflect/type.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/reflect/value.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/regexp/regexp.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/regexp/syntax/perl_groups.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/alg.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/arena.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/asm_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/atomic_pointer.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/cgo_mmap.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/cgo_sigaction.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/cgocall.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/chan.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/cpuflags_amd64.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/cpuprof.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/debug.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/debugcall.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/defs_linux_amd64.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/duff_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/env_posix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/error.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/exithook.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/extern.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/fastlog2.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/fds_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/float.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/hash64.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/histogram.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/iface.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/internal/atomic/types.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/internal/sys/intrinsics.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/internal/syscall/asm_linux_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/internal/syscall/syscall_linux.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/lfstack.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/lock_futex.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/lockrank.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/lockrank_off.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/malloc.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/map.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/map_fast32.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/map_fast64.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/map_faststr.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mbarrier.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mbitmap.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mbitmap_allocheaders.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mcache.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mcentral.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mcheckmark.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mem.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mem_linux.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/memclr_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/memmove_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/metrics.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mfinal.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mfixalloc.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgc.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgclimit.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgcmark.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgcpacer.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgcscavenge.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgcstack.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgcsweep.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mgcwork.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mheap.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mpagealloc.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mpagealloc_64bit.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mpagecache.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mpallocbits.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mprof.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mranges.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/msize_allocheaders.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mspanset.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mstats.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/mwbbuf.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/nbpipe_pipe2.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/netpoll.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/netpoll_epoll.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/os_linux.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/os_linux_generic.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/pagetrace_off.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/panic.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/pinner.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/preempt.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/preempt_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/print.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/proc.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/profbuf.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/rand.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/retry.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/rt0_linux_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/runtime.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/runtime1.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/runtime2.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/rwmutex.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/security_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/select.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/sema.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/signal_amd64.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/signal_linux_amd64.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/signal_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/sigqueue.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/slice.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/stack.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/stkframe.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/string.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/stubs.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/stubs2.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/symtab.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/symtabinl.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/sys_linux_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/sys_x86.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/tagptr_64bit.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/time.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/time_linux_amd64.s", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/time_nofake.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/trace2.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/trace2buf.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/trace2cpu.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/trace2event.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/trace2map.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/trace2region.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/trace2runtime.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/trace2stack.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/trace2status.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/trace2string.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/trace2time.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/traceback.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/type.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/typekind.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/unsafe.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/utf8.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/vdso_linux.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/runtime/write_err.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/slices/slices.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/slices/sort.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/slices/zsortanyfunc.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/slices/zsortordered.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sort/slice.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sort/sort.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sort/sort_impl_go121.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sort/zsortfunc.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sort/zsortinterface.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/strconv/atob.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/strconv/atoi.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/strconv/bytealg.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/strconv/decimal.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/strconv/ftoa.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/strconv/ftoaryu.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/strconv/itoa.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/strconv/quote.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/strings/builder.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/strings/compare.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/strings/replace.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/strings/strings.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sync/atomic/type.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sync/atomic/value.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sync/map.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sync/mutex.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sync/once.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sync/pool.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sync/poolqueue.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sync/runtime.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sync/rwmutex.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/sync/waitgroup.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/syscall/env_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/syscall/exec_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/syscall/rlimit.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/syscall/syscall.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/syscall/syscall_linux.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/syscall/syscall_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/syscall/zsyscall_linux_amd64.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/time/format.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/time/format_rfc3339.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/time/sys_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/time/time.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/time/zoneinfo.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/time/zoneinfo_goroot.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/time/zoneinfo_read.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/time/zoneinfo_unix.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/unicode/digit.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/unicode/graphic.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/unicode/letter.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/unicode/tables.go", - "C:/hostedtoolcache/windows/go/1.22.0/x64/src/unicode/utf8/utf8.go", - "D:/a/GoReSym/GoReSym/archive/archive.go", - "D:/a/GoReSym/GoReSym/bio/buf.go", - "D:/a/GoReSym/GoReSym/bio/buf_mmap.go", - "D:/a/GoReSym/GoReSym/buildid/buildid.go", - "D:/a/GoReSym/GoReSym/buildid/note.go", - "D:/a/GoReSym/GoReSym/buildinfo/buildinfo.go", - "D:/a/GoReSym/GoReSym/debug/dwarf/attr_string.go", - "D:/a/GoReSym/GoReSym/debug/dwarf/class_string.go", - "D:/a/GoReSym/GoReSym/debug/dwarf/const.go", - "D:/a/GoReSym/GoReSym/debug/dwarf/entry.go", - "D:/a/GoReSym/GoReSym/debug/dwarf/line.go", - "D:/a/GoReSym/GoReSym/debug/dwarf/tag_string.go", - "D:/a/GoReSym/GoReSym/debug/dwarf/type.go", - "D:/a/GoReSym/GoReSym/debug/elf/elf.go", - "D:/a/GoReSym/GoReSym/debug/elf/file.go", - "D:/a/GoReSym/GoReSym/debug/elf/reader.go", - "D:/a/GoReSym/GoReSym/debug/gosym/pclntab.go", - "D:/a/GoReSym/GoReSym/debug/gosym/symtab.go", - "D:/a/GoReSym/GoReSym/debug/macho/file.go", - "D:/a/GoReSym/GoReSym/debug/macho/macho.go", - "D:/a/GoReSym/GoReSym/debug/pe/file.go", - "D:/a/GoReSym/GoReSym/debug/pe/section.go", - "D:/a/GoReSym/GoReSym/debug/pe/string.go", - "D:/a/GoReSym/GoReSym/debug/pe/symbol.go", - "D:/a/GoReSym/GoReSym/goobj/builtin.go", - "D:/a/GoReSym/GoReSym/goobj/objfile.go", - "D:/a/GoReSym/GoReSym/io/fs/fs.go", - "D:/a/GoReSym/GoReSym/main.go", - "D:/a/GoReSym/GoReSym/objfile/disasm.go", - "D:/a/GoReSym/GoReSym/objfile/elf.go", - "D:/a/GoReSym/GoReSym/objfile/goobj.go", - "D:/a/GoReSym/GoReSym/objfile/internals.go", - "D:/a/GoReSym/GoReSym/objfile/macho.go", - "D:/a/GoReSym/GoReSym/objfile/objfile.go", - "D:/a/GoReSym/GoReSym/objfile/patterns.go", - "D:/a/GoReSym/GoReSym/objfile/pe.go", - "D:/a/GoReSym/GoReSym/objfile/scanner.go", - "D:/a/GoReSym/GoReSym/runtime/debug/mod.go", - "D:/a/GoReSym/GoReSym/saferio/io.go", - "D:/a/GoReSym/GoReSym/sys/arch.go", - "D:/a/GoReSym/GoReSym/xcoff/file.go" - ] - } -} \ No newline at end of file diff --git a/tests/data/basic/app_lin_exe-goresym.json b/tests/data/basic/app_lin_exe-collect_and_parse_symbols.json similarity index 100% rename from tests/data/basic/app_lin_exe-goresym.json rename to tests/data/basic/app_lin_exe-collect_and_parse_symbols.json diff --git a/tests/data/basic/app_lin_exe_stripped-goresym.json b/tests/data/basic/app_lin_exe_stripped-collect_and_parse_symbols.json similarity index 100% rename from tests/data/basic/app_lin_exe_stripped-goresym.json rename to tests/data/basic/app_lin_exe_stripped-collect_and_parse_symbols.json diff --git a/tests/data/basic/app_mac_exe-goresym.json b/tests/data/basic/app_mac_exe-collect_and_parse_symbols.json similarity index 100% rename from tests/data/basic/app_mac_exe-goresym.json rename to tests/data/basic/app_mac_exe-collect_and_parse_symbols.json diff --git a/tests/data/basic/app_win_exe-goresym.json b/tests/data/basic/app_win_exe-collect_and_parse_symbols.json similarity index 100% rename from tests/data/basic/app_win_exe-goresym.json rename to tests/data/basic/app_win_exe-collect_and_parse_symbols.json diff --git a/tests/data/packages/GoReSym_lin-expected.json b/tests/data/packages/GoReSym_lin-expected.json new file mode 100644 index 0000000..645ed10 --- /dev/null +++ b/tests/data/packages/GoReSym_lin-expected.json @@ -0,0 +1,175 @@ +[ + { + "type": "golang", + "namespace": "github.com/mandiant", + "name": "GoReSym", + "version": "e3bc1884ad229b47bf87b50ef31c9972bb135265", + "qualifiers": {}, + "subpath": "", + "primary_language": "Go", + "description": null, + "release_date": null, + "parties": [], + "keywords": [], + "homepage_url": "https://github.com.com/mandiant/GoReSym", + "download_url": null, + "size": null, + "sha1": null, + "md5": null, + "sha256": null, + "sha512": null, + "bug_tracking_url": "https://github.com.com/mandiant/GoReSym/issues", + "code_view_url": "https://github.com.com/mandiant/GoReSym", + "vcs_url": "git+https://github.com.com/mandiant/GoReSym.git", + "copyright": null, + "holder": null, + "declared_license_expression": null, + "declared_license_expression_spdx": null, + "license_detections": [], + "other_license_expression": null, + "other_license_expression_spdx": null, + "other_license_detections": [], + "extracted_license_statement": null, + "notice_text": null, + "source_packages": [ + "pkg:github/mandiant/goresym@e3bc1884ad229b47bf87b50ef31c9972bb135265" + ], + "file_references": [], + "is_private": false, + "is_virtual": false, + "extra_data": { + "build_info": { + "GoVersion": "go1.22.2", + "Path": "github.com/mandiant/GoReSym", + "Main": { + "Path": "github.com/mandiant/GoReSym", + "Version": "(devel)", + "Sum": "", + "Replace": null + }, + "Settings": [ + { + "Key": "-buildmode", + "Value": "exe" + }, + { + "Key": "-compiler", + "Value": "gc" + }, + { + "Key": "DefaultGODEBUG", + "Value": "httplaxcontentlength=1,httpmuxgo121=1,tls10server=1,tlsrsakex=1,tlsunsafeekm=1" + }, + { + "Key": "CGO_ENABLED", + "Value": "1" + }, + { + "Key": "CGO_CFLAGS", + "Value": "" + }, + { + "Key": "CGO_CPPFLAGS", + "Value": "" + }, + { + "Key": "CGO_CXXFLAGS", + "Value": "" + }, + { + "Key": "CGO_LDFLAGS", + "Value": "" + }, + { + "Key": "GOARCH", + "Value": "amd64" + }, + { + "Key": "GOOS", + "Value": "linux" + }, + { + "Key": "GOAMD64", + "Value": "v1" + }, + { + "Key": "vcs", + "Value": "git" + }, + { + "Key": "vcs.revision", + "Value": "e3bc1884ad229b47bf87b50ef31c9972bb135265" + }, + { + "Key": "vcs.time", + "Value": "2024-08-02T14:26:59Z" + }, + { + "Key": "vcs.modified", + "Value": "true" + } + ] + }, + "go_runtime_purl": "pkg:github/golang/go@go1.22.2" + }, + "dependencies": [ + { + "purl": "pkg:golang/github.com/elliotchance/orderedmap@v1.4.0", + "extracted_requirement": "v1.4.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:wZtfeEONCbx6in1CZyE6bELEt/vFayMvsxqI5SgsR+A=" + } + }, + { + "purl": "pkg:golang/golang.org/x/arch@v0.0.0-20201008161808-52c3e6f60cff", + "extracted_requirement": "v0.0.0-20201008161808-52c3e6f60cff", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:XmKBi9R6duxOB3lfc72wyrwiOY7X2Jl1wuI+RFOyMDE=" + } + }, + { + "purl": "pkg:golang/golang.org/x/exp@v0.0.0-20230811145659-89c5cff77bcb", + "extracted_requirement": "v0.0.0-20230811145659-89c5cff77bcb", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:mIKbk8weKhSeLH2GmUTrvx8CjkyJmnU1wFmg59CUjFA=" + } + }, + { + "purl": "pkg:golang/rsc.io/binaryregexp@v0.2.0", + "extracted_requirement": "v0.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:HfqmD5MEmC0zvwBuF187nq9mdnXjXsSivRiXN7SmRkE=" + } + } + ], + "repository_homepage_url": "https://pkg.go.dev/github.com/mandiant/GoReSym@e3bc1884ad229b47bf87b50ef31c9972bb135265", + "repository_download_url": "https://proxy.golang.org/cloud.google.com/go/monitoring/@v/v1.17.0.zip", + "api_data_url": null, + "datasource_id": "golang_binary", + "purl": "pkg:golang/github.com/mandiant/GoReSym@e3bc1884ad229b47bf87b50ef31c9972bb135265" + } +] \ No newline at end of file diff --git a/tests/data/packages/otelcol-contrib.exe-expected.json b/tests/data/packages/otelcol-contrib.exe-expected.json new file mode 100644 index 0000000..c310481 --- /dev/null +++ b/tests/data/packages/otelcol-contrib.exe-expected.json @@ -0,0 +1,8755 @@ +[ + { + "type": "golang", + "namespace": "github.com/open-telemetry/opentelemetry-collector-releases", + "name": "contrib", + "version": "b4481e4e6a4dde46263ebd676cc844c7e648ef84", + "qualifiers": {}, + "subpath": "", + "primary_language": "Go", + "description": null, + "release_date": null, + "parties": [], + "keywords": [], + "homepage_url": "https://github.com.com/open-telemetry/opentelemetry-collector-releases", + "download_url": null, + "size": null, + "sha1": null, + "md5": null, + "sha256": null, + "sha512": null, + "bug_tracking_url": "https://github.com.com/open-telemetry/opentelemetry-collector-releases/issues", + "code_view_url": "https://github.com.com/open-telemetry/opentelemetry-collector-releases", + "vcs_url": "git+https://github.com.com/open-telemetry/opentelemetry-collector-releases.git", + "copyright": null, + "holder": null, + "declared_license_expression": null, + "declared_license_expression_spdx": null, + "license_detections": [], + "other_license_expression": null, + "other_license_expression_spdx": null, + "other_license_detections": [], + "extracted_license_statement": null, + "notice_text": null, + "source_packages": [ + "pkg:github/open-telemetry/opentelemetry-collector-releases@b4481e4e6a4dde46263ebd676cc844c7e648ef84" + ], + "file_references": [], + "is_private": false, + "is_virtual": false, + "extra_data": { + "build_info": { + "GoVersion": "go1.21.7", + "Path": "github.com/open-telemetry/opentelemetry-collector-releases/contrib", + "Main": { + "Path": "github.com/open-telemetry/opentelemetry-collector-releases/contrib", + "Version": "(devel)", + "Sum": "", + "Replace": null + }, + "Settings": [ + { + "Key": "-buildmode", + "Value": "exe" + }, + { + "Key": "-compiler", + "Value": "gc" + }, + { + "Key": "-trimpath", + "Value": "true" + }, + { + "Key": "DefaultGODEBUG", + "Value": "panicnil=1" + }, + { + "Key": "CGO_ENABLED", + "Value": "0" + }, + { + "Key": "GOARCH", + "Value": "amd64" + }, + { + "Key": "GOOS", + "Value": "windows" + }, + { + "Key": "GOAMD64", + "Value": "v1" + }, + { + "Key": "vcs", + "Value": "git" + }, + { + "Key": "vcs.revision", + "Value": "b4481e4e6a4dde46263ebd676cc844c7e648ef84" + }, + { + "Key": "vcs.time", + "Value": "2024-02-08T09:50:51Z" + }, + { + "Key": "vcs.modified", + "Value": "false" + } + ] + }, + "go_runtime_purl": "pkg:github/golang/go@go1.21.7" + }, + "dependencies": [ + { + "purl": "pkg:golang/bitbucket.org/atlassian/go-asap/v2@v2.7.0", + "extracted_requirement": "v2.7.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:TKL1UN1rAJzHM4/8eURzFwdE3K6TEl/EN9XtahvqYX0=" + } + }, + { + "purl": "pkg:golang/cloud.google.com/go@v0.112.0", + "extracted_requirement": "v0.112.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:tpFCD7hpHFlQ8yPwT3x+QeXqc2T6+n6T+hmABHfDUSM=" + } + }, + { + "purl": "pkg:golang/cloud.google.com/go/compute/metadata@v0.2.4-0.20230617002413-005d2dfb6b68", + "extracted_requirement": "v0.2.4-0.20230617002413-005d2dfb6b68", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:aRVqY1p2IJaBGStWMsQMpkAa83cPkCDLl80eOj0Rbz4=" + } + }, + { + "purl": "pkg:golang/cloud.google.com/go/iam@v1.1.5", + "extracted_requirement": "v1.1.5", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:1jTsCu4bcsNsE4iiqNT5SHwrDRCfRmIaaaVFhRveTJI=" + } + }, + { + "purl": "pkg:golang/cloud.google.com/go/logging@v1.9.0", + "extracted_requirement": "v1.9.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:iEIOXFO9EmSiTjDmfpbRjOxECO7R8C7b8IXUGOj7xZw=" + } + }, + { + "purl": "pkg:golang/cloud.google.com/go/longrunning@v0.5.4", + "extracted_requirement": "v0.5.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:w8xEcbZodnA2BbW6sVirkkoC+1gP8wS57EUUgGS0GVg=" + } + }, + { + "purl": "pkg:golang/cloud.google.com/go/monitoring@v1.17.0", + "extracted_requirement": "v1.17.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:blrdvF0MkPPivSO041ihul7rFMhXdVp8Uq7F59DKXTU=" + } + }, + { + "purl": "pkg:golang/cloud.google.com/go/pubsub@v1.36.1", + "extracted_requirement": "v1.36.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:dfEPuGCHGbWUhaMCTHUFjfroILEkx55iUmKBZTP5f+Y=" + } + }, + { + "purl": "pkg:golang/cloud.google.com/go/spanner@v1.56.0", + "extracted_requirement": "v1.56.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:o/Cv7/zZ1WgRXVCd5g3Nc23ZI39p/1pWFqFwvg6Wcu8=" + } + }, + { + "purl": "pkg:golang/cloud.google.com/go/trace@v1.10.4", + "extracted_requirement": "v1.10.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2qOAuAzNezwW3QN+t41BtkDJOG42HywL73q8x/f6fnM=" + } + }, + { + "purl": "pkg:golang/code.cloudfoundry.org/clock@v0.0.0-20180518195852-02e53af36e6c", + "extracted_requirement": "v0.0.0-20180518195852-02e53af36e6c", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:5eeuG0BHx1+DHeT3AP+ISKZ2ht1UjGhm581ljqYpVeQ=" + } + }, + { + "purl": "pkg:golang/code.cloudfoundry.org/go-diodes@v0.0.0-20211115184647-b584dd5df32c", + "extracted_requirement": "v0.0.0-20211115184647-b584dd5df32c", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:N2GMlHc/SJQk7BkaME/kDHaciVTy4NuRmxVJLhnqKK8=" + } + }, + { + "purl": "pkg:golang/code.cloudfoundry.org/go-loggregator@v7.4.0%2Bincompatible", + "extracted_requirement": "v7.4.0+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:KqZYloMQWM5Zg/BQKunOIA4OODh7djZbk48qqbowNFI=" + } + }, + { + "purl": "pkg:golang/code.cloudfoundry.org/rfc5424@v0.0.0-20201103192249-000122071b78", + "extracted_requirement": "v0.0.0-20201103192249-000122071b78", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:mrZQaZmuDIPhSp6b96b+CRKC2uH44ifa5cjDV2epKis=" + } + }, + { + "purl": "pkg:golang/github.com/99designs/keyring@v1.2.2", + "extracted_requirement": "v1.2.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:pZd3neh/EmUzWONb35LxQfvuY7kiSXAq3HQd97+XBn0=" + } + }, + { + "purl": "pkg:golang/github.com/AthenZ/athenz@v1.10.39", + "extracted_requirement": "v1.10.39", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:mtwHTF/v62ewY2Z5KWhuZgVXftBej1/Tn80zx4DcawY=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-amqp-common-go/v4@v4.2.0", + "extracted_requirement": "v4.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:q/jLx1KJ8xeI8XGfkOWMN9XrXzAfVTkyvCxPvHCjd2I=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-event-hubs-go/v3@v3.6.2", + "extracted_requirement": "v3.6.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7rNj1/iqS/i3mUKokA2n2eMYO72TB7lO7OmpbKoakKY=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-kusto-go@v0.15.0", + "extracted_requirement": "v0.15.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Igr6JELHChySkmN/py5OHnqAUFVU004q+HB7oddDrTk=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-pipeline-go@v0.2.3", + "extracted_requirement": "v0.2.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7U9HBg1JFK3jHl5qmo4CTZKFTVgMwdFHMVtCdfBE21U=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go@v68.0.0%2Bincompatible", + "extracted_requirement": "v68.0.0+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:fcYLmCpyNYRnvJbPerq7U0hS+6+I79yEDJBqVNcqUzU=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/azcore@v1.9.1", + "extracted_requirement": "v1.9.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:lGlwhPtrX6EVml1hO0ivjkUxsSyl4dsiw9qcA1k/3IQ=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/azidentity@v1.5.1", + "extracted_requirement": "v1.5.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:sO0/P7g68FrryJzljemN+6GTssUXdANk6aJ7T1ZxnsQ=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/internal@v1.5.1", + "extracted_requirement": "v1.5.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:6oNBlSdi1QqM1PNW7FPA6xOGA5UNsXnkaYZz9vdPGhA=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v4@v4.2.1", + "extracted_requirement": "v4.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:UPeCRD+XY7QlaGQte2EVI2iOcWvUYA2XY8w5T/8v0NQ=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/monitor/armmonitor@v0.11.0", + "extracted_requirement": "v0.11.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Ds0KRF8ggpEGg4Vo42oX1cIt/IfOhHWJBikksZbVxeg=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v2@v2.2.1", + "extracted_requirement": "v2.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:bWh0Z2rOEDfB/ywv/l0iHN1JgyazE6kW/aIA89+CEK0=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources@v1.2.0", + "extracted_requirement": "v1.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Dd+RhdJn0OTtVGaeDLZpcumkIVCtA/3/Fo42+eoYvVM=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob@v1.2.1", + "extracted_requirement": "v1.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:AMf7YbZOZIW5b66cXNHMWWT/zkjhz5+a+k/3x40EO7E=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-storage-queue-go@v0.0.0-20230531184854-c06a8eff66fe", + "extracted_requirement": "v0.0.0-20230531184854-c06a8eff66fe", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:HGuouUM1533rBXmMtR7qh5pYNSSjUZG90b/MgJAnb/A=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/go-amqp@v1.0.4", + "extracted_requirement": "v1.0.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:GX5OFOs706UjuFRD5PDKm3aOuLQ92F7DMbua+DKAYCc=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/go-autorest/autorest@v0.11.29", + "extracted_requirement": "v0.11.29", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:I4+HL/JDvErx2LjyzaVxllw2lRDB5/BT2Bm4g20iqYw=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/go-autorest/autorest/adal@v0.9.23", + "extracted_requirement": "v0.9.23", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Yepx8CvFxwNKpH6ja7RZ+sKX+DWYNldbLiALMC3BTz8=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/go-autorest/autorest/date@v0.3.0", + "extracted_requirement": "v0.3.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7gUk1U5M/CQbp9WoqinNzJar+8KY+LPI6wiWrP/myHw=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/go-autorest/autorest/to@v0.4.0", + "extracted_requirement": "v0.4.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:oXVqrxakqqV1UZdSazDOPOLvOIz+XA683u8EctwboHk=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/go-autorest/autorest/validation@v0.3.1", + "extracted_requirement": "v0.3.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:AgyqjAd94fwNAoTjl/WQXg4VvFeRFpO+UhNyRXqF1ac=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/go-autorest/logger@v0.2.1", + "extracted_requirement": "v0.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:IG7i4p/mDa2Ce4TRyAO8IHnVhAVF3RFU+ZtXWSmf4Tg=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/go-autorest/tracing@v0.6.0", + "extracted_requirement": "v0.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:TYi4+3m5t6K48TGI9AUdb+IzbnSxvnvUMfuitfgcfuo=" + } + }, + { + "purl": "pkg:golang/github.com/AzureAD/microsoft-authentication-library-for-go@v1.2.1", + "extracted_requirement": "v1.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:DzHpqpoJVaCgOUdVHxE8QB52S6NiVdDQvGlny1qvPqA=" + } + }, + { + "purl": "pkg:golang/github.com/ClickHouse/ch-go@v0.58.2", + "extracted_requirement": "v0.58.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:jSm2szHbT9MCAB1rJ3WuCJqmGLi5UTjlNu+f530UTS0=" + } + }, + { + "purl": "pkg:golang/github.com/ClickHouse/clickhouse-go/v2@v2.17.1", + "extracted_requirement": "v2.17.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ZCmAYWpu75IyEi7+Yrs/uaAjiCGY5wfW5kXo64exkX4=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/agent-payload/v5@v5.0.103", + "extracted_requirement": "v5.0.103", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:XcDtFh8eN/Rg0l1g3q5X3joTT1mvz3kSCxK3wV5q2Us=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/datadog-agent/pkg/obfuscate@v0.50.2", + "extracted_requirement": "v0.50.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:y08IzbpFM/HBaKfgayFZe1FpcbZn6bVPXoZ++93vxv8=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/datadog-agent/pkg/proto@v0.52.0-devel", + "extracted_requirement": "v0.52.0-devel", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:nBejGNIU6Jk7bPBxz2bAO+f+kahAXWBXPecebY3R+Zo=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/datadog-agent/pkg/remoteconfig/state@v0.50.2", + "extracted_requirement": "v0.50.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7jn5EOu84uph4sd+pB3vF8LnsdTjhh+1/NnCvfNpG4A=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/datadog-agent/pkg/trace@v0.50.2", + "extracted_requirement": "v0.50.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:eyjTZx3yupppiND/qwiUj6VuWHfyGfPMrqQwRgE41Rw=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/datadog-agent/pkg/util/log@v0.50.2", + "extracted_requirement": "v0.50.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:D4jzhoZtZikiugOr2pl6Xm+MMfrwkjnZziGHgTNpBLk=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/datadog-agent/pkg/util/scrubber@v0.50.2", + "extracted_requirement": "v0.50.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xFGXfIsTyHC0VlrrfoAVaZ1pBAJUh2ARZrS7gcdAooY=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/datadog-api-client-go/v2@v2.21.0", + "extracted_requirement": "v2.21.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:u9a3HgyF61Zjui12r13xrVANnpLsuNFCBAox34StOtc=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/datadog-go/v5@v5.1.1", + "extracted_requirement": "v5.1.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:JLZ6s2K1pG2h9GkvEvMdEGqMDyVLEAccdX5TltWcLMU=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/go-sqllexer@v0.0.8", + "extracted_requirement": "v0.0.8", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:vfC8R9PhmJfeOKcFYAX9UOd890A3wu3KrjU9Kr7nM0E=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/go-tuf@v1.0.2-0.5.2", + "extracted_requirement": "v1.0.2-0.5.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:EeZr937eKAWPxJ26IykAdWA4A0jQXJgkhUjqEI/w7+I=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/gohai@v0.0.0-20230524154621-4316413895ee", + "extracted_requirement": "v0.0.0-20230524154621-4316413895ee", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:tXibLZk3G6HncIFJKaNItsdzcrk4YqILNDZlXPTNt4k=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata@v0.13.2", + "extracted_requirement": "v0.13.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:9xUPi4L6HwM9uB4rkKuoFGrpyCiv6Xm0NaBtkeCJhoI=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes@v0.13.2", + "extracted_requirement": "v0.13.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:V5SoRFNeFdidAemhVTGO/zwtPNluN4ZrrqiFLuAT7Us=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs@v0.13.2", + "extracted_requirement": "v0.13.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:9eWdRXsKcFdVyyjg1AVrKhwLRL7/7Cp8nKG5QISwFKQ=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics@v0.13.2", + "extracted_requirement": "v0.13.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:IkA9MI8nmY8gbRI9YLI7o7tKmjuTK1nU29cDqyi+sOg=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/opentelemetry-mapping-go/pkg/quantile@v0.13.2", + "extracted_requirement": "v0.13.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:s06GkbYmWnG7WYmmxOTB0W+1BidVqZ/4oXvyoQmNovE=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/sketches-go@v1.4.4", + "extracted_requirement": "v1.4.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:dF52vzXRFSPOj2IjXSWLvXq3jubL4CI69kwYjJ1w5Z8=" + } + }, + { + "purl": "pkg:golang/github.com/GehirnInc/crypt@v0.0.0-20200316065508-bb7000b8a962", + "extracted_requirement": "v0.0.0-20200316065508-bb7000b8a962", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:KeNholpO2xKjgaaSyd+DyQRrsQjhbSeS7qe4nEw8aQw=" + } + }, + { + "purl": "pkg:golang/github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp@v1.21.0", + "extracted_requirement": "v1.21.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:aNyyrkRcLMWFum5qgYbXl6Ut+MMOmfH/kLjZJ5YJP/I=" + } + }, + { + "purl": "pkg:golang/github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/collector@v0.45.0", + "extracted_requirement": "v0.45.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:jYuZ3VSmHtR/OE4ZNlhgaWefopMKh8kxHMITQ7hXB0s=" + } + }, + { + "purl": "pkg:golang/github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/collector/googlemanagedprometheus@v0.45.0", + "extracted_requirement": "v0.45.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Kim3EFONcbm78LF3B/EPFegmsKtFYBNcoJ89ubBPblw=" + } + }, + { + "purl": "pkg:golang/github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/trace@v1.21.0", + "extracted_requirement": "v1.21.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:OEgjQy1rH4Fbn5IpuI9d0uhLl+j6DkDvh9Q2Ucd6GK8=" + } + }, + { + "purl": "pkg:golang/github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping@v0.45.0", + "extracted_requirement": "v0.45.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:o/Nf55GfyLwGDaHkVAkRGgBXeExce73L6N9w2PZTB3k=" + } + }, + { + "purl": "pkg:golang/github.com/IBM/sarama@v1.42.1", + "extracted_requirement": "v1.42.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:wugyWa15TDEHh2kvq2gAy1IHLjEjuYOYgXz/ruC/OSQ=" + } + }, + { + "purl": "pkg:golang/github.com/JohnCGriffin/overflow@v0.0.0-20211019200055-46fa312c352c", + "extracted_requirement": "v0.0.0-20211019200055-46fa312c352c", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:RGWPOewvKIROun94nF7v2cua9qP+thov/7M50KEoeSU=" + } + }, + { + "purl": "pkg:golang/github.com/Microsoft/go-winio@v0.6.1", + "extracted_requirement": "v0.6.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow=" + } + }, + { + "purl": "pkg:golang/github.com/ReneKroon/ttlcache/v2@v2.11.0", + "extracted_requirement": "v2.11.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:OvlcYFYi941SBN3v9dsDcC2N8vRxyHcCmJb3Vl4QMoM=" + } + }, + { + "purl": "pkg:golang/github.com/SAP/go-hdb@v1.7.11", + "extracted_requirement": "v1.7.11", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:eK6KvfA/PLESgbC5kCoHLcPjn0xPk4QSQGjmEjuEF3Y=" + } + }, + { + "purl": "pkg:golang/github.com/SermoDigital/jose@v0.9.2-0.20180104203859-803625baeddc", + "extracted_requirement": "v0.9.2-0.20180104203859-803625baeddc", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:MhBvG7RLaLqlyjxMR6of35vt6MVQ+eXMcgn9X/sy0FE=" + } + }, + { + "purl": "pkg:golang/github.com/Showmax/go-fqdn@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0rG5IbmVliNT5O19Mfuvna9LL7zlHyRfsSvBPZmF9tM=" + } + }, + { + "purl": "pkg:golang/github.com/aerospike/aerospike-client-go/v6@v6.13.0", + "extracted_requirement": "v6.13.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:9V5qKtdF2t9hDUKRKU8POUMKtOyw6pkfhHlVI6L32cU=" + } + }, + { + "purl": "pkg:golang/github.com/alecthomas/participle/v2@v2.1.1", + "extracted_requirement": "v2.1.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:hrjKESvSqGHzRb4yW1ciisFJ4p3MGYih6icjJvbsmV8=" + } + }, + { + "purl": "pkg:golang/github.com/alecthomas/units@v0.0.0-20211218093645-b94a6e3cc137", + "extracted_requirement": "v0.0.0-20211218093645-b94a6e3cc137", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:s6gZFSlWYmbqAuRjVTiNNhvNRfY2Wxp9nhfyel4rklc=" + } + }, + { + "purl": "pkg:golang/github.com/aliyun/aliyun-log-go-sdk@v0.1.69", + "extracted_requirement": "v0.1.69", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ruuP6+n35gI+hvoRr4bW8WWGzjnDp0hkmylks+1+tz4=" + } + }, + { + "purl": "pkg:golang/github.com/andybalholm/brotli@v1.0.6", + "extracted_requirement": "v1.0.6", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Yf9fFpf49Zrxb9NlQaluyE92/+X7UVHlhMNJN2sxfOI=" + } + }, + { + "purl": "pkg:golang/github.com/apache/arrow/go/v14@v14.0.2", + "extracted_requirement": "v14.0.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:N8OkaJEOfI3mEZt07BIkvo4sC6XDbL+48MBPWO5IONw=" + } + }, + { + "purl": "pkg:golang/github.com/apache/pulsar-client-go@v0.8.1", + "extracted_requirement": "v0.8.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:UZINLbH3I5YtNzqkju7g9vrl4CKrEgYSx2rbpvGufrE=" + } + }, + { + "purl": "pkg:golang/github.com/apache/pulsar-client-go/oauth2@v0.0.0-20220120090717-25e59572242e", + "extracted_requirement": "v0.0.0-20220120090717-25e59572242e", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:EqiJ0Xil8NmcXyupNqXV9oYDBeWntEIegxLahrTr8DY=" + } + }, + { + "purl": "pkg:golang/github.com/apache/thrift@v0.19.0", + "extracted_requirement": "v0.19.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:sOqkWPzMj7w6XaYbJQG7m4sGqVolaW/0D28Ln7yPzMk=" + } + }, + { + "purl": "pkg:golang/github.com/ardielle/ardielle-go@v1.5.2", + "extracted_requirement": "v1.5.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:TilHTpHIQJ27R1Tl/iITBzMwiUGSlVfiVhwDNGM3Zj4=" + } + }, + { + "purl": "pkg:golang/github.com/armon/go-metrics@v0.4.1", + "extracted_requirement": "v0.4.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:hR91U9KYmb6bLBYLQjyM+3j+rcd/UhE+G78SFnF8gJA=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go@v1.50.7", + "extracted_requirement": "v1.50.7", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:odKb+uneeGgF2jgAerKjFzpljiyZxleV4SHB7oBK+YA=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2@v1.24.1", + "extracted_requirement": "v1.24.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xAojnj+ktS95YZlDf0zxWBkbFtymPeDP+rvUQIH3uAU=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream@v1.5.4", + "extracted_requirement": "v1.5.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:OCs21ST2LrepDfD3lwlQiOqIGp6JiEUqG84GzTDoyJs=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/config@v1.26.6", + "extracted_requirement": "v1.26.6", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Z/7w9bUqlRI0FFQpetVuFYEsjzE3h7fpU6HuGmfPL/o=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/credentials@v1.16.16", + "extracted_requirement": "v1.16.16", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:8q6Rliyv0aUFAVtzaldUEcS+T5gbadPbWdV1WcAddK8=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/feature/ec2/imds@v1.14.11", + "extracted_requirement": "v1.14.11", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:c5I5iH+DZcH3xOIMlz3/tCKJDaHFwYEmxvlh2fAcFo8=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/feature/s3/manager@v1.11.59", + "extracted_requirement": "v1.11.59", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:E3Y+OfzOK1+rmRo/K2G0ml8Vs+Xqk0kOnf4nS0kUtBc=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/internal/configsources@v1.2.10", + "extracted_requirement": "v1.2.10", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:vF+Zgd9s+H4vOXd5BMaPWykta2a6Ih0AKLq/X6NYKn4=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2@v2.5.10", + "extracted_requirement": "v2.5.10", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:nYPe006ktcqUji8S2mqXf9c/7NdiKriOwMvWQHgYztw=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/internal/ini@v1.7.3", + "extracted_requirement": "v1.7.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:n3GDfwqF2tzEkXlv5cuy4iy7LpKDtqDMcNLfZDu9rls=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/internal/v4a@v1.0.23", + "extracted_requirement": "v1.0.23", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:DWYZIsyqagnWL00f8M/SOr9fN063OEQWn9LLTbdYXsk=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding@v1.10.4", + "extracted_requirement": "v1.10.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:/b31bi3YVNlkzkBrm9LfpaKoaYZUxIAj4sHfOTmLfqw=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/checksum@v1.1.26", + "extracted_requirement": "v1.1.26", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CeuSeq/8FnYpPtnuIeLQEEvDv9zUjneuYi8EghMBdwQ=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url@v1.10.10", + "extracted_requirement": "v1.10.10", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:DBYTXwIGQSGs9w4jKm60F5dmCQ3EEruxdc0MFh+3EY4=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/s3shared@v1.14.0", + "extracted_requirement": "v1.14.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:e2ooMhpYGhDnBfSvIyusvAwX7KexuZaHbQY2Dyei7VU=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/service/kinesis@v1.24.7", + "extracted_requirement": "v1.24.7", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7Xy/miw2n9G6yi0qHey8Ro2pHR93cMB/r/PMXLMeZrI=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/service/s3@v1.31.0", + "extracted_requirement": "v1.31.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:B1G2pSPvbAtQjilPq+Y7jLIzCOwKzuVEl+aBBaNG0AQ=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/service/sso@v1.18.7", + "extracted_requirement": "v1.18.7", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:eajuO3nykDPdYicLlP3AGgOyVN3MOlFmZv7WGTuJPow=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/service/ssooidc@v1.21.7", + "extracted_requirement": "v1.21.7", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:QPMJf+Jw8E1l7zqhZmMlFw6w1NmfkfiSK8mS4zOx3BA=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go-v2/service/sts@v1.26.7", + "extracted_requirement": "v1.26.7", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NzO4Vrau795RkUdSHKEwiR01FaGzGOH1EETJ+5QHnm0=" + } + }, + { + "purl": "pkg:golang/github.com/aws/smithy-go@v1.19.0", + "extracted_requirement": "v1.19.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:KWFKQV80DpP3vJrrA9sVAHQ5gc2z8i4EzrLhLlWXcBM=" + } + }, + { + "purl": "pkg:golang/github.com/beorn7/perks@v1.0.1", + "extracted_requirement": "v1.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=" + } + }, + { + "purl": "pkg:golang/github.com/bmatcuk/doublestar/v4@v4.6.1", + "extracted_requirement": "v4.6.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FH9SifrbvJhnlQpztAx++wlkk70QBf0iBWDwNy7PA4I=" + } + }, + { + "purl": "pkg:golang/github.com/buger/jsonparser@v1.1.1", + "extracted_requirement": "v1.1.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMUs=" + } + }, + { + "purl": "pkg:golang/github.com/cenkalti/backoff@v2.2.1%2Bincompatible", + "extracted_requirement": "v2.2.1+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4=" + } + }, + { + "purl": "pkg:golang/github.com/cenkalti/backoff/v4@v4.2.1", + "extracted_requirement": "v4.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM=" + } + }, + { + "purl": "pkg:golang/github.com/census-instrumentation/opencensus-proto@v0.4.1", + "extracted_requirement": "v0.4.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:iKLQ0xPNFxR/2hzXZMrBo8f1j86j5WHzznCCQxV/b8g=" + } + }, + { + "purl": "pkg:golang/github.com/cespare/xxhash/v2@v2.2.0", + "extracted_requirement": "v2.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=" + } + }, + { + "purl": "pkg:golang/github.com/cihub/seelog@v0.0.0-20170130134532-f561c5e57575", + "extracted_requirement": "v0.0.0-20170130134532-f561c5e57575", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kHaBemcxl8o/pQ5VM1c8PVE1PubbNx3mjUr09OqWGCs=" + } + }, + { + "purl": "pkg:golang/github.com/cloudfoundry-incubator/uaago@v0.0.0-20190307164349-8136b7bbe76e", + "extracted_requirement": "v0.0.0-20190307164349-8136b7bbe76e", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:DFYA2+zpeaTPEOizAJuaee2O7YX3UP5tOMjkeXL8iLo=" + } + }, + { + "purl": "pkg:golang/github.com/cncf/udpa/go@v0.0.0-20220112060539-c52dc94e7fbe", + "extracted_requirement": "v0.0.0-20220112060539-c52dc94e7fbe", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:QQ3GSy+MqSHxm/d8nCtnAiZdYFd45cYZPs8vOOIYKfk=" + } + }, + { + "purl": "pkg:golang/github.com/cncf/xds/go@v0.0.0-20231109132714-523115ebc101", + "extracted_requirement": "v0.0.0-20231109132714-523115ebc101", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7To3pQ+pZo0i3dsWEbinPNFs5gPSBOsJtx3wTT94VBY=" + } + }, + { + "purl": "pkg:golang/github.com/coreos/go-oidc@v2.2.1%2Bincompatible", + "extracted_requirement": "v2.2.1+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:mh48q/BqXqgjVHpy2ZY7WnWAbenxRjsz9N1i1YxjHAk=" + } + }, + { + "purl": "pkg:golang/github.com/cskr/pubsub@v1.0.2", + "extracted_requirement": "v1.0.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:vlOzMhl6PFn60gRlTQQsIfVwaPB/B/8MziK8FhEPt/0=" + } + }, + { + "purl": "pkg:golang/github.com/danieljoos/wincred@v1.1.2", + "extracted_requirement": "v1.1.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:QLdCxFs1/Yl4zduvBdcHB8goaYk9RARS2SgLLRuAyr0=" + } + }, + { + "purl": "pkg:golang/github.com/davecgh/go-spew@v1.1.2-0.20180830191138-d8f796af33cc", + "extracted_requirement": "v1.1.2-0.20180830191138-d8f796af33cc", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM=" + } + }, + { + "purl": "pkg:golang/github.com/dennwc/varint@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kGNFFSSw8ToIy3obO/kKr8U9GZYUAxQEVuix4zfDWzE=" + } + }, + { + "purl": "pkg:golang/github.com/devigned/tab@v0.1.1", + "extracted_requirement": "v0.1.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:3mD6Kb1mUOYeLpJvTVSDwSg5ZsfSxfvxGRTxRsJsITA=" + } + }, + { + "purl": "pkg:golang/github.com/dgryski/go-rendezvous@v0.0.0-20200823014737-9f7001d12a5f", + "extracted_requirement": "v0.0.0-20200823014737-9f7001d12a5f", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78=" + } + }, + { + "purl": "pkg:golang/github.com/digitalocean/godo@v1.104.1", + "extracted_requirement": "v1.104.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:SZNxjAsskM/su0YW9P8Wx3gU0W1Z13b6tZlYNpl5BnA=" + } + }, + { + "purl": "pkg:golang/github.com/docker/distribution@v2.8.2%2Bincompatible", + "extracted_requirement": "v2.8.2+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:T3de5rq0dB1j30rp0sA2rER+m322EBzniBPB6ZIzuh8=" + } + }, + { + "purl": "pkg:golang/github.com/docker/docker@v24.0.8%2Bincompatible", + "extracted_requirement": "v24.0.8+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:lbGlhLzolo0tpp+paD0JzOYId072MQmQxZLPevQCFPU=" + } + }, + { + "purl": "pkg:golang/github.com/docker/go-connections@v0.5.0", + "extracted_requirement": "v0.5.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj1Br63c=" + } + }, + { + "purl": "pkg:golang/github.com/docker/go-units@v0.5.0", + "extracted_requirement": "v0.5.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4=" + } + }, + { + "purl": "pkg:golang/github.com/dustin/go-humanize@v1.0.1", + "extracted_requirement": "v1.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=" + } + }, + { + "purl": "pkg:golang/github.com/dvsekhvalnov/jose2go@v1.6.0", + "extracted_requirement": "v1.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Y9gnSnP4qEI0+/uQkHvFXeD2PLPJeXEL+ySMEA2EjTY=" + } + }, + { + "purl": "pkg:golang/github.com/dynatrace-oss/dynatrace-metric-utils-go@v0.5.0", + "extracted_requirement": "v0.5.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:wHGPJSXvwKQVf/XfhjUPyrhpcPKWNy8F3ikH+eiwoBg=" + } + }, + { + "purl": "pkg:golang/github.com/eapache/go-resiliency@v1.4.0", + "extracted_requirement": "v1.4.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:3OK9bWpPk5q6pbFAaYSEwD9CLUSHG8bnZuqX2yMt3B0=" + } + }, + { + "purl": "pkg:golang/github.com/eapache/go-xerial-snappy@v0.0.0-20230731223053-c322873962e3", + "extracted_requirement": "v0.0.0-20230731223053-c322873962e3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Oy0F4ALJ04o5Qqpdz8XLIpNA3WM/iSIXqxtqo7UGVws=" + } + }, + { + "purl": "pkg:golang/github.com/eapache/queue@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:YOEu7KNc61ntiQlcEeUIoDTJ2o8mQznoNvUhiigpIqc=" + } + }, + { + "purl": "pkg:golang/github.com/elastic/go-elasticsearch/v7@v7.17.10", + "extracted_requirement": "v7.17.10", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:TCQ8i4PmIJuBunvBS6bwT2ybzVFxxUhhltAs3Gyu1yo=" + } + }, + { + "purl": "pkg:golang/github.com/elastic/go-structform@v0.0.10", + "extracted_requirement": "v0.0.10", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:oy08o/Ih2hHTkNcRY/1HhaYvIp5z6t8si8gnCJPDo1w=" + } + }, + { + "purl": "pkg:golang/github.com/emicklei/go-restful/v3@v3.11.0", + "extracted_requirement": "v3.11.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g=" + } + }, + { + "purl": "pkg:golang/github.com/envoyproxy/go-control-plane@v0.11.1", + "extracted_requirement": "v0.11.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:wSUXTlLfiAQRWs2F+p+EKOY9rUyis1MyGqJ2DIk5HpM=" + } + }, + { + "purl": "pkg:golang/github.com/envoyproxy/protoc-gen-validate@v1.0.2", + "extracted_requirement": "v1.0.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:QkIBuU5k+x7/QXPvPPnWXWlCdaBFApVqftFV6k087DA=" + } + }, + { + "purl": "pkg:golang/github.com/expr-lang/expr@v1.16.0", + "extracted_requirement": "v1.16.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:BQabx+PbjsL2PEQwkJ4GIn3CcuUh8flduHhJ0lHjWwE=" + } + }, + { + "purl": "pkg:golang/github.com/facebook/time@v0.0.0-20240109160331-d1456d1a6bac", + "extracted_requirement": "v0.0.0-20240109160331-d1456d1a6bac", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Xn5xG7RTh7HqtXKCCnxDG4+ee96umlRTBQM3kNSXDoU=" + } + }, + { + "purl": "pkg:golang/github.com/fatih/color@v1.15.0", + "extracted_requirement": "v1.15.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kOqh6YHBtK8aywxGerMG2Eq3H6Qgoqeo13Bk2Mv/nBs=" + } + }, + { + "purl": "pkg:golang/github.com/felixge/httpsnoop@v1.0.4", + "extracted_requirement": "v1.0.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=" + } + }, + { + "purl": "pkg:golang/github.com/form3tech-oss/jwt-go@v3.2.5%2Bincompatible", + "extracted_requirement": "v3.2.5+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:/l4kBbb4/vGSsdtB5nUe8L7B9mImVMaBPw9L/0TBHU8=" + } + }, + { + "purl": "pkg:golang/github.com/fsnotify/fsnotify@v1.7.0", + "extracted_requirement": "v1.7.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=" + } + }, + { + "purl": "pkg:golang/github.com/gabriel-vasile/mimetype@v1.4.2", + "extracted_requirement": "v1.4.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q7OhCmWKU=" + } + }, + { + "purl": "pkg:golang/github.com/getsentry/sentry-go@v0.26.0", + "extracted_requirement": "v0.26.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:IX3++sF6/4B5JcevhdZfdKIHfyvMmAq/UnqcyT2H6mA=" + } + }, + { + "purl": "pkg:golang/github.com/go-faster/city@v1.0.1", + "extracted_requirement": "v1.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:4WAxSZ3V2Ws4QRDrscLEDcibJY8uf41H6AhXDrNDcGw=" + } + }, + { + "purl": "pkg:golang/github.com/go-faster/errors@v0.6.1", + "extracted_requirement": "v0.6.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:nNIPOBkprlKzkThvS/0YaX8Zs9KewLCOSFQS5BU06FI=" + } + }, + { + "purl": "pkg:golang/github.com/go-kit/kit@v0.13.0", + "extracted_requirement": "v0.13.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:OoneCcHKHQ03LfBpoQCUfCluwd2Vt3ohz+kvbJneZAU=" + } + }, + { + "purl": "pkg:golang/github.com/go-kit/log@v0.2.1", + "extracted_requirement": "v0.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU=" + } + }, + { + "purl": "pkg:golang/github.com/go-logfmt/logfmt@v0.6.0", + "extracted_requirement": "v0.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:wGYYu3uicYdqXVgoYbvnkrPVXkuLM1p1ifugDMEdRi4=" + } + }, + { + "purl": "pkg:golang/github.com/go-logr/logr@v1.4.1", + "extracted_requirement": "v1.4.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ=" + } + }, + { + "purl": "pkg:golang/github.com/go-logr/stdr@v1.2.2", + "extracted_requirement": "v1.2.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=" + } + }, + { + "purl": "pkg:golang/github.com/go-ole/go-ole@v1.2.6", + "extracted_requirement": "v1.2.6", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY=" + } + }, + { + "purl": "pkg:golang/github.com/go-openapi/jsonpointer@v0.20.0", + "extracted_requirement": "v0.20.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ESKJdU9ASRfaPNOPRx12IUyA1vn3R9GiE3KYD14BXdQ=" + } + }, + { + "purl": "pkg:golang/github.com/go-openapi/jsonreference@v0.20.2", + "extracted_requirement": "v0.20.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE=" + } + }, + { + "purl": "pkg:golang/github.com/go-openapi/swag@v0.22.4", + "extracted_requirement": "v0.22.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:QLMzNJnMGPRNDCbySlcj1x01tzU8/9LTTL9hZZZogBU=" + } + }, + { + "purl": "pkg:golang/github.com/go-resty/resty/v2@v2.7.0", + "extracted_requirement": "v2.7.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:me+K9p3uhSmXtrBZ4k9jcEAfJmuC8IivWHwaLZwPrFY=" + } + }, + { + "purl": "pkg:golang/github.com/go-sql-driver/mysql@v1.7.1", + "extracted_requirement": "v1.7.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:lUIinVbN1DY0xBg0eMOzmmtGoHwWBbvnWubQUrtU8EI=" + } + }, + { + "purl": "pkg:golang/github.com/go-viper/mapstructure/v2@v2.0.0-alpha.1", + "extracted_requirement": "v2.0.0-alpha.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:TQcrn6Wq+sKGkpyPvppOz99zsMBaUOKXq6HSv655U1c=" + } + }, + { + "purl": "pkg:golang/github.com/go-zookeeper/zk@v1.0.3", + "extracted_requirement": "v1.0.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7M2kwOsc//9VeeFiPtf+uSJlVpU66x9Ba5+8XK7/TDg=" + } + }, + { + "purl": "pkg:golang/github.com/gobwas/glob@v0.2.3", + "extracted_requirement": "v0.2.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y=" + } + }, + { + "purl": "pkg:golang/github.com/goccy/go-json@v0.10.2", + "extracted_requirement": "v0.10.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU=" + } + }, + { + "purl": "pkg:golang/github.com/gocql/gocql@v1.6.0", + "extracted_requirement": "v1.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:IdFdOTbnpbd0pDhl4REKQDM+Q0SzKXQ1Yh+YZZ8T/qU=" + } + }, + { + "purl": "pkg:golang/github.com/gofrs/uuid@v4.4.0%2Bincompatible", + "extracted_requirement": "v4.4.0+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:3qXRTX8/NbyulANqlc0lchS1gqAVxRgsuW1YrTJupqA=" + } + }, + { + "purl": "pkg:golang/github.com/gogo/googleapis@v1.4.1", + "extracted_requirement": "v1.4.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:1Yx4Myt7BxzvUr5ldGSbwYiZG6t9wGBZ+8/fX3Wvtq0=" + } + }, + { + "purl": "pkg:golang/github.com/gogo/protobuf@v1.3.2", + "extracted_requirement": "v1.3.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=" + } + }, + { + "purl": "pkg:golang/github.com/golang-jwt/jwt@v3.2.2%2Bincompatible", + "extracted_requirement": "v3.2.2+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:IfV12K8xAKAnZqdXVzCZ+TOjboZ2keLg81eXfW3O+oY=" + } + }, + { + "purl": "pkg:golang/github.com/golang-jwt/jwt/v4@v4.5.0", + "extracted_requirement": "v4.5.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7cYmW1XlMY7h7ii7UhUyChSgS5wUJEnm9uZVTGqOWzg=" + } + }, + { + "purl": "pkg:golang/github.com/golang-jwt/jwt/v5@v5.2.0", + "extracted_requirement": "v5.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:d/ix8ftRUorsN+5eMIlF4T6J8CAt9rch3My2winC1Jw=" + } + }, + { + "purl": "pkg:golang/github.com/golang-sql/civil@v0.0.0-20220223132316-b832511892a9", + "extracted_requirement": "v0.0.0-20220223132316-b832511892a9", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:au07oEsX2xN0ktxqI+Sida1w446QrXBRJ0nee3SNZlA=" + } + }, + { + "purl": "pkg:golang/github.com/golang-sql/sqlexp@v0.1.0", + "extracted_requirement": "v0.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ZCD6MBpcuOVfGVqsEmY5/4FtYiKz6tSyUv9LPEDei6A=" + } + }, + { + "purl": "pkg:golang/github.com/golang/groupcache@v0.0.0-20210331224755-41bb18bfe9da", + "extracted_requirement": "v0.0.0-20210331224755-41bb18bfe9da", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=" + } + }, + { + "purl": "pkg:golang/github.com/golang/mock@v1.6.0", + "extracted_requirement": "v1.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc=" + } + }, + { + "purl": "pkg:golang/github.com/golang/protobuf@v1.5.3", + "extracted_requirement": "v1.5.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=" + } + }, + { + "purl": "pkg:golang/github.com/golang/snappy@v0.0.4", + "extracted_requirement": "v0.0.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=" + } + }, + { + "purl": "pkg:golang/github.com/google/cadvisor@v0.48.1", + "extracted_requirement": "v0.48.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:eyYTxKBd+KxI1kh6rst4JSTLUhfHQM34qGpp+0AMlSg=" + } + }, + { + "purl": "pkg:golang/github.com/google/flatbuffers@v23.5.26%2Bincompatible", + "extracted_requirement": "v23.5.26+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:M9dgRyhJemaM4Sw8+66GHBu8ioaQmyPLg1b8VwK5WJg=" + } + }, + { + "purl": "pkg:golang/github.com/google/gnostic-models@v0.6.8", + "extracted_requirement": "v0.6.8", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I=" + } + }, + { + "purl": "pkg:golang/github.com/google/go-cmp@v0.6.0", + "extracted_requirement": "v0.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=" + } + }, + { + "purl": "pkg:golang/github.com/google/go-querystring@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8=" + } + }, + { + "purl": "pkg:golang/github.com/google/gofuzz@v1.2.0", + "extracted_requirement": "v1.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0=" + } + }, + { + "purl": "pkg:golang/github.com/google/s2a-go@v0.1.7", + "extracted_requirement": "v0.1.7", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o=" + } + }, + { + "purl": "pkg:golang/github.com/google/uuid@v1.6.0", + "extracted_requirement": "v1.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=" + } + }, + { + "purl": "pkg:golang/github.com/googleapis/enterprise-certificate-proxy@v0.3.2", + "extracted_requirement": "v0.3.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs=" + } + }, + { + "purl": "pkg:golang/github.com/googleapis/gax-go/v2@v2.12.0", + "extracted_requirement": "v2.12.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas=" + } + }, + { + "purl": "pkg:golang/github.com/gophercloud/gophercloud@v1.7.0", + "extracted_requirement": "v1.7.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:fyJGKh0LBvIZKLvBWvQdIgkaV5yTM3Jh9EYUh+UNCAs=" + } + }, + { + "purl": "pkg:golang/github.com/gorilla/mux@v1.8.1", + "extracted_requirement": "v1.8.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY=" + } + }, + { + "purl": "pkg:golang/github.com/gorilla/websocket@v1.5.0", + "extracted_requirement": "v1.5.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc=" + } + }, + { + "purl": "pkg:golang/github.com/gosnmp/gosnmp@v1.37.0", + "extracted_requirement": "v1.37.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:/Tf8D3b9wrnNuf/SfbvO+44mPrjVphBhRtcGg22V07Y=" + } + }, + { + "purl": "pkg:golang/github.com/grafana/loki/pkg/push@v0.0.0-20231127162423-bd505f8e2d37", + "extracted_requirement": "v0.0.0-20231127162423-bd505f8e2d37", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:w59bmBeLOk4enGtyX4kTBNY3FCw/nwDTYUqcjC4vKhg=" + } + }, + { + "purl": "pkg:golang/github.com/grafana/regexp@v0.0.0-20221122212121-6b5c0a4cb7fd", + "extracted_requirement": "v0.0.0-20221122212121-6b5c0a4cb7fd", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:PpuIBO5P3e9hpqBD0O/HjhShYuM6XE0i/lbE6J94kww=" + } + }, + { + "purl": "pkg:golang/github.com/grobie/gomemcache@v0.0.0-20230213081705-239240bbc445", + "extracted_requirement": "v0.0.0-20230213081705-239240bbc445", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FlKQKUYPZ5yDCN248M3R7x8yu2E3yEZ0H7aLomE4EoE=" + } + }, + { + "purl": "pkg:golang/github.com/grpc-ecosystem/grpc-gateway/v2@v2.19.1", + "extracted_requirement": "v2.19.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:/c3QmbOGMGTOumP2iT/rCwB7b0QDGLKzqOmktBjT+Is=" + } + }, + { + "purl": "pkg:golang/github.com/hailocab/go-hostpool@v0.0.0-20160125115350-e80d13ce29ed", + "extracted_requirement": "v0.0.0-20160125115350-e80d13ce29ed", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:5upAirOpQc1Q53c0bnx2ufif5kANL7bfZWcc6VJWJd8=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/consul/api@v1.27.0", + "extracted_requirement": "v1.27.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:gmJ6DPKQog1426xsdmgk5iqDyoRiNc+ipBdJOqKQFjc=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/cronexpr@v1.1.2", + "extracted_requirement": "v1.1.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:wG/ZYIKT+RT3QkOdgYc+xsKWVRgnxJ1OJtjjy84fJ9A=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/errwrap@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/go-cleanhttp@v0.5.2", + "extracted_requirement": "v0.5.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/go-hclog@v1.6.2", + "extracted_requirement": "v1.6.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NOtoftovWkDheyUM/8JW3QMiXyxJK3uHRK7wV04nD2I=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/go-immutable-radix@v1.3.1", + "extracted_requirement": "v1.3.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:DKHmCUm2hRBK510BaiZlwvpD40f8bJFeZnpfm2KLowc=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/go-multierror@v1.1.1", + "extracted_requirement": "v1.1.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/go-retryablehttp@v0.7.4", + "extracted_requirement": "v0.7.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ZQgVdpTdAL7WpMIwLzCfbalOcSUdkDZnpUv3/+BxzFA=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/go-rootcerts@v1.0.2", + "extracted_requirement": "v1.0.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:jzhAVGtqPKbwpyCPELlgNWhE1znq+qwJtW5Oi2viEzc=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/go-uuid@v1.0.3", + "extracted_requirement": "v1.0.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/Co8=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/go-version@v1.6.0", + "extracted_requirement": "v1.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/golang-lru@v1.0.2", + "extracted_requirement": "v1.0.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:dV3g9Z/unq5DpblPpw+Oqcv4dU/1omnb4Ok8iPY6p1c=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/golang-lru/v2@v2.0.7", + "extracted_requirement": "v2.0.7", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:a+bsQ5rvGLjzHuww6tVxozPZFVghXaHOwFs4luLUK2k=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/hcl@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/nomad/api@v0.0.0-20230721134942-515895c7690c", + "extracted_requirement": "v0.0.0-20230721134942-515895c7690c", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Nc3Mt2BAnq0/VoLEntF/nipX+K1S7pG+RgwiitSv6v0=" + } + }, + { + "purl": "pkg:golang/github.com/hashicorp/serf@v0.10.1", + "extracted_requirement": "v0.10.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Z1H2J60yRKvfDYAOZLd2MU0ND4AH/WDz7xYHDWQsIPY=" + } + }, + { + "purl": "pkg:golang/github.com/hetznercloud/hcloud-go/v2@v2.4.0", + "extracted_requirement": "v2.4.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:MqlAE+w125PLvJRCpAJmEwrIxoVdUdOyuFUhE/Ukbok=" + } + }, + { + "purl": "pkg:golang/github.com/iancoleman/strcase@v0.3.0", + "extracted_requirement": "v0.3.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:nTXanmYxhfFAMjZL34Ov6gkzEsSJZ5DbhxWjvSASxEI=" + } + }, + { + "purl": "pkg:golang/github.com/imdario/mergo@v0.3.16", + "extracted_requirement": "v0.3.16", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:wwQJbIsHYGMUyLSPrEq1CT16AhnhNJQ51+4fdHUnCl4=" + } + }, + { + "purl": "pkg:golang/github.com/inconshreveable/mousetrap@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=" + } + }, + { + "purl": "pkg:golang/github.com/influxdata/go-syslog/v3@v3.0.1-0.20230911200830-875f5bc594a4", + "extracted_requirement": "v3.0.1-0.20230911200830-875f5bc594a4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2r2WiFeAwiJ/uyx1qIKnV1L4C9w/2V8ehlbJY4gjFaM=" + } + }, + { + "purl": "pkg:golang/github.com/influxdata/influxdb-observability/common@v0.5.8", + "extracted_requirement": "v0.5.8", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:nyk4dqnKbPGIyr1vAs6oEsFQEHWi5jkSQ7PtP4v//lc=" + } + }, + { + "purl": "pkg:golang/github.com/influxdata/influxdb-observability/influx2otel@v0.5.8", + "extracted_requirement": "v0.5.8", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:pHkeImZksXNNQbbH/w1qPuC/u6e7cK3kTG12otQHDuE=" + } + }, + { + "purl": "pkg:golang/github.com/influxdata/influxdb-observability/otel2influx@v0.5.8", + "extracted_requirement": "v0.5.8", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:vZQ/WwiqIYPcZ3l52ySRBCM2EBJY2yExDldVLIJfnvE=" + } + }, + { + "purl": "pkg:golang/github.com/influxdata/line-protocol/v2@v2.2.1", + "extracted_requirement": "v2.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:EAPkqJ9Km4uAxtMRgUubJyqAr6zgWM0dznKMLRauQRE=" + } + }, + { + "purl": "pkg:golang/github.com/ionos-cloud/sdk-go/v6@v6.1.9", + "extracted_requirement": "v6.1.9", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Iq3VIXzeEbc8EbButuACgfLMiY5TPVWUPNrF+Vsddo4=" + } + }, + { + "purl": "pkg:golang/github.com/jackc/chunkreader/v2@v2.0.1", + "extracted_requirement": "v2.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:i+RDz65UE+mmpjTfyz0MoVTnzeYxroil2G82ki7MGG8=" + } + }, + { + "purl": "pkg:golang/github.com/jackc/pgconn@v1.14.0", + "extracted_requirement": "v1.14.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:vrbA9Ud87g6JdFWkHTJXppVce58qPIdP7N8y0Ml/A7Q=" + } + }, + { + "purl": "pkg:golang/github.com/jackc/pgio@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:g12B9UwVnzGhueNavwioyEEpAmqMe1E/BN9ES+8ovkE=" + } + }, + { + "purl": "pkg:golang/github.com/jackc/pgpassfile@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=" + } + }, + { + "purl": "pkg:golang/github.com/jackc/pgproto3/v2@v2.3.2", + "extracted_requirement": "v2.3.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7eY55bdBeCz1F2fTzSz69QC+pG46jYq9/jtSPiJ5nn0=" + } + }, + { + "purl": "pkg:golang/github.com/jackc/pgservicefile@v0.0.0-20221227161230-091c0ba34f0a", + "extracted_requirement": "v0.0.0-20221227161230-091c0ba34f0a", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:bbPeKD0xmW/Y25WS6cokEszi5g+S0QxI/d45PkRi7Nk=" + } + }, + { + "purl": "pkg:golang/github.com/jackc/pgtype@v1.14.0", + "extracted_requirement": "v1.14.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:y+xUdabmyMkJLyApYuPj38mW+aAIqCe5uuBB51rH3Vw=" + } + }, + { + "purl": "pkg:golang/github.com/jackc/pgx/v4@v4.18.1", + "extracted_requirement": "v4.18.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:YP7G1KABtKpB5IHrO9vYwSrCOhs7p3uqhvhhQBptya0=" + } + }, + { + "purl": "pkg:golang/github.com/jaegertracing/jaeger@v1.53.0", + "extracted_requirement": "v1.53.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:C/7UgUTBpQFRS5+cOb6kYIHVqjWNw8p5PAiSKfZbP2I=" + } + }, + { + "purl": "pkg:golang/github.com/jcmturner/aescts/v2@v2.0.0", + "extracted_requirement": "v2.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:9YKLH6ey7H4eDBXW8khjYslgyqG2xZikXP0EQFKrle8=" + } + }, + { + "purl": "pkg:golang/github.com/jcmturner/dnsutils/v2@v2.0.0", + "extracted_requirement": "v2.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:lltnkeZGL0wILNvrNiVCR6Ro5PGU/SeBvVO/8c/iPbo=" + } + }, + { + "purl": "pkg:golang/github.com/jcmturner/gofork@v1.7.6", + "extracted_requirement": "v1.7.6", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:QH0l3hzAU1tfT3rZCnW5zXl+orbkNMMRGJfdJjHVETg=" + } + }, + { + "purl": "pkg:golang/github.com/jcmturner/goidentity/v6@v6.0.1", + "extracted_requirement": "v6.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VKnZd2oEIMorCTsFBnJWbExfNN7yZr3EhJAxwOkZg6o=" + } + }, + { + "purl": "pkg:golang/github.com/jcmturner/gokrb5/v8@v8.4.4", + "extracted_requirement": "v8.4.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:x1Sv4HaTpepFkXbt2IkL29DXRf8sOfZXo8eRKh687T8=" + } + }, + { + "purl": "pkg:golang/github.com/jcmturner/rpc/v2@v2.0.3", + "extracted_requirement": "v2.0.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7FXXj8Ti1IaVFpSAziCZWNzbNuZmnvw/i6CqLNdWfZY=" + } + }, + { + "purl": "pkg:golang/github.com/jmespath/go-jmespath@v0.4.0", + "extracted_requirement": "v0.4.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=" + } + }, + { + "purl": "pkg:golang/github.com/josharian/intern@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=" + } + }, + { + "purl": "pkg:golang/github.com/jpillora/backoff@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:uvFg412JmmHBHw7iwprIxkPMI+sGQ4kzOWsMeHnm2EA=" + } + }, + { + "purl": "pkg:golang/github.com/json-iterator/go@v1.1.12", + "extracted_requirement": "v1.1.12", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=" + } + }, + { + "purl": "pkg:golang/github.com/julienschmidt/httprouter@v1.3.0", + "extracted_requirement": "v1.3.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U=" + } + }, + { + "purl": "pkg:golang/github.com/klauspost/compress@v1.17.5", + "extracted_requirement": "v1.17.5", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:d4vBd+7CHydUqpFBgUEKkSdtSugf9YFmSkvUYPquI5E=" + } + }, + { + "purl": "pkg:golang/github.com/klauspost/cpuid/v2@v2.2.5", + "extracted_requirement": "v2.2.5", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg=" + } + }, + { + "purl": "pkg:golang/github.com/knadh/koanf/maps@v0.1.1", + "extracted_requirement": "v0.1.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs=" + } + }, + { + "purl": "pkg:golang/github.com/knadh/koanf/providers/confmap@v0.1.0", + "extracted_requirement": "v0.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:gOkxhHkemwG4LezxxN8DMOFopOPghxRVp7JbIvdvqzU=" + } + }, + { + "purl": "pkg:golang/github.com/knadh/koanf/v2@v2.0.2", + "extracted_requirement": "v2.0.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:sEZzPW2rVWSahcYILNq/syJdEyRafZIG0l9aWwL86HA=" + } + }, + { + "purl": "pkg:golang/github.com/kolo/xmlrpc@v0.0.0-20220921171641-a4b6fa1dd06b", + "extracted_requirement": "v0.0.0-20220921171641-a4b6fa1dd06b", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:udzkj9S/zlT5X367kqJis0QP7YMxobob6zhzq6Yre00=" + } + }, + { + "purl": "pkg:golang/github.com/kr/fs@v0.1.0", + "extracted_requirement": "v0.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8=" + } + }, + { + "purl": "pkg:golang/github.com/kylelemons/godebug@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=" + } + }, + { + "purl": "pkg:golang/github.com/leodido/ragel-machinery@v0.0.0-20181214104525-299bdde78165", + "extracted_requirement": "v0.0.0-20181214104525-299bdde78165", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:bCiVCRCs1Heq84lurVinUPy19keqGEe4jh5vtK37jcg=" + } + }, + { + "purl": "pkg:golang/github.com/leoluk/perflib_exporter@v0.2.1", + "extracted_requirement": "v0.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:/3/ut1k/jFt5p4ypjLZKDHDqlXAK6ERZPVWtwdI389I=" + } + }, + { + "purl": "pkg:golang/github.com/lestrrat-go/strftime@v1.0.6", + "extracted_requirement": "v1.0.6", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CFGsDEt1pOpFNU+TJB0nhz9jl+K0hZSLE205AhTIGQQ=" + } + }, + { + "purl": "pkg:golang/github.com/lib/pq@v1.10.9", + "extracted_requirement": "v1.10.9", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw=" + } + }, + { + "purl": "pkg:golang/github.com/lightstep/go-expohisto@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:UPtTS1rGdtehbbAF7o/dhkWLTDI73UifG8LbfQI7cA4=" + } + }, + { + "purl": "pkg:golang/github.com/linkedin/goavro/v2@v2.9.8", + "extracted_requirement": "v2.9.8", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:jN50elxBsGBDGVDEKqUlDuU1cFwJ11K/yrJCBMe/7Wg=" + } + }, + { + "purl": "pkg:golang/github.com/linode/linodego@v1.23.0", + "extracted_requirement": "v1.23.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:s0ReCZtuN9Z1IoUN9w1RLeYO1dMZUGPwOQ/IBFsBHtU=" + } + }, + { + "purl": "pkg:golang/github.com/logicmonitor/lm-data-sdk-go@v1.3.0", + "extracted_requirement": "v1.3.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Obrexk35IKupFQezngkesR/kMfHQdAEUR1zYbJrOrzg=" + } + }, + { + "purl": "pkg:golang/github.com/magiconair/properties@v1.8.7", + "extracted_requirement": "v1.8.7", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY=" + } + }, + { + "purl": "pkg:golang/github.com/mailru/easyjson@v0.7.7", + "extracted_requirement": "v0.7.7", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0=" + } + }, + { + "purl": "pkg:golang/github.com/mattn/go-colorable@v0.1.13", + "extracted_requirement": "v0.1.13", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=" + } + }, + { + "purl": "pkg:golang/github.com/mattn/go-ieproxy@v0.0.1", + "extracted_requirement": "v0.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:qiyop7gCflfhwCzGyeT0gro3sF9AIg9HU98JORTkqfI=", + "replacing": { + "path": "github.com/mattn/go-ieproxy", + "version": "v0.0.11", + "go_sum": null, + "replacing": null + } + } + }, + { + "purl": "pkg:golang/github.com/mattn/go-isatty@v0.0.19", + "extracted_requirement": "v0.0.19", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA=" + } + }, + { + "purl": "pkg:golang/github.com/mattn/go-sqlite3@v1.14.22", + "extracted_requirement": "v1.14.22", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2gZY6PC6kBnID23Tichd1K+Z0oS6nE/XwU+Vz/5o4kU=" + } + }, + { + "purl": "pkg:golang/github.com/microsoft/ApplicationInsights-Go@v0.4.4", + "extracted_requirement": "v0.4.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:G4+H9WNs6ygSCe6sUyxRc2U81TI5Es90b2t/MwX5KqY=" + } + }, + { + "purl": "pkg:golang/github.com/microsoft/go-mssqldb@v1.6.0", + "extracted_requirement": "v1.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:mM3gYdVwEPFrlg/Dvr2DNVEgYFG7L42l+dGc67NNNpc=" + } + }, + { + "purl": "pkg:golang/github.com/miekg/dns@v1.1.56", + "extracted_requirement": "v1.1.56", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:5imZaSeoRNvpM9SzWNhEcP9QliKiz20/dA2QabIGVnE=" + } + }, + { + "purl": "pkg:golang/github.com/mitchellh/copystructure@v1.2.0", + "extracted_requirement": "v1.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=" + } + }, + { + "purl": "pkg:golang/github.com/mitchellh/hashstructure@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:P6P1hdjqAAknpY/M1CGipelZgp+4y9ja9kmUZPXP+H0=" + } + }, + { + "purl": "pkg:golang/github.com/mitchellh/hashstructure/v2@v2.0.2", + "extracted_requirement": "v2.0.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:vGKWl0YJqUNxE8d+h8f6NJLcCJrgbhC4NcD46KavDd4=" + } + }, + { + "purl": "pkg:golang/github.com/mitchellh/mapstructure@v1.5.1-0.20231216201459-8508981c8b6c", + "extracted_requirement": "v1.5.1-0.20231216201459-8508981c8b6c", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:cqn374mizHuIWj+OSJCajGr/phAmuMug9qIX3l9CflE=" + } + }, + { + "purl": "pkg:golang/github.com/mitchellh/reflectwalk@v1.0.2", + "extracted_requirement": "v1.0.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=" + } + }, + { + "purl": "pkg:golang/github.com/modern-go/concurrent@v0.0.0-20180306012644-bacd9c7ef1dd", + "extracted_requirement": "v0.0.0-20180306012644-bacd9c7ef1dd", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=" + } + }, + { + "purl": "pkg:golang/github.com/modern-go/reflect2@v1.0.2", + "extracted_requirement": "v1.0.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=" + } + }, + { + "purl": "pkg:golang/github.com/mongodb-forks/digest@v1.0.5", + "extracted_requirement": "v1.0.5", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:EJu3wtLZcA0HCvsZpX5yuD193/sW9tHiNvrEM5apXMk=" + } + }, + { + "purl": "pkg:golang/github.com/montanaflynn/stats@v0.7.0", + "extracted_requirement": "v0.7.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:r3y12KyNxj/Sb/iOE46ws+3mS1+MZca1wlHQFPsY/JU=" + } + }, + { + "purl": "pkg:golang/github.com/mostynb/go-grpc-compression@v1.2.2", + "extracted_requirement": "v1.2.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:XaDbnRvt2+1vgr0b/l0qh4mJAfIxE0bKXtz2Znl3GGI=" + } + }, + { + "purl": "pkg:golang/github.com/mtibben/percent@v0.2.1", + "extracted_requirement": "v0.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:5gssi8Nqo8QU/r2pynCm+hBQHpkB/uNK7BJCFogWdzs=" + } + }, + { + "purl": "pkg:golang/github.com/munnerz/goautoneg@v0.0.0-20191010083416-a7dc8b61c822", + "extracted_requirement": "v0.0.0-20191010083416-a7dc8b61c822", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=" + } + }, + { + "purl": "pkg:golang/github.com/mwitkow/go-conntrack@v0.0.0-20190716064945-2f068394615f", + "extracted_requirement": "v0.0.0-20190716064945-2f068394615f", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:KUppIJq7/+SVif2QVs3tOP0zanoHgBEVAwHxUSIzRqU=" + } + }, + { + "purl": "pkg:golang/github.com/nginxinc/nginx-prometheus-exporter@v0.11.0", + "extracted_requirement": "v0.11.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:21xjnqNgxtni2jDgAQ90bl15uDnrTreO9sIlu1YsX/U=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Ibua2S+FkXMmkWEGILgaPoXHotPZg5MsieoDhJa6xYI=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FG37HfcpKix1R4NmksrzPzU3buPJMz/I61Mn9UyKWSQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:HIE60k/kbgkEyCl1EJnOTeNGqv5Ihoq2P/GSwfCzAHk=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:/WpQYj6d5C9Yd9hD9Xw2mzD72KlbRtb4aF3unRhX03o=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:yG2Y7AAvruaY0AV5/2vdQ0Cbiq4849hPm3OClQGfYOM=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:S0Ojk9a3OT//IZghfjKqQkvGeVNs5ZAj/8okK79JqgI=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Rph+nFgSb9PP1DMVixgF0NK1bjfxpfCFtNa0Ov2BFBc=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:06ERYtjwnhwxZO62Mtxg2l7aERDs8G+Crer0lbrxBRs=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awskinesisexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ucddju7JldbCOYoE9ZB4E4easjvcLbUQYbuUA7H3/a8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3exporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:/EyC3siJFLNSxnH8be4AfE5DDyndDB5IaNvgf0QUrXE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Ma0jA2w9MGhcwNDskCgkamsZEIZRJszQPvEwglyKyd4=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuredataexplorerexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:yranKYoPE6gE21K9regTpSVdGputNnnyMNlQ5V+A0Is=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuremonitorexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:j/JjNSOAW5kRuRD1VzJ+ZBVSObEjjT7OChy0JB+xhFQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kHKla2OSNj5xMCdB6icgcWxA72nDkoSnWr+1tkAAGTM=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/cassandraexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:87vGLTQrxZ+BB2P2BeT3JvSYbTiVpf2EHFdn3babHgc=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickhouseexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:e+G+BQqwKshHpVD9ypYVZZycApdvbTbsA8pGVJRJUGQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/coralogixexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Tyw3u6ex6drBx7SkWyfRbIEn0hjSwRC87lv5nf0zHMA=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:s3wbH7YqFlG7PkQf3POW4+1f+yt3PTWOyRTUQomyQPE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datasetexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:qU0XWd1nDQnOAe28Mgg4wV7xKlWHFnLsjICeASOQWKQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dynatraceexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:TGLIYEn8UgMAk5iFBEzMtIiJ5SvX26qmgInvIRQ4xNM=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2Fsz8gSV/P1qoKI5nvLDJ1P3NGVAyFWvMQqpbtv8TqQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/f5cloudexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Mlys4i9l/E00BT2oWiGgiEnTPcEQQaRLKAmiiqilmvY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/fileexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:rOHsfEr7623kA68BAkJqYbH3fDcxIRkXxd7eFVq76fE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:1E5VimoIz8y0TjokI4z5/D1/bpkGipdm4NTLJC812Jg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudpubsubexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:wWjBbGqLln4aTHhIZY5UO6A05meuHYzjeaPQzunpXFI=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlemanagedprometheusexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0OkUpnNEucC5+Y8bVUePzj6loL1vjjMzWhR4RFiHj7Y=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeycombmarkerexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FOKk85pHE5VFxsGAQmU0y6+YHEEBTn9XxQGGqVnC9aE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/influxdbexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:3eFK3INiASt0YrvV2TfZojaNK5XxngTaHrgZKHXQwQQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/instanaexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:pLqxxVBp0kbgOz8ABnOX9+mQ1Afe1wRsoenNGNN2uYc=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:4rhjPt3FZS9XLGYMuVwAj52O24HseralRIgbuA3TWwk=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:zWtu1hKqLyAZwQvvtA3SrX+bLlisiG9uk2BeLoc5MSg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logicmonitorexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0sCQIAUXtqRoE3GlDMsakBEV8X03MQLfLq2iAsoW3EE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logzioexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:H2WE7Za2nIq+qbhcdE2vSdXEXd67l59XaTO8Gy1ZGBU=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/lokiexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FYp0d9RhWRQJlXmZk9xT4RYStE9tCdQqz/uOJ/MJpwc=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/mezmoexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:rJrJBI9PZWnUhSaNPH7iNjRDiBbvChTwN9R+haHx12I=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2FNPeF0zUnINe207XApQjl0Zw369VhI/s2IyfhW3yIc=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CvimRb3uLVAd+6s9f+VoOnz9hw2k/VyLbvkmraW/+R0=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:iELbD87HegBKxe3HIdNrVG8qfPt3M7j6R8CalM3Nv/8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:o9G5Lj3p3Dq5WZCetQ5KL5J6cc9xncmLVK78tkg4czI=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/pulsarexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:4V7W6Mt8E7FBq5zU/0/lK9U7itpaErZEMED9SN+Fz94=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:aVPovLab7RIYXLJEJubXqxpeoI5s1NPkAQeb1148bGA=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentryexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CFxY7ctrSV/fFXTa39uvYVeK/WUf1m3SkPKKrKyBs7E=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:l51s6ITGJWI11Y8oun4WIokOqn0GDMbo+w02pSqZwvI=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/skywalkingexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:DdJo/fpWAZdADJVZNMRwZs1INeXiw7zpq2sJ/IxoZxA=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:TsHAuBN9Ws7K9oDmkF7m5H86iPMtPeK0YTjwr17GtdM=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:yPhkNrfYcU2mXBgj694neyVuwhSxOGhkS716a1HO1g8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:omTaNqpA6TsQClpimOEVzoGfyTiGxm95EtBud28IFsY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:gtUrOMLFJBChteAJYcdbJZXjuvvRndKz2/HWHE2pNyU=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:J276zyowen5ZHMIB4/H95EM05bWnhM5P7Nc2byTHX8I=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:adxAaWfO8e1A1Vb7rQHRcxNCyAg29IGGFfcCuL5KD98=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Cz7YIP5JWYDx80TzgFiqup09r983M9Qou1N0TMr6bm0=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:fomeNtCnZKIYEofchO5rW0/uEWjK0Inx28RUm03Fjbw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:u/t5hC7ZvygTLSs2XLHopiUvhK5hq+sXvIAd+OF+exc=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:e32Bp7W0v8DDW6aUpqHgaJ7ARfbjtwMNnFLFhzw7hN8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:1Cp8cry5fMnZhrai4yz0bzacwfoEyI1+pNw7zBkxptU=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarder@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:r0RPO4l9EIgMh5z9koMQ5OaFZo17LinYMlVpCHQ4wzo=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:N/dElR3s/nrbpaMp8CPTxjA/pGMsxzdtuN+V2aef2cE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VeXroXdovqHmIE8+/NSnEeMvrkT/fDfORyEf8kV3NGo=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:wEiaa53EeMb5JVjA8261wKOVVLdFBKO7imMNEqPiRHE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:01W7ijpPXWcA4JYI7E4RCSgYnZcXEyfMVa9yD/glDEg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NfHaszbCmmUjtXvicjsn9MtIpqdBNvMeUWzt1jVurcQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:/ZfPFkZCWiqGSokZq1Gzi+zyjF1WT62eeMEG3BeCYR0=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/hostobserver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:emPIdMb0cC4npriuIId61oMEHg1YBpDsD/e7/jOn5Zc=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/k8sobserver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:laKTypPmQ5DOaE2Ale/qTOyVjulCd9Kqqy5EITPEAZg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Q/JrvFq4fscgPSp1TkYgXqGNeHdflrUUmUssiBw5qhU=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0kxU2f/oQApu9QVGHKHQtorIqjv4ssCZ8y9pccJLYj4=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:OD1e1IX30imuq/ZRj1h+uD0GfkWQh+GrNaR5nejyQuU=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:W2Bqu5XTne8tzQ8l8RPUn8NagbHthGpq97MbVVf/10k=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:W+xcFWxmyfjk5L/btfXVFqpCoQ1pjrHygFnLJ9sBdog=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:qvG882x5AOZPdxr3a8jfxHbhO4BwiAcg5AI7QyaUi2Y=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:6CwuLeqUNBgw3Jc5mC9JKsj04+F4OC+2l6HN1OXOzfw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:hbXL4ZopBGad6NGhJdnWE+XuhTvbRYCXl5Unm4MEqNM=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Kw3NKgs9AGf4D70MIEoiuVw2QFfdPqETWfwo7ki8YY0=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:k+I8B43NYBw5FKloPsBe11sO0hEAdofkO9LMYQ+l5DU=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:LvpRa1za20Ydh+getrDr/2FCt3ED2X2lpj0Q/zY7jVg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FNtiF8hzjZMF10Rdxxg9HCs813AxQaDCPnyK4ZIoy2k=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/collectd@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VnAPmNCm2cSHGH1zp5ET5CmfpWQQnCe6hnpvHwIdKws=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/common@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:geXLFcp9EFJ46XW3OGey10voO2FEv8hB41ttHCxQBFA=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0X1r/YZR+rbQqzKzQ40LTZUw1a8mKXV/BmO+BDuhx1w=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:E/BrcnKrgFQcbDUsjKLapqo67od7NYapg4W2JUIU+JE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kAb8HSqXiLKbRFIstIyAEmsc8TPMHx5WzHZCl8VDprM=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VdP8Zg1e+05TBwsNcg5zcPieqHPqsWYhCsq7RcDlO5A=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:WozvNDZxT/VdKtjiWdwW4yy0/dBHCDh2qAfan96iLJE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:JzijP0/OfYu2IN5UMNjdFuyGAuKu20XkJMbEZ0ZK9yA=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:M3c6Ke0tHT/T//OZJu6HvImnlxMV4FELXBb9+6QAFFE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:XIWmYZ8IaHqg+uAwadXs2j373/uIvzL3zkb8zbN5Bqk=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:+ZZAFMDZMBxHMIlAcaGRxkTru09QFa59MHG2L0LL3vw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:jkNE4lbWcIl9cKquUdBVDKIptak/yyxrGkdCDdT9ai4=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/internal/sqlquery@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:g67fR9vsaODyr83uWMzTXGGa1Yqx0qAb30tao3vw+KU=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:LHfkJ8zR3sWiKRrk4Z3EcxPxAwmXgbkYMUYUmvLHyVw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:T6p+BzzJrBCwd7oIQ+LM+0ta2bPTt1ktvUUFcDNLBdw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xZ3LJrUXSmiDXbMmW+BQhOIavvEGIwOz8pNqcszDxVA=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:IXbjuQuIXj2iE8lMLC4PwwZTLnFesdllYh6AB2+Y7NU=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:DSGhzGAaC767esMB0Ulr+9xWe6SW0LFUYMxLrLOAkjM=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:zzqr6hMOUY1Q1VgA6mVZw8YPS0ZPusALmlnPrgzrjAg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NPKot9ch5U2DpNiyZZP2pQcEfuQJB5wLmkQ5wcirgZ0=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:c3XyFv8aQlmhCoggTTJQvXNCbztmlJUqkMsRs1qmfMs=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:+gpgiUXzrx8YeVBfXPwxpfLrB6FQgTnfXp2HHx2LumI=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/loki@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:mOYSGxiT41/2UXkDjJFchjmHw4p+rSX6TLSZvf+Br38=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:jFCI/bB+np2rO4cL9rbGOQ/NJevx/E5MPgqPq6EPgJQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:W2fIrbFPu5RCPRRhUtCOlgXU+9g5IBs6qX/b0sPRcCs=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:lKz5gN5/1zbRa9Jvq1lxxq9o1168Ctdzusrf7tFIBn8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Ajqxrh3R0sYmoM3IG928EdATSjUQ+Ux5L18lLJFT7qg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/skywalking@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:6cTsZ4FqTSYyxUDnFoNmI6kE/vRy7ZvZ7ua1w0BHUYY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xmVJ8kSCUAywtBUBLWbnVEsQzkKSCaH+/zu7xtIHMQk=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7lPQc7Cr5pnuoFWCfj8o+nBfRmzmUJcch3oUSH/qWHY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:WohxmMkHvwA4S5FXQoX17QrJRCpQfcV0uIwVRT9dfWs=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:3uS0r5bEfpPMYWtuDtVz1X4VxzftkwnEueJ3ohcbDs8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:SMayEdSDyaMCVJZoLAYQHdMKYzQxs+gMDXB7mrFOUrg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:j9aBoA2jEzZw9tHmPQaYfLMVVErQH1RT4UUezlsPSVE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:rOhuXliWjxddUF1dCRJrI5m7+utxcA2Uq18XErTMWS8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kLO8mpqEXsGxLcBtME0Rok06rvOwyo8gIHShidrOUt0=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CDHu18bMvLafA2BS4jjXxsZFoM5oWItX2zWp0Ix6X8Q=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:nAerdrvOgo9T7LFxCg0jRczFe3INb1dpYhg9kWw60UE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ZNF2Q7f9C4K78PbeEJVto/+epmKAhUwmWqN3QvNDcD8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:RhVIPIToHFIbvnowSxbQwncB0wCTfXcRjm9LOPBnZLA=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:L1611v7halRVmluvYU+QhwkZI7DtrkQTBQDujxArUdo=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/remotetapprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:jtxybjvcn8kyxRK1l2mzx2yXJkGkzfvW8T2Tg00TU3w=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VkZfQM6eA+K4xOnvitOLZqFaadhwxNNpnt76DzZeHLc=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:muxS/NiVXdoAecIvjRXDZLHmdoEf5vwHU61P0g7VqNs=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Ed0iJoj01Bb+DumGnyhuCmFY1akcxtsdO8Ay5aygdHA=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanmetricsprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xr7Q2sgdi0H7pJIV/y5812BLlQtVsfTtGnY0BWPK/AQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ynZqjd4uAq4VaQNe7RsURLOTF3pEYG076weVvhWDMsg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/sumologicprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Pu3vMpKDTtZ6wGRU+tMdKkcvwCQf6Q6a+7MAK3q3Mcw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:wLbX5dXnWCSx3jcZ+3bPB2oEqeFPwukpc9QrZpkliTs=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:IUv26cpU18aKtyTEig8d2RoJx/Y5CdRc0y/CabsUoTY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:JIAVcQH+JvuDJWz3UHIefYJFHvpsLxfHPAtDQ6ExM3I=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:JIzM5Jo+0iS/qwlrx3pxVhSojzMWRIXkK2qUIOfNJ/o=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2ZPS07gNT+o4n1zmfp89uEdt4PXYtVURKFRsXc/We/8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:V2MGoCMstRqoKGVwUlUrmc5HAANrWtK6+g/oGWtgZ3Y=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscloudwatchreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:x22oX0ZwjNkbBCR6pkheejnXJWd2LsyBkhaFZw7xGT0=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:seN3sfms1czoxt4L11KjKeBsUeuuqR3las1gjwUgg+E=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:3cVQ0ORmGQRrC5FR1mARK/ed2mJCrdYgPW1eMXjZJ6Y=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kcdPVED0wyT3p9sGcApKXGKYhBX+xgm0utvQfM7/pdY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:IaoLAfQq1xvsuyClR6U0c1N0AyGAtEGtLx2Jegt6B+I=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureblobreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:R79jbfLwNLZI7fnnj2qeR5PAUUCFZy0O/W3Dqz9m36c=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NNiQ8E4OVYCXqjCwoOwqRzRjvPtcyzJUqLUiAxGRupY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:6pHyJEAEiXGI3UfLE8Ksi+NtT0th9JbjgzaodMloRqE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:vHVW1i58lOgx2T2HNoggEiIBBKlecg2gaGr1CzSDCBY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:R6aFWVh8vTenrYaVqW7tz6gdBOAAZhTzcbav3AGmPYE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:zP8iRUy2++d+Z5LzJR6BsMpIxX2tDGscTCgn5/IodYo=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:4J6h954RGBRhIfzA+36t5qelQZzFIBchKidQ+kO2fQ8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:V7VB1w+46KatK1k6BJcj5uXDjV6wgK+qmYzZkbYG4tI=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Lj/iatJBVoMJcp8GlrIyK+99cXV3XzVBFk3wPVRhykg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:gO3u7LpCZhh/sRfC3TPIth7Ou5FBabsIN7jcCAYwBv8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:lgnM/+y4bn1ZoVmfhbVePe/0O9Vtg9ZRMbXyJR6Di9k=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Gt3/8EOX5yCywF6ETr7eb3ttBLNHtZfAZFilWTFA9xY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ii6NkjWPdJD4/VtdVwR6lERQrXWUtkRdwbDzKqlp7aw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:zuKsAW5eg6USYu7Fu33ln/rVpdxaxCfG4yFDepbj6E0=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:qS4a+GV38a9btqm/e8pdCmQU2Hm7iKcqWgWX12CjyJw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filereceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:E0wGTC6LUJejf9ZefAmT/ReIB33bKpsdquPKIbWQk4s=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0HY/HT6E4zn3iQGn++0bH4D0rt7W65OxOHeY/X5vdcE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:eF3TCxFV8zdKAbtBsf0gPy0pBgYupYRiFlDo0M0f7Y8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:T5rlBS/D4mZv4GWGhbBqlYF7jPGaQ/WOLzLYvgKW+ls=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:aG4p4JeHpwqpM65YwXbZvJ8EurbMtYzWABrk8bA7MSc=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudspannerreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Vd7YwtqxK1ljNf8H81Nms4VBAjveBf4UP33Kp601wAs=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:eGPbb3NsHtAHB4De45YjCXov2P/jTyxvWDKrPuFDGLw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VhvnkHgJlKT09UMwy6Q/nyZ7Ze0vslYRkeEjO8EtBGw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:pp+RW3DehxELAgD8R5T/cTM2xb5r+8fZlC6dPTbnS6Y=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:fnbHeBfRqE0Nk+pAgqta6qBg6gf3TWt7UMme5ZdN3B4=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/influxdbreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:whf4YouS+lyZz3vFPdlrVWNy1SS3EpdTE/3OFaTj5YI=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:BlVcB4XE8mkov0Gv8RJyryKihyadJsq9P/t5r8k5RK8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:r7IQOLSkOV/eIbgvkdIC7cZl81KXV/xjKO9XOxmIi2k=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:eUwOzHDretFoaM4kf5W2KoIBeoSuDzfrPk2NW8JEYuQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:npEd7+imTnP1whekC1ElV7qjOzYOtR9JVqUusX3xy8k=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seventsreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:X5Iad+8jYxQCk4EpuhRAXVwfzX1npn0H2aKGpUSyiOQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sobjectsreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:g3iq/K3LH+LASvC7bDyaf331gAOyLmxaSUrqqHPi1Xg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:LcdEA/g8V7AdJ1xPtAhtCkD1WI9hf829DJxss+9+rEM=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:zVnSettpsS/WRK8cgfOG9tneoK7701I6LH3FTJpMjzw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Y8yxO/NfUyOjOw9zKZFNDTAcWYtkYqdOKYbPbRuPMY8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:wPKReJ7j09Q5daARcZ9yyz6hYN36vATlhTEBfQp4bco=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:btKHd+f9lurwybgLHOHcFansevHu6Nep2bhkwZPfIPY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:jntihiRKRaxfqKyPaN/2CMpY48IIUZ0zOLEbfAVRGx8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:HsBM/PGaSDPZt8hof0q2taE0jPQR1kX4npLHTClCXq8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:9KeYlOJ0MShpw1iAlFDRf4qtskSEywW/330Gs5DD9jA=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/namedpipereceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NlxIrcTTmb1L6JIPq6c5OK3dXHdn9VGK5bnL7AUF1nU=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:BlzithoiE3JJo8cOxFxTN1gt3ybgKM5T9mYEVZHOizw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:dxJ7BbXxxsOtPcKFT6vwUFlJaLXiqFWOjU+Mjh6ZoTk=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:W19lVlVqux3gPVSzxX9/m4hfYUsuG73KYmsUWjrjGoQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:lo5TLFmJdWQ5IM2v3Lnndth7yiOd4Hs7FM2Cu9lyN/Y=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0wGVbvHJYitSTKwbApNCgBGidB4hst9fW1nn+Uq5ED4=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:YFXJkd/Vb1tFT4VSEJiYnFCXhh6IoQlkxl0MIqe6fG0=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:+BPuxdRZ71YO+EvxHhNSbDqM+GA+3Z25O7YdGO4qIGk=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:P8yMr4/5epZbKOIZI4FS73/0IOL++7prchq4RhAh3OU=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pulsarreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:PnmE3zvVI0k1RWWgAY9ugViHuf8oTBWed5h8iG4VgH0=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefareceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:EJZrdxPvbNh1/8Tci7pVP/fpAPtacRKOaBK06pmuGqc=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefbreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:BuQzWJvsPpXYzzi9LWginYGTOUYGTD9F7mF2WAg9sd0=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:70lg706YtUxbRV9MDQTGsnDSMyfwdz3bZhuAb+WbxJg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:mvf8t/bTNjCzxztaaZUDEDNQffRwWuAhK4Qf3tExBY4=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:f7c6nYOLkQ4TQG0X0xuxHo9soSsN+sEU9rdcgJpc9nU=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CyfxKrXq9Ai2+sejzKhLZfhP99CGjW3jEWOffvI4TM4=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:pi+6MU0fn4Xs505plbUE9YstUgL0Y08+J1MqfOa6ynY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:5LrFQym/2f3MRAF6Gk9yKzTqM4HBnAHrYBC1J4RzXAY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xI5GDyqAHMV6IDr17zbXKu/zIqWydIcrY+SbIKswYKM=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/skywalkingreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:K3Un+8ExD8Pxot20Tu7s84yfQVb8lVDCjdt9C3YzsWA=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:SZLlFX1VhZ2xbwmp3JzMc595M/nQ7SmwsL1Rfzab7JI=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:r9VFho63h5/05D8kemRlDwP6qrx6fgHrXPIKkSE4URQ=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:s9lnzKS3hGjlZbPIGddBoYYiMJpB2RKH5liMF0mOyOw=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:pxjaFtUcLJycSRD1ey75qQYKBsZFq+Z5gmGL6uN9jwk=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlqueryreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:fQ7VbjZF5/MxVulT0Foi9jer6N4l3g+Vh2CGumepero=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7+TcQIn3GstMTsJVB7htOJzyK7UJyh0ZjwnBD3vq8Xo=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:HXE3AUTyRsoxYpTeQFzfWs1/2cyy/cO1FLSB10+7CyA=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:zFuhHAAMOx5DBMw82L2AgYEdLtRYgBZOXlWegvMAzXo=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:739mAwr3kTMR/1Li8YpBTJ+FqE/6PO/bblIG9J0UIhg=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:S6oLc/WeWdcmYjlp+JNFdqJEOcgxYq3/xKlEXhQS3fs=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:pwkfwXLiP/Y8KZHnkYuqjIgk8u0KDX7Zx3MKdVtQ3jY=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:AeEV9RMHOvOQKzfp94aQ2xLE/d9W/WaWrRRFRVPXyRs=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefrontreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:LGHgVfB8oIzXsqDo2ekSbjA53+hO74Iquhi4WqZ4yBE=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/webhookeventreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:DwmVdcKFrQ5k6MZuWXPTo6JfVhnd5bcIk8tvTJs3kr8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowseventlogreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FWyUPhpz5nyB7jDlyixdectIzLgY5y2bSNxC4fLRtk8=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:LDxBj3NfxjNKEyX1zDLJTTJNCv/vievhuH6+sBxl2Bs=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:WjWN2v68vLHsHQBB4xXDtynWfA6ppPlTWLHtFxAGhBo=" + } + }, + { + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver@v0.94.0", + "extracted_requirement": "v0.94.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:GZp9eKvsbieWxar9FcM/tjOweHaL4FJ2IqpNBS9J2Bg=" + } + }, + { + "purl": "pkg:golang/github.com/opencontainers/go-digest@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U=" + } + }, + { + "purl": "pkg:golang/github.com/opencontainers/image-spec@v1.1.0-rc5", + "extracted_requirement": "v1.1.0-rc5", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Ygwkfw9bpDvs+c9E34SdgGOj41dX/cbdlwvlWt0pnFI=" + } + }, + { + "purl": "pkg:golang/github.com/opensearch-project/opensearch-go/v2@v2.3.0", + "extracted_requirement": "v2.3.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:nQIEMr+A92CkhHrZgUhcfsrZjibvB3APXf2a1VwCmMQ=" + } + }, + { + "purl": "pkg:golang/github.com/openshift/api@v0.0.0-20230726162818-81f778f3b3ec", + "extracted_requirement": "v0.0.0-20230726162818-81f778f3b3ec", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Cbxz0bIBkYF7iKcLPRgb7u4y39NBQqQG2XJ1fEBSZUY=", + "replacing": { + "path": "github.com/openshift/api", + "version": "v3.9.0+incompatible", + "go_sum": null, + "replacing": null + } + } + }, + { + "purl": "pkg:golang/github.com/openshift/client-go@v0.0.0-20210521082421-73d9475a9142", + "extracted_requirement": "v0.0.0-20210521082421-73d9475a9142", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ZHRIMCFIJN1p9LsJt4HQ+akDrys4PrYnXzOWI5LK03I=" + } + }, + { + "purl": "pkg:golang/github.com/openzipkin/zipkin-go@v0.4.2", + "extracted_requirement": "v0.4.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:zjqfqHjUpPmB3c1GlCvvgsM1G4LkvqQbBDueDOCg/jA=" + } + }, + { + "purl": "pkg:golang/github.com/outcaste-io/ristretto@v0.2.1", + "extracted_requirement": "v0.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:KCItuNIGJZcursqHr3ghO7fc5ddZLEHspL9UR0cQM64=" + } + }, + { + "purl": "pkg:golang/github.com/ovh/go-ovh@v1.4.3", + "extracted_requirement": "v1.4.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Gs3V823zwTFpzgGLZNI6ILS4rmxZgJwJCz54Er9LwD0=" + } + }, + { + "purl": "pkg:golang/github.com/patrickmn/go-cache@v2.1.0%2Bincompatible", + "extracted_requirement": "v2.1.0+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:HRMgzkcYKYpi3C8ajMPV8OFXaaRUnok+kx1WdO15EQc=" + } + }, + { + "purl": "pkg:golang/github.com/paulmach/orb@v0.10.0", + "extracted_requirement": "v0.10.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:guVYVqzxHE/CQ1KpfGO077TR0ATHSNjp4s6XGLn3W9s=" + } + }, + { + "purl": "pkg:golang/github.com/pelletier/go-toml/v2@v2.1.0", + "extracted_requirement": "v2.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FnwAJ4oYMvbT/34k9zzHuZNrhlz48GB3/s6at6/MHO4=" + } + }, + { + "purl": "pkg:golang/github.com/philhofer/fwd@v1.1.2", + "extracted_requirement": "v1.1.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:bnDivRJ1EWPjUIRXV5KfORO897HTbpFAQddBdE8t7Gw=" + } + }, + { + "purl": "pkg:golang/github.com/pierrec/lz4@v2.6.1%2Bincompatible", + "extracted_requirement": "v2.6.1+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:9UY3+iC23yxF0UfGaYrGplQ+79Rg+h/q9FV9ix19jjM=" + } + }, + { + "purl": "pkg:golang/github.com/pierrec/lz4/v4@v4.1.18", + "extracted_requirement": "v4.1.18", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xaKrnTkyoqfh1YItXl56+6KJNVYWlEEPuAQW9xsplYQ=" + } + }, + { + "purl": "pkg:golang/github.com/pkg/browser@v0.0.0-20240102092130-5ac0b6a4141c", + "extracted_requirement": "v0.0.0-20240102092130-5ac0b6a4141c", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:+mdjkGKdHQG3305AYmdv1U2eRNDiU2ErMBj1gwrq8eQ=" + } + }, + { + "purl": "pkg:golang/github.com/pkg/errors@v0.9.1", + "extracted_requirement": "v0.9.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=" + } + }, + { + "purl": "pkg:golang/github.com/pkg/sftp@v1.13.6", + "extracted_requirement": "v1.13.6", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:JFZT4XbOU7l77xGSpOdW+pwIMqP044IyjXX6FGyEKFo=" + } + }, + { + "purl": "pkg:golang/github.com/pmezard/go-difflib@v1.0.1-0.20181226105442-5d4384ee4fb2", + "extracted_requirement": "v1.0.1-0.20181226105442-5d4384ee4fb2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=" + } + }, + { + "purl": "pkg:golang/github.com/pquerna/cachecontrol@v0.1.0", + "extracted_requirement": "v0.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:yJMy84ti9h/+OEWa752kBTKv4XC30OtVVHYv/8cTqKc=" + } + }, + { + "purl": "pkg:golang/github.com/prometheus/client_golang@v1.18.0", + "extracted_requirement": "v1.18.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:HzFfmkOzH5Q8L8G+kSJKUx5dtG87sewO+FoDDqP5Tbk=" + } + }, + { + "purl": "pkg:golang/github.com/prometheus/client_model@v0.5.0", + "extracted_requirement": "v0.5.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw=" + } + }, + { + "purl": "pkg:golang/github.com/prometheus/common@v0.46.0", + "extracted_requirement": "v0.46.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:doXzt5ybi1HBKpsZOL0sSkaNHJJqkyfEWZGGqqScV0Y=" + } + }, + { + "purl": "pkg:golang/github.com/prometheus/common/sigv4@v0.1.0", + "extracted_requirement": "v0.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=" + } + }, + { + "purl": "pkg:golang/github.com/prometheus/prometheus@v0.48.1", + "extracted_requirement": "v0.48.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CTszphSNTXkuCG6O0IfpKdHcJkvvnAAE1GbELKS+NFk=" + } + }, + { + "purl": "pkg:golang/github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475", + "extracted_requirement": "v0.0.0-20201227073835-cf1acfcdf475", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM=" + } + }, + { + "purl": "pkg:golang/github.com/redis/go-redis/v9@v9.4.0", + "extracted_requirement": "v9.4.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Yzoz33UZw9I/mFhx4MNrB6Fk+XHO1VukNcCa1+lwyKk=" + } + }, + { + "purl": "pkg:golang/github.com/relvacode/iso8601@v1.4.0", + "extracted_requirement": "v1.4.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:GsInVSEJfkYuirYFxa80nMLbH2aydgZpIf52gYZXUJs=" + } + }, + { + "purl": "pkg:golang/github.com/rs/cors@v1.10.1", + "extracted_requirement": "v1.10.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:L0uuZVXIKlI1SShY2nhFfo44TYvDPQ1w4oFkUJNfhyo=" + } + }, + { + "purl": "pkg:golang/github.com/sagikazarmark/slog-shim@v0.1.0", + "extracted_requirement": "v0.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:diDBnUNK9N/354PgrxMywXnAwEr1QZcOr6gto+ugjYE=" + } + }, + { + "purl": "pkg:golang/github.com/samber/lo@v1.38.1", + "extracted_requirement": "v1.38.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:j2XEAqXKb09Am4ebOg31SpvzUTTs6EN3VfgeLUhPdXM=" + } + }, + { + "purl": "pkg:golang/github.com/scaleway/scaleway-sdk-go@v1.0.0-beta.21", + "extracted_requirement": "v1.0.0-beta.21", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:yWfiTPwYxB0l5fGMhl/G+liULugVIHD9AU77iNLrURQ=" + } + }, + { + "purl": "pkg:golang/github.com/scalyr/dataset-go@v0.17.0", + "extracted_requirement": "v0.17.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:5YI/VlbLHr4Ui6SegWm0yjZYioypWB68U7nFQBKNOn8=" + } + }, + { + "purl": "pkg:golang/github.com/secure-systems-lab/go-securesystemslib@v0.7.0", + "extracted_requirement": "v0.7.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:OwvJ5jQf9LnIAS83waAjPbcMsODrTQUpJ02eNLUoxBg=" + } + }, + { + "purl": "pkg:golang/github.com/segmentio/asm@v1.2.0", + "extracted_requirement": "v1.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:9BQrFxC+YOHJlTlHGkTrFWf59nbL3XnCoFLTwDCI7ys=" + } + }, + { + "purl": "pkg:golang/github.com/shirou/gopsutil/v3@v3.24.1", + "extracted_requirement": "v3.24.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:R3t6ondCEvmARp3wxODhXMTLC/klMa87h2PHUw5m7QI=" + } + }, + { + "purl": "pkg:golang/github.com/shopspring/decimal@v1.3.1", + "extracted_requirement": "v1.3.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8=" + } + }, + { + "purl": "pkg:golang/github.com/signalfx/com_signalfx_metrics_protobuf@v0.0.3", + "extracted_requirement": "v0.0.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:32k2QLgsKhcEs55q4REPKyIadvid5FPy2+VMgvbmKJ0=" + } + }, + { + "purl": "pkg:golang/github.com/signalfx/sapm-proto@v0.14.0", + "extracted_requirement": "v0.14.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:KWh3I5E4EkelB19aP1/54Ik8khSioC/RVRW/riOfRGg=" + } + }, + { + "purl": "pkg:golang/github.com/sijms/go-ora/v2@v2.8.6", + "extracted_requirement": "v2.8.6", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:sq907Z5cno0YIXidOYM85tiQFFVhhgssw09IJPG0WG4=" + } + }, + { + "purl": "pkg:golang/github.com/sirupsen/logrus@v1.9.3", + "extracted_requirement": "v1.9.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=" + } + }, + { + "purl": "pkg:golang/github.com/snowflakedb/gosnowflake@v1.7.2", + "extracted_requirement": "v1.7.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:HRSwva8YXC64WUppfmHcMNVVzSE1+EwXXaJxgS0EkTo=" + } + }, + { + "purl": "pkg:golang/github.com/soheilhy/cmux@v0.1.5", + "extracted_requirement": "v0.1.5", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=" + } + }, + { + "purl": "pkg:golang/github.com/spaolacci/murmur3@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7c1g84S4BPRrfL5Xrdp6fOJ206sU9y293DDHaoy0bLI=" + } + }, + { + "purl": "pkg:golang/github.com/spf13/afero@v1.11.0", + "extracted_requirement": "v1.11.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8=" + } + }, + { + "purl": "pkg:golang/github.com/spf13/cast@v1.6.0", + "extracted_requirement": "v1.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:GEiTHELF+vaR5dhz3VqZfFSzZjYbgeKDpBxQVS4GYJ0=" + } + }, + { + "purl": "pkg:golang/github.com/spf13/cobra@v1.8.0", + "extracted_requirement": "v1.8.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0=" + } + }, + { + "purl": "pkg:golang/github.com/spf13/pflag@v1.0.5", + "extracted_requirement": "v1.0.5", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=" + } + }, + { + "purl": "pkg:golang/github.com/spf13/viper@v1.18.2", + "extracted_requirement": "v1.18.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:LUXCnvUvSM6FXAsj6nnfc8Q2tp1dIgUfY9Kc8GsSOiQ=" + } + }, + { + "purl": "pkg:golang/github.com/stretchr/objx@v0.5.0", + "extracted_requirement": "v0.5.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=" + } + }, + { + "purl": "pkg:golang/github.com/stretchr/testify@v1.8.4", + "extracted_requirement": "v1.8.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=" + } + }, + { + "purl": "pkg:golang/github.com/subosito/gotenv@v1.6.0", + "extracted_requirement": "v1.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8=" + } + }, + { + "purl": "pkg:golang/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common@v1.0.854", + "extracted_requirement": "v1.0.854", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:pP6gLwxXRAIJGEhwfo6TXJRppFbl/OTF851+lY477JY=" + } + }, + { + "purl": "pkg:golang/github.com/tg123/go-htpasswd@v1.2.2", + "extracted_requirement": "v1.2.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:tmNccDsQ+wYsoRfiONzIhDm5OkVHQzN3w4FOBAlN6BY=" + } + }, + { + "purl": "pkg:golang/github.com/tidwall/gjson@v1.10.2", + "extracted_requirement": "v1.10.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:APbLGOM0rrEkd8WBw9C24nllro4ajFuJu0Sc9hRz8Bo=" + } + }, + { + "purl": "pkg:golang/github.com/tidwall/match@v1.1.1", + "extracted_requirement": "v1.1.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA=" + } + }, + { + "purl": "pkg:golang/github.com/tidwall/pretty@v1.2.0", + "extracted_requirement": "v1.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:RWIZEg2iJ8/g6fDDYzMpobmaoGh5OLl4AXtGUGPcqCs=" + } + }, + { + "purl": "pkg:golang/github.com/tidwall/tinylru@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:XY6IUfzVTU9rpwdhKUF6nQdChgCdGjkMfLzbWyiau6I=" + } + }, + { + "purl": "pkg:golang/github.com/tidwall/wal@v1.1.7", + "extracted_requirement": "v1.1.7", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:emc1TRjIVsdKKSnpwGBAcsAGg0767SvUk8+ygx7Bb+4=" + } + }, + { + "purl": "pkg:golang/github.com/tilinna/clock@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:6IQQQCo6KoBxVudv6gwtY8o4eDfhHo8ojA5dP0MfhSs=" + } + }, + { + "purl": "pkg:golang/github.com/tinylib/msgp@v1.1.9", + "extracted_requirement": "v1.1.9", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:SHf3yoO2sGA0veCJeCBYLHuttAVFHGm2RHgNodW7wQU=" + } + }, + { + "purl": "pkg:golang/github.com/valyala/fastjson@v1.6.4", + "extracted_requirement": "v1.6.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXVQ=" + } + }, + { + "purl": "pkg:golang/github.com/vincent-petithory/dataurl@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:cXw+kPto8NLuJtlMsI152irrVw9fRDX8AbShPRpg2CI=" + } + }, + { + "purl": "pkg:golang/github.com/vmware/go-vmware-nsxt@v0.0.0-20230223012718-d31b8a1ca05e", + "extracted_requirement": "v0.0.0-20230223012718-d31b8a1ca05e", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Vu41Q0Pv3yMdd+tcDW6QeEUIK2L+9ZrPrq8NAMrKSLc=" + } + }, + { + "purl": "pkg:golang/github.com/vmware/govmomi@v0.34.2", + "extracted_requirement": "v0.34.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:o6ydkTVITOkpQU6HAf6tP5GvHFCNJlNUNlMsvFK77X4=" + } + }, + { + "purl": "pkg:golang/github.com/vultr/govultr/v2@v2.17.2", + "extracted_requirement": "v2.17.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:gej/rwr91Puc/tgh+j33p/BLR16UrIPnSr+AIwYWZQs=" + } + }, + { + "purl": "pkg:golang/github.com/xdg-go/pbkdf2@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Su7DPu48wXMwC3bs7MCNG+z4FhcyEuz5dlvchbq0B0c=" + } + }, + { + "purl": "pkg:golang/github.com/xdg-go/scram@v1.1.2", + "extracted_requirement": "v1.1.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FHX5I5B4i4hKRVRBCFRxq1iQRej7WO3hhBuJf+UUySY=" + } + }, + { + "purl": "pkg:golang/github.com/xdg-go/stringprep@v1.0.4", + "extracted_requirement": "v1.0.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:XLI/Ng3O1Atzq0oBs3TWm+5ZVgkq2aqdlvP9JtoZ6c8=" + } + }, + { + "purl": "pkg:golang/github.com/youmark/pkcs8@v0.0.0-20181117223130-1be2e3e5546d", + "extracted_requirement": "v0.0.0-20181117223130-1be2e3e5546d", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:splanxYIlg+5LfHAM6xpdFEAYOk8iySO56hMFq6uLyA=" + } + }, + { + "purl": "pkg:golang/github.com/yuin/gopher-lua@v0.0.0-20220504180219-658193537a64", + "extracted_requirement": "v0.0.0-20220504180219-658193537a64", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:5mLPGnFdSsevFRFc9q3yYbBkB6tsm4aCwwQV/j1JQAQ=" + } + }, + { + "purl": "pkg:golang/github.com/yusufpapurcu/wmi@v1.2.3", + "extracted_requirement": "v1.2.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:E1ctvB7uKFMOJw3fdOW32DwGE9I7t++CRUEMKvFoFiw=" + } + }, + { + "purl": "pkg:golang/github.com/zeebo/xxh3@v1.0.2", + "extracted_requirement": "v1.0.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0=" + } + }, + { + "purl": "pkg:golang/go.etcd.io/bbolt@v1.3.8", + "extracted_requirement": "v1.3.8", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xs88BrvEv273UsB79e0hcVrlUWmS0a8upikMFhSyAtA=" + } + }, + { + "purl": "pkg:golang/go.mongodb.org/atlas@v0.36.0", + "extracted_requirement": "v0.36.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:m05S3AO7zkl+bcG1qaNsEKBnAqnKx2FDwLooHpIG3j4=" + } + }, + { + "purl": "pkg:golang/go.mongodb.org/mongo-driver@v1.13.1", + "extracted_requirement": "v1.13.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:YIc7HTYsKndGK4RFzJ3covLz1byri52x0IoMB0Pt/vk=" + } + }, + { + "purl": "pkg:golang/go.opencensus.io@v0.24.0", + "extracted_requirement": "v0.24.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:bGHW5NKmh34oMflMEyNCHpes6vtiQNXpgea4GiscAOs=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/component@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:j4peKsWb+QVBKPs2RJeIj5EoQW7yp2ZVGrd8Bu9HU9M=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/config/configauth@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VwmxDZRZVihvfwlP+BIM4DHVYqwx3oFUl6Fat1u3UnM=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/config/configcompression@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:uZ+uh+Ods+FTIaXmf2T9Euq0srCHa7ChPApuwP/Dd98=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/config/configgrpc@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Eh8hd6hJbCAxqLd301n4LrOiE1pN+0CXrk24r7+Nnh8=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/config/confighttp@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2G/bOzREhgIEoKGLE3tOeuiAjveB4o24n/oaIm3E5Rs=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/config/confignet@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kaV1iwZKjv7ZJZ+PtLTQYfVNLVD3EAyxfYBNZf5GXmo=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/config/configopaque@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Jq0pF0DPaFnBNKrBN9V2AV0Yk5T+YTm9pYhmG/ipZJs=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/config/configretry@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0rJXulYg7DouKfrfyhNgT2SyDtTx2+PSQATuHQK6kLU=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/config/configtelemetry@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ztYpBEBlvhcoxMiDKNmQ2SS+A41JZ4M19GfcxjCo8Zs=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/config/configtls@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:potTWvF7ssMva7MlrrbXBB4UhXYh9Fg8TZp1noLEPpo=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/config/internal@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:qmGX6ZGYmGOiDa5kDBCmCEnd+qZO3uOwzzcQxtQRnvs=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/confmap@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:O69bkeyR1YPAFz+jMd45aDZc1DtYnwb3Skgr2yALPqQ=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/connector@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ZYGNubGypsxK5XN6rkCdMaS0PDnMW7yzOj4CHUNIAII=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/connector/forwardconnector@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:a8v3vhGpJQm4jd70Yo0LkTIoSB4CFZzpxTP3fkgRwOc=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/consumer@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:l/9h5L71xr/d93snQ9fdxgz64C4UuB8mEDxpp456X8o=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/exporter@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:tu9l/lZdgf0zLvWTZeRPV6wKLkQ8ymMFx7GBGjweQtw=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/exporter/debugexporter@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:MnkJyhP8BXbL8BVCiIQBQ85B7zr9HqclZ2SrmPVIK4s=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/exporter/loggingexporter@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:11b+RGJ2YUGlHTTIBqTujL052jRX7VSdZAq+xeSB0Pg=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/exporter/otlpexporter@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0GLWchZb+2Lv3wCIjypKvqk66BXPuh0PomW310c3mNY=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/exporter/otlphttpexporter@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:RxnMLsNJ29isZclfMgxy7rEkma8hZUMc2gFXLMqRFUU=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/extension@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:f0yyW2lmLg+PI1FjNWJaGcKVQV6TRgLqqbMA/4S5dA4=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/extension/auth@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:r9YPcI5KpSzMS4/JEWfRJGMQTnToWb+/tT/WZxXRIJk=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/extension/ballastextension@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:4MyvV2K9YOKRoBE6TGt8ydSeu9Uaf1HgqL2GgkuJjjI=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/extension/zpagesextension@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:s+cb8nh2vS9F2/UkWO+jhsvJE2SV5CF3BZ1KJ6q8rSk=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/featuregate@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:W+/FKvRxHMFC6MuTTEgrHINCf1vFBvLH7stSOEar6zU=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/otelcol@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:iXCIjOxjAHiMtguDz8JK7lGMkvKRrretnJ+hbuimYd8=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/pdata@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:cE6Al1rQieUjMHro6p6cKwcu3sjHXGG59BZ3kRVUvsM=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/processor@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:cNlGox8fN85KhtUq6yuqgPM9KDCQ4O5aDQ864joc4JQ=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/processor/batchprocessor@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FFS9N2qLcWMvLYtft/jdjCGKpGD7ijv3v7w3TneOefU=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/processor/memorylimiterprocessor@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:APMh49kFsl/Y3io1edwKc/X4EOswGTe+r1b/66oP2dY=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/receiver@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:p9kIPmDeLSAlFZZuHdFELGGiP0JduFEfsT8Uz6Ut+8g=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/receiver/otlpreceiver@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:5fQp5ahVApc/XcMVtIJWS9qh5GEabIytgNQRccMVruY=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/semconv@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:+FoBlzwFgwalgbdBhJHtHPvR7W0+aJDUAdQdsmfT/Ts=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/collector/service@v0.94.1", + "extracted_requirement": "v0.94.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:O2n+j22ycTi5cikDehYlYKw2VslCbcwjX8Pgf5NeVoc=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/contrib/config@v0.3.0", + "extracted_requirement": "v0.3.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:nJxYSB7/8fckSya4EAFyFGxIytMvNlQInXSmhz/OKKg=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.47.0", + "extracted_requirement": "v0.47.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:UNQQKPfTDe1J81ViolILjTKPr9WetKW6uei2hFgJmFs=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp@v0.48.0", + "extracted_requirement": "v0.48.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:doUP+ExOpH3spVTLS0FcWGLnQrPct/hD/bCPbDRUEAU=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/contrib/propagators/b3@v1.22.0", + "extracted_requirement": "v1.22.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Okbgv0pWHMQq+mF7H2o1mucJ5PvxKFq2c8cyqoXfeaQ=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/contrib/zpages@v0.47.0", + "extracted_requirement": "v0.47.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ekpdNa2wqOvAfwZIGDIIV02zmR+z08aWPt21KrPJnaU=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel@v1.23.0", + "extracted_requirement": "v1.23.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Df0pqjqExIywbMCMTxkAwzjLZtRf+bBKLbUcpxO2C9E=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/bridge/opencensus@v0.45.0", + "extracted_requirement": "v0.45.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kEOlv9Exuv3J8GCf1nLMHfrTPGnZOuIkN8YlRM14TtQ=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc@v0.45.0", + "extracted_requirement": "v0.45.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:tfil6di0PoNV7FZdsCS7A5izZoVVQ7AuXtyekbOpG/I=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp@v0.45.0", + "extracted_requirement": "v0.45.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:+RbSCde0ERway5FwKvXR3aRJIFeDu9rtwC6E7BC6uoM=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace@v1.23.0", + "extracted_requirement": "v1.23.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:D/cXD+03/UOphyyT87NX6h+DlU+BnplN6/P6KJwsgGc=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc@v1.23.0", + "extracted_requirement": "v1.23.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VZrBiTXzP3FErizsdF1JQj0qf0yA8Ktt6LAcjUhZqbc=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp@v1.23.0", + "extracted_requirement": "v1.23.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:cZXHUQvCx7YMdjGu0AlmoArUz7NZ7K6WWsT4cjSkzc0=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/prometheus@v0.45.1", + "extracted_requirement": "v0.45.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:R/bW3afad6q6VGU+MFYpnEdo0stEARMCdhWu6+JI6aI=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/stdout/stdoutmetric@v0.45.0", + "extracted_requirement": "v0.45.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NjN6zc7Mwy9torqa3mo+pMJ3mHoPI0uzVSYcqB2t72A=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/exporters/stdout/stdouttrace@v1.23.0", + "extracted_requirement": "v1.23.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:f4N/tfYchDXfM78Ng5KKO7OjrShVzww1g4oYxZ7tyMA=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/metric@v1.23.0", + "extracted_requirement": "v1.23.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:pazkx7ss4LFVVYSxYew7L5I6qvLXHA0Ap2pwV+9Cnpo=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/sdk@v1.23.0", + "extracted_requirement": "v1.23.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0KM9Zl2esnl+WSukEmlaAEjVY5HDZANOHferLq36BPc=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/sdk/metric@v1.23.0", + "extracted_requirement": "v1.23.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:u81lMvmK6GMgN4Fty7K7S6cSKOZhMKJMK2TB+KaTs0I=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/otel/trace@v1.23.0", + "extracted_requirement": "v1.23.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:37Ik5Ib7xfYVb4V1UtnT97T1jI+AoIYkJyPkuL4iJgI=" + } + }, + { + "purl": "pkg:golang/go.opentelemetry.io/proto/otlp@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2Di21piLrCqJ3U3eXGCTPHE9R8Nh+0uglSnOyxikMeI=" + } + }, + { + "purl": "pkg:golang/go.uber.org/atomic@v1.11.0", + "extracted_requirement": "v1.11.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=" + } + }, + { + "purl": "pkg:golang/go.uber.org/multierr@v1.11.0", + "extracted_requirement": "v1.11.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=" + } + }, + { + "purl": "pkg:golang/go.uber.org/zap@v1.26.0", + "extracted_requirement": "v1.26.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo=" + } + }, + { + "purl": "pkg:golang/golang.org/x/crypto@v0.18.0", + "extracted_requirement": "v0.18.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc=" + } + }, + { + "purl": "pkg:golang/golang.org/x/exp@v0.0.0-20240119083558-1b970713d09a", + "extracted_requirement": "v0.0.0-20240119083558-1b970713d09a", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Q8/wZp0KX97QFTc2ywcOE0YRjZPVIx+MXInMzdvQqcA=" + } + }, + { + "purl": "pkg:golang/golang.org/x/net@v0.20.0", + "extracted_requirement": "v0.20.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo=" + } + }, + { + "purl": "pkg:golang/golang.org/x/oauth2@v0.16.0", + "extracted_requirement": "v0.16.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:aDkGMBSYxElaoP81NpoUoz2oo2R2wHdZpGToUxfyQrQ=" + } + }, + { + "purl": "pkg:golang/golang.org/x/sync@v0.6.0", + "extracted_requirement": "v0.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ=" + } + }, + { + "purl": "pkg:golang/golang.org/x/sys@v0.16.0", + "extracted_requirement": "v0.16.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU=" + } + }, + { + "purl": "pkg:golang/golang.org/x/term@v0.16.0", + "extracted_requirement": "v0.16.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE=" + } + }, + { + "purl": "pkg:golang/golang.org/x/text@v0.14.0", + "extracted_requirement": "v0.14.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=" + } + }, + { + "purl": "pkg:golang/golang.org/x/time@v0.5.0", + "extracted_requirement": "v0.5.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=" + } + }, + { + "purl": "pkg:golang/golang.org/x/xerrors@v0.0.0-20231012003039-104605ab7028", + "extracted_requirement": "v0.0.0-20231012003039-104605ab7028", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU=" + } + }, + { + "purl": "pkg:golang/gonum.org/v1/gonum@v0.14.0", + "extracted_requirement": "v0.14.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2NiG67LD1tEH0D7kM+ps2V+fXmsAnpUeec7n8tcr4S0=" + } + }, + { + "purl": "pkg:golang/google.golang.org/api@v0.160.0", + "extracted_requirement": "v0.160.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:SEspjXHVqE1m5a1fRy8JFB+5jSu+V0GEDKDghF3ttO4=" + } + }, + { + "purl": "pkg:golang/google.golang.org/genproto@v0.0.0-20240116215550-a9fa1716bcac", + "extracted_requirement": "v0.0.0-20240116215550-a9fa1716bcac", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ZL/Teoy/ZGnzyrqK/Optxxp2pmVh+fmJ97slxSRyzUg=" + } + }, + { + "purl": "pkg:golang/google.golang.org/genproto/googleapis/api@v0.0.0-20240125205218-1f4bbc51befe", + "extracted_requirement": "v0.0.0-20240125205218-1f4bbc51befe", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:0poefMBYvYbs7g5UkjS6HcxBPaTRAmznle9jnxYoAI8=" + } + }, + { + "purl": "pkg:golang/google.golang.org/genproto/googleapis/rpc@v0.0.0-20240125205218-1f4bbc51befe", + "extracted_requirement": "v0.0.0-20240125205218-1f4bbc51befe", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:bQnxqljG/wqi4NTXu2+DJ3n7APcEA882QZ1JvhQAq9o=" + } + }, + { + "purl": "pkg:golang/google.golang.org/grpc@v1.61.0", + "extracted_requirement": "v1.61.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:TOvOcuXn30kRao+gfcvsebNEa5iZIiLkisYEkf7R7o0=" + } + }, + { + "purl": "pkg:golang/google.golang.org/protobuf@v1.32.0", + "extracted_requirement": "v1.32.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I=" + } + }, + { + "purl": "pkg:golang/gopkg.in/inf.v0@v0.9.1", + "extracted_requirement": "v0.9.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=" + } + }, + { + "purl": "pkg:golang/gopkg.in/ini.v1@v1.67.0", + "extracted_requirement": "v1.67.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA=" + } + }, + { + "purl": "pkg:golang/gopkg.in/natefinch/lumberjack.v2@v2.2.1", + "extracted_requirement": "v2.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:bBRl1b0OH9s/DuPhuXpNl+VtCaJXFZ5/uEFST95x9zc=" + } + }, + { + "purl": "pkg:golang/gopkg.in/square/go-jose.v2@v2.5.1", + "extracted_requirement": "v2.5.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7odma5RETjNHWJnR32wx8t+Io4djHE1PqxCFx3iiZ2w=" + } + }, + { + "purl": "pkg:golang/gopkg.in/yaml.v2@v2.4.0", + "extracted_requirement": "v2.4.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=" + } + }, + { + "purl": "pkg:golang/gopkg.in/yaml.v3@v3.0.1", + "extracted_requirement": "v3.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=" + } + }, + { + "purl": "pkg:golang/gopkg.in/zorkian/go-datadog-api.v2@v2.30.0", + "extracted_requirement": "v2.30.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:umQdVO0Ytx+kYadhuJNjFtDgIsIEBnKrOTvNuu8ClKI=" + } + }, + { + "purl": "pkg:golang/k8s.io/api@v0.28.4", + "extracted_requirement": "v0.28.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:8ZBrLjwosLl/NYgv1P7EQLqoO8MGQApnbgH8tu3BMzY=" + } + }, + { + "purl": "pkg:golang/k8s.io/apimachinery@v0.28.4", + "extracted_requirement": "v0.28.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:zOSJe1mc+GxuMnFzD4Z/U1wst50X28ZNsn5bhgIIao8=" + } + }, + { + "purl": "pkg:golang/k8s.io/client-go@v0.28.4", + "extracted_requirement": "v0.28.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Np5ocjlZcTrkyRJ3+T3PkXDpe4UpatQxj85+xjaD2wY=" + } + }, + { + "purl": "pkg:golang/k8s.io/klog@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8=" + } + }, + { + "purl": "pkg:golang/k8s.io/klog/v2@v2.110.1", + "extracted_requirement": "v2.110.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0=" + } + }, + { + "purl": "pkg:golang/k8s.io/kube-openapi@v0.0.0-20230717233707-2695361300d9", + "extracted_requirement": "v0.0.0-20230717233707-2695361300d9", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:LyMgNKD2P8Wn1iAwQU5OhxCKlKJy0sHc+PcDwFB24dQ=" + } + }, + { + "purl": "pkg:golang/k8s.io/kubelet@v0.28.4", + "extracted_requirement": "v0.28.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Ypxy1jaFlSXFXbg/yVtFOU2ZxErBVRJfLu8+t4s7Dtw=" + } + }, + { + "purl": "pkg:golang/k8s.io/utils@v0.0.0-20240102154912-e7106e64919e", + "extracted_requirement": "v0.0.0-20240102154912-e7106e64919e", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:eQ/4ljkx21sObifjzXwlPKpdGLrCfRziVtos3ofG/sQ=" + } + }, + { + "purl": "pkg:golang/sigs.k8s.io/controller-runtime@v0.16.3", + "extracted_requirement": "v0.16.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2TuvuokmfXvDUamSx1SuAOO3eTyye+47mJCigwG62c4=" + } + }, + { + "purl": "pkg:golang/sigs.k8s.io/json@v0.0.0-20221116044647-bc3834ca7abd", + "extracted_requirement": "v0.0.0-20221116044647-bc3834ca7abd", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=" + } + }, + { + "purl": "pkg:golang/sigs.k8s.io/structured-merge-diff/v4@v4.3.0", + "extracted_requirement": "v4.3.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:UZbZAZfX0wV2zr7YZorDz6GXROfDFj6LvqCRm4VUVKk=" + } + }, + { + "purl": "pkg:golang/sigs.k8s.io/yaml@v1.3.0", + "extracted_requirement": "v1.3.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo=" + } + }, + { + "purl": "pkg:golang/skywalking.apache.org/repo/goapi@v0.0.0-20240104145220-ba7202308dd4", + "extracted_requirement": "v0.0.0-20240104145220-ba7202308dd4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:3YIFmsshgsU6FzHgnkG9Z24CkXkgoexBN5O0aSzK79g=" + } + } + ], + "repository_homepage_url": "https://pkg.go.dev/github.com/open-telemetry/opentelemetry-collector-releases/contrib@b4481e4e6a4dde46263ebd676cc844c7e648ef84", + "repository_download_url": "https://proxy.golang.org/cloud.google.com/go/monitoring/@v/v1.17.0.zip", + "api_data_url": null, + "datasource_id": "golang_binary", + "purl": "pkg:golang/github.com/open-telemetry/opentelemetry-collector-releases/contrib@b4481e4e6a4dde46263ebd676cc844c7e648ef84" + } +] \ No newline at end of file diff --git a/tests/data/packages/otelcol-contrib.exe.json b/tests/data/packages/otelcol-contrib.exe.json new file mode 100644 index 0000000..43bf6fa --- /dev/null +++ b/tests/data/packages/otelcol-contrib.exe.json @@ -0,0 +1,4096 @@ +{ + "Version": "1.21.7", + "BuildId": "-5AhGKlHafOd0g1ErQ3t/_z5DennrOt8jPV77udiO/OcG5ryqDBsjpIVgnpoT7/u1kqAk0FSBfxRIBADQro", + "Arch": "amd64", + "OS": "windows", + "TabMeta": { + "VA": 166345888, + "Version": "1.20", + "Endianess": "LittleEndian", + "CpuQuantum": 1, + "CpuQuantumStr": "x86/x64/wasm", + "PointerSize": 8 + }, + "ModuleMeta": { + "VA": 241269248, + "TextVA": 4198400, + "Types": 103190528, + "ETypes": 165824853, + "Typelinks": { + "Data": 165824864, + "Len": 103150, + "Capacity": 103150 + }, + "ITablinks": { + "Data": 166237472, + "Len": 13549, + "Capacity": 13549 + }, + "LegacyTypes": { + "Data": 0, + "Len": 0, + "Capacity": 0 + } + }, + "Types": null, + "Interfaces": null, + "BuildInfo": { + "GoVersion": "go1.21.7", + "Path": "github.com/open-telemetry/opentelemetry-collector-releases/contrib", + "Main": { + "Path": "github.com/open-telemetry/opentelemetry-collector-releases/contrib", + "Version": "(devel)", + "Sum": "", + "Replace": null + }, + "Deps": [ + { + "Path": "bitbucket.org/atlassian/go-asap/v2", + "Version": "v2.7.0", + "Sum": "h1:TKL1UN1rAJzHM4/8eURzFwdE3K6TEl/EN9XtahvqYX0=", + "Replace": null + }, + { + "Path": "cloud.google.com/go", + "Version": "v0.112.0", + "Sum": "h1:tpFCD7hpHFlQ8yPwT3x+QeXqc2T6+n6T+hmABHfDUSM=", + "Replace": null + }, + { + "Path": "cloud.google.com/go/compute/metadata", + "Version": "v0.2.4-0.20230617002413-005d2dfb6b68", + "Sum": "h1:aRVqY1p2IJaBGStWMsQMpkAa83cPkCDLl80eOj0Rbz4=", + "Replace": null + }, + { + "Path": "cloud.google.com/go/iam", + "Version": "v1.1.5", + "Sum": "h1:1jTsCu4bcsNsE4iiqNT5SHwrDRCfRmIaaaVFhRveTJI=", + "Replace": null + }, + { + "Path": "cloud.google.com/go/logging", + "Version": "v1.9.0", + "Sum": "h1:iEIOXFO9EmSiTjDmfpbRjOxECO7R8C7b8IXUGOj7xZw=", + "Replace": null + }, + { + "Path": "cloud.google.com/go/longrunning", + "Version": "v0.5.4", + "Sum": "h1:w8xEcbZodnA2BbW6sVirkkoC+1gP8wS57EUUgGS0GVg=", + "Replace": null + }, + { + "Path": "cloud.google.com/go/monitoring", + "Version": "v1.17.0", + "Sum": "h1:blrdvF0MkPPivSO041ihul7rFMhXdVp8Uq7F59DKXTU=", + "Replace": null + }, + { + "Path": "cloud.google.com/go/pubsub", + "Version": "v1.36.1", + "Sum": "h1:dfEPuGCHGbWUhaMCTHUFjfroILEkx55iUmKBZTP5f+Y=", + "Replace": null + }, + { + "Path": "cloud.google.com/go/spanner", + "Version": "v1.56.0", + "Sum": "h1:o/Cv7/zZ1WgRXVCd5g3Nc23ZI39p/1pWFqFwvg6Wcu8=", + "Replace": null + }, + { + "Path": "cloud.google.com/go/trace", + "Version": "v1.10.4", + "Sum": "h1:2qOAuAzNezwW3QN+t41BtkDJOG42HywL73q8x/f6fnM=", + "Replace": null + }, + { + "Path": "code.cloudfoundry.org/clock", + "Version": "v0.0.0-20180518195852-02e53af36e6c", + "Sum": "h1:5eeuG0BHx1+DHeT3AP+ISKZ2ht1UjGhm581ljqYpVeQ=", + "Replace": null + }, + { + "Path": "code.cloudfoundry.org/go-diodes", + "Version": "v0.0.0-20211115184647-b584dd5df32c", + "Sum": "h1:N2GMlHc/SJQk7BkaME/kDHaciVTy4NuRmxVJLhnqKK8=", + "Replace": null + }, + { + "Path": "code.cloudfoundry.org/go-loggregator", + "Version": "v7.4.0+incompatible", + "Sum": "h1:KqZYloMQWM5Zg/BQKunOIA4OODh7djZbk48qqbowNFI=", + "Replace": null + }, + { + "Path": "code.cloudfoundry.org/rfc5424", + "Version": "v0.0.0-20201103192249-000122071b78", + "Sum": "h1:mrZQaZmuDIPhSp6b96b+CRKC2uH44ifa5cjDV2epKis=", + "Replace": null + }, + { + "Path": "github.com/99designs/keyring", + "Version": "v1.2.2", + "Sum": "h1:pZd3neh/EmUzWONb35LxQfvuY7kiSXAq3HQd97+XBn0=", + "Replace": null + }, + { + "Path": "github.com/AthenZ/athenz", + "Version": "v1.10.39", + "Sum": "h1:mtwHTF/v62ewY2Z5KWhuZgVXftBej1/Tn80zx4DcawY=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-amqp-common-go/v4", + "Version": "v4.2.0", + "Sum": "h1:q/jLx1KJ8xeI8XGfkOWMN9XrXzAfVTkyvCxPvHCjd2I=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-event-hubs-go/v3", + "Version": "v3.6.2", + "Sum": "h1:7rNj1/iqS/i3mUKokA2n2eMYO72TB7lO7OmpbKoakKY=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-kusto-go", + "Version": "v0.15.0", + "Sum": "h1:Igr6JELHChySkmN/py5OHnqAUFVU004q+HB7oddDrTk=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-pipeline-go", + "Version": "v0.2.3", + "Sum": "h1:7U9HBg1JFK3jHl5qmo4CTZKFTVgMwdFHMVtCdfBE21U=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go", + "Version": "v68.0.0+incompatible", + "Sum": "h1:fcYLmCpyNYRnvJbPerq7U0hS+6+I79yEDJBqVNcqUzU=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go/sdk/azcore", + "Version": "v1.9.1", + "Sum": "h1:lGlwhPtrX6EVml1hO0ivjkUxsSyl4dsiw9qcA1k/3IQ=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go/sdk/azidentity", + "Version": "v1.5.1", + "Sum": "h1:sO0/P7g68FrryJzljemN+6GTssUXdANk6aJ7T1ZxnsQ=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go/sdk/internal", + "Version": "v1.5.1", + "Sum": "h1:6oNBlSdi1QqM1PNW7FPA6xOGA5UNsXnkaYZz9vdPGhA=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v4", + "Version": "v4.2.1", + "Sum": "h1:UPeCRD+XY7QlaGQte2EVI2iOcWvUYA2XY8w5T/8v0NQ=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/monitor/armmonitor", + "Version": "v0.11.0", + "Sum": "h1:Ds0KRF8ggpEGg4Vo42oX1cIt/IfOhHWJBikksZbVxeg=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v2", + "Version": "v2.2.1", + "Sum": "h1:bWh0Z2rOEDfB/ywv/l0iHN1JgyazE6kW/aIA89+CEK0=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources", + "Version": "v1.2.0", + "Sum": "h1:Dd+RhdJn0OTtVGaeDLZpcumkIVCtA/3/Fo42+eoYvVM=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go/sdk/storage/azblob", + "Version": "v1.2.1", + "Sum": "h1:AMf7YbZOZIW5b66cXNHMWWT/zkjhz5+a+k/3x40EO7E=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-storage-queue-go", + "Version": "v0.0.0-20230531184854-c06a8eff66fe", + "Sum": "h1:HGuouUM1533rBXmMtR7qh5pYNSSjUZG90b/MgJAnb/A=", + "Replace": null + }, + { + "Path": "github.com/Azure/go-amqp", + "Version": "v1.0.4", + "Sum": "h1:GX5OFOs706UjuFRD5PDKm3aOuLQ92F7DMbua+DKAYCc=", + "Replace": null + }, + { + "Path": "github.com/Azure/go-autorest/autorest", + "Version": "v0.11.29", + "Sum": "h1:I4+HL/JDvErx2LjyzaVxllw2lRDB5/BT2Bm4g20iqYw=", + "Replace": null + }, + { + "Path": "github.com/Azure/go-autorest/autorest/adal", + "Version": "v0.9.23", + "Sum": "h1:Yepx8CvFxwNKpH6ja7RZ+sKX+DWYNldbLiALMC3BTz8=", + "Replace": null + }, + { + "Path": "github.com/Azure/go-autorest/autorest/date", + "Version": "v0.3.0", + "Sum": "h1:7gUk1U5M/CQbp9WoqinNzJar+8KY+LPI6wiWrP/myHw=", + "Replace": null + }, + { + "Path": "github.com/Azure/go-autorest/autorest/to", + "Version": "v0.4.0", + "Sum": "h1:oXVqrxakqqV1UZdSazDOPOLvOIz+XA683u8EctwboHk=", + "Replace": null + }, + { + "Path": "github.com/Azure/go-autorest/autorest/validation", + "Version": "v0.3.1", + "Sum": "h1:AgyqjAd94fwNAoTjl/WQXg4VvFeRFpO+UhNyRXqF1ac=", + "Replace": null + }, + { + "Path": "github.com/Azure/go-autorest/logger", + "Version": "v0.2.1", + "Sum": "h1:IG7i4p/mDa2Ce4TRyAO8IHnVhAVF3RFU+ZtXWSmf4Tg=", + "Replace": null + }, + { + "Path": "github.com/Azure/go-autorest/tracing", + "Version": "v0.6.0", + "Sum": "h1:TYi4+3m5t6K48TGI9AUdb+IzbnSxvnvUMfuitfgcfuo=", + "Replace": null + }, + { + "Path": "github.com/AzureAD/microsoft-authentication-library-for-go", + "Version": "v1.2.1", + "Sum": "h1:DzHpqpoJVaCgOUdVHxE8QB52S6NiVdDQvGlny1qvPqA=", + "Replace": null + }, + { + "Path": "github.com/ClickHouse/ch-go", + "Version": "v0.58.2", + "Sum": "h1:jSm2szHbT9MCAB1rJ3WuCJqmGLi5UTjlNu+f530UTS0=", + "Replace": null + }, + { + "Path": "github.com/ClickHouse/clickhouse-go/v2", + "Version": "v2.17.1", + "Sum": "h1:ZCmAYWpu75IyEi7+Yrs/uaAjiCGY5wfW5kXo64exkX4=", + "Replace": null + }, + { + "Path": "github.com/DataDog/agent-payload/v5", + "Version": "v5.0.103", + "Sum": "h1:XcDtFh8eN/Rg0l1g3q5X3joTT1mvz3kSCxK3wV5q2Us=", + "Replace": null + }, + { + "Path": "github.com/DataDog/datadog-agent/pkg/obfuscate", + "Version": "v0.50.2", + "Sum": "h1:y08IzbpFM/HBaKfgayFZe1FpcbZn6bVPXoZ++93vxv8=", + "Replace": null + }, + { + "Path": "github.com/DataDog/datadog-agent/pkg/proto", + "Version": "v0.52.0-devel", + "Sum": "h1:nBejGNIU6Jk7bPBxz2bAO+f+kahAXWBXPecebY3R+Zo=", + "Replace": null + }, + { + "Path": "github.com/DataDog/datadog-agent/pkg/remoteconfig/state", + "Version": "v0.50.2", + "Sum": "h1:7jn5EOu84uph4sd+pB3vF8LnsdTjhh+1/NnCvfNpG4A=", + "Replace": null + }, + { + "Path": "github.com/DataDog/datadog-agent/pkg/trace", + "Version": "v0.50.2", + "Sum": "h1:eyjTZx3yupppiND/qwiUj6VuWHfyGfPMrqQwRgE41Rw=", + "Replace": null + }, + { + "Path": "github.com/DataDog/datadog-agent/pkg/util/log", + "Version": "v0.50.2", + "Sum": "h1:D4jzhoZtZikiugOr2pl6Xm+MMfrwkjnZziGHgTNpBLk=", + "Replace": null + }, + { + "Path": "github.com/DataDog/datadog-agent/pkg/util/scrubber", + "Version": "v0.50.2", + "Sum": "h1:xFGXfIsTyHC0VlrrfoAVaZ1pBAJUh2ARZrS7gcdAooY=", + "Replace": null + }, + { + "Path": "github.com/DataDog/datadog-api-client-go/v2", + "Version": "v2.21.0", + "Sum": "h1:u9a3HgyF61Zjui12r13xrVANnpLsuNFCBAox34StOtc=", + "Replace": null + }, + { + "Path": "github.com/DataDog/datadog-go/v5", + "Version": "v5.1.1", + "Sum": "h1:JLZ6s2K1pG2h9GkvEvMdEGqMDyVLEAccdX5TltWcLMU=", + "Replace": null + }, + { + "Path": "github.com/DataDog/go-sqllexer", + "Version": "v0.0.8", + "Sum": "h1:vfC8R9PhmJfeOKcFYAX9UOd890A3wu3KrjU9Kr7nM0E=", + "Replace": null + }, + { + "Path": "github.com/DataDog/go-tuf", + "Version": "v1.0.2-0.5.2", + "Sum": "h1:EeZr937eKAWPxJ26IykAdWA4A0jQXJgkhUjqEI/w7+I=", + "Replace": null + }, + { + "Path": "github.com/DataDog/gohai", + "Version": "v0.0.0-20230524154621-4316413895ee", + "Sum": "h1:tXibLZk3G6HncIFJKaNItsdzcrk4YqILNDZlXPTNt4k=", + "Replace": null + }, + { + "Path": "github.com/DataDog/opentelemetry-mapping-go/pkg/inframetadata", + "Version": "v0.13.2", + "Sum": "h1:9xUPi4L6HwM9uB4rkKuoFGrpyCiv6Xm0NaBtkeCJhoI=", + "Replace": null + }, + { + "Path": "github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes", + "Version": "v0.13.2", + "Sum": "h1:V5SoRFNeFdidAemhVTGO/zwtPNluN4ZrrqiFLuAT7Us=", + "Replace": null + }, + { + "Path": "github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/logs", + "Version": "v0.13.2", + "Sum": "h1:9eWdRXsKcFdVyyjg1AVrKhwLRL7/7Cp8nKG5QISwFKQ=", + "Replace": null + }, + { + "Path": "github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/metrics", + "Version": "v0.13.2", + "Sum": "h1:IkA9MI8nmY8gbRI9YLI7o7tKmjuTK1nU29cDqyi+sOg=", + "Replace": null + }, + { + "Path": "github.com/DataDog/opentelemetry-mapping-go/pkg/quantile", + "Version": "v0.13.2", + "Sum": "h1:s06GkbYmWnG7WYmmxOTB0W+1BidVqZ/4oXvyoQmNovE=", + "Replace": null + }, + { + "Path": "github.com/DataDog/sketches-go", + "Version": "v1.4.4", + "Sum": "h1:dF52vzXRFSPOj2IjXSWLvXq3jubL4CI69kwYjJ1w5Z8=", + "Replace": null + }, + { + "Path": "github.com/GehirnInc/crypt", + "Version": "v0.0.0-20200316065508-bb7000b8a962", + "Sum": "h1:KeNholpO2xKjgaaSyd+DyQRrsQjhbSeS7qe4nEw8aQw=", + "Replace": null + }, + { + "Path": "github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp", + "Version": "v1.21.0", + "Sum": "h1:aNyyrkRcLMWFum5qgYbXl6Ut+MMOmfH/kLjZJ5YJP/I=", + "Replace": null + }, + { + "Path": "github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/collector", + "Version": "v0.45.0", + "Sum": "h1:jYuZ3VSmHtR/OE4ZNlhgaWefopMKh8kxHMITQ7hXB0s=", + "Replace": null + }, + { + "Path": "github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/collector/googlemanagedprometheus", + "Version": "v0.45.0", + "Sum": "h1:Kim3EFONcbm78LF3B/EPFegmsKtFYBNcoJ89ubBPblw=", + "Replace": null + }, + { + "Path": "github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/trace", + "Version": "v1.21.0", + "Sum": "h1:OEgjQy1rH4Fbn5IpuI9d0uhLl+j6DkDvh9Q2Ucd6GK8=", + "Replace": null + }, + { + "Path": "github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping", + "Version": "v0.45.0", + "Sum": "h1:o/Nf55GfyLwGDaHkVAkRGgBXeExce73L6N9w2PZTB3k=", + "Replace": null + }, + { + "Path": "github.com/IBM/sarama", + "Version": "v1.42.1", + "Sum": "h1:wugyWa15TDEHh2kvq2gAy1IHLjEjuYOYgXz/ruC/OSQ=", + "Replace": null + }, + { + "Path": "github.com/JohnCGriffin/overflow", + "Version": "v0.0.0-20211019200055-46fa312c352c", + "Sum": "h1:RGWPOewvKIROun94nF7v2cua9qP+thov/7M50KEoeSU=", + "Replace": null + }, + { + "Path": "github.com/Microsoft/go-winio", + "Version": "v0.6.1", + "Sum": "h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow=", + "Replace": null + }, + { + "Path": "github.com/ReneKroon/ttlcache/v2", + "Version": "v2.11.0", + "Sum": "h1:OvlcYFYi941SBN3v9dsDcC2N8vRxyHcCmJb3Vl4QMoM=", + "Replace": null + }, + { + "Path": "github.com/SAP/go-hdb", + "Version": "v1.7.11", + "Sum": "h1:eK6KvfA/PLESgbC5kCoHLcPjn0xPk4QSQGjmEjuEF3Y=", + "Replace": null + }, + { + "Path": "github.com/SermoDigital/jose", + "Version": "v0.9.2-0.20180104203859-803625baeddc", + "Sum": "h1:MhBvG7RLaLqlyjxMR6of35vt6MVQ+eXMcgn9X/sy0FE=", + "Replace": null + }, + { + "Path": "github.com/Showmax/go-fqdn", + "Version": "v1.0.0", + "Sum": "h1:0rG5IbmVliNT5O19Mfuvna9LL7zlHyRfsSvBPZmF9tM=", + "Replace": null + }, + { + "Path": "github.com/aerospike/aerospike-client-go/v6", + "Version": "v6.13.0", + "Sum": "h1:9V5qKtdF2t9hDUKRKU8POUMKtOyw6pkfhHlVI6L32cU=", + "Replace": null + }, + { + "Path": "github.com/alecthomas/participle/v2", + "Version": "v2.1.1", + "Sum": "h1:hrjKESvSqGHzRb4yW1ciisFJ4p3MGYih6icjJvbsmV8=", + "Replace": null + }, + { + "Path": "github.com/alecthomas/units", + "Version": "v0.0.0-20211218093645-b94a6e3cc137", + "Sum": "h1:s6gZFSlWYmbqAuRjVTiNNhvNRfY2Wxp9nhfyel4rklc=", + "Replace": null + }, + { + "Path": "github.com/aliyun/aliyun-log-go-sdk", + "Version": "v0.1.69", + "Sum": "h1:ruuP6+n35gI+hvoRr4bW8WWGzjnDp0hkmylks+1+tz4=", + "Replace": null + }, + { + "Path": "github.com/andybalholm/brotli", + "Version": "v1.0.6", + "Sum": "h1:Yf9fFpf49Zrxb9NlQaluyE92/+X7UVHlhMNJN2sxfOI=", + "Replace": null + }, + { + "Path": "github.com/apache/arrow/go/v14", + "Version": "v14.0.2", + "Sum": "h1:N8OkaJEOfI3mEZt07BIkvo4sC6XDbL+48MBPWO5IONw=", + "Replace": null + }, + { + "Path": "github.com/apache/pulsar-client-go", + "Version": "v0.8.1", + "Sum": "h1:UZINLbH3I5YtNzqkju7g9vrl4CKrEgYSx2rbpvGufrE=", + "Replace": null + }, + { + "Path": "github.com/apache/pulsar-client-go/oauth2", + "Version": "v0.0.0-20220120090717-25e59572242e", + "Sum": "h1:EqiJ0Xil8NmcXyupNqXV9oYDBeWntEIegxLahrTr8DY=", + "Replace": null + }, + { + "Path": "github.com/apache/thrift", + "Version": "v0.19.0", + "Sum": "h1:sOqkWPzMj7w6XaYbJQG7m4sGqVolaW/0D28Ln7yPzMk=", + "Replace": null + }, + { + "Path": "github.com/ardielle/ardielle-go", + "Version": "v1.5.2", + "Sum": "h1:TilHTpHIQJ27R1Tl/iITBzMwiUGSlVfiVhwDNGM3Zj4=", + "Replace": null + }, + { + "Path": "github.com/armon/go-metrics", + "Version": "v0.4.1", + "Sum": "h1:hR91U9KYmb6bLBYLQjyM+3j+rcd/UhE+G78SFnF8gJA=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go", + "Version": "v1.50.7", + "Sum": "h1:odKb+uneeGgF2jgAerKjFzpljiyZxleV4SHB7oBK+YA=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2", + "Version": "v1.24.1", + "Sum": "h1:xAojnj+ktS95YZlDf0zxWBkbFtymPeDP+rvUQIH3uAU=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream", + "Version": "v1.5.4", + "Sum": "h1:OCs21ST2LrepDfD3lwlQiOqIGp6JiEUqG84GzTDoyJs=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/config", + "Version": "v1.26.6", + "Sum": "h1:Z/7w9bUqlRI0FFQpetVuFYEsjzE3h7fpU6HuGmfPL/o=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/credentials", + "Version": "v1.16.16", + "Sum": "h1:8q6Rliyv0aUFAVtzaldUEcS+T5gbadPbWdV1WcAddK8=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/feature/ec2/imds", + "Version": "v1.14.11", + "Sum": "h1:c5I5iH+DZcH3xOIMlz3/tCKJDaHFwYEmxvlh2fAcFo8=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/feature/s3/manager", + "Version": "v1.11.59", + "Sum": "h1:E3Y+OfzOK1+rmRo/K2G0ml8Vs+Xqk0kOnf4nS0kUtBc=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/internal/configsources", + "Version": "v1.2.10", + "Sum": "h1:vF+Zgd9s+H4vOXd5BMaPWykta2a6Ih0AKLq/X6NYKn4=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/internal/endpoints/v2", + "Version": "v2.5.10", + "Sum": "h1:nYPe006ktcqUji8S2mqXf9c/7NdiKriOwMvWQHgYztw=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/internal/ini", + "Version": "v1.7.3", + "Sum": "h1:n3GDfwqF2tzEkXlv5cuy4iy7LpKDtqDMcNLfZDu9rls=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/internal/v4a", + "Version": "v1.0.23", + "Sum": "h1:DWYZIsyqagnWL00f8M/SOr9fN063OEQWn9LLTbdYXsk=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding", + "Version": "v1.10.4", + "Sum": "h1:/b31bi3YVNlkzkBrm9LfpaKoaYZUxIAj4sHfOTmLfqw=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/service/internal/checksum", + "Version": "v1.1.26", + "Sum": "h1:CeuSeq/8FnYpPtnuIeLQEEvDv9zUjneuYi8EghMBdwQ=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/service/internal/presigned-url", + "Version": "v1.10.10", + "Sum": "h1:DBYTXwIGQSGs9w4jKm60F5dmCQ3EEruxdc0MFh+3EY4=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/service/internal/s3shared", + "Version": "v1.14.0", + "Sum": "h1:e2ooMhpYGhDnBfSvIyusvAwX7KexuZaHbQY2Dyei7VU=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/service/kinesis", + "Version": "v1.24.7", + "Sum": "h1:7Xy/miw2n9G6yi0qHey8Ro2pHR93cMB/r/PMXLMeZrI=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/service/s3", + "Version": "v1.31.0", + "Sum": "h1:B1G2pSPvbAtQjilPq+Y7jLIzCOwKzuVEl+aBBaNG0AQ=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/service/sso", + "Version": "v1.18.7", + "Sum": "h1:eajuO3nykDPdYicLlP3AGgOyVN3MOlFmZv7WGTuJPow=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/service/ssooidc", + "Version": "v1.21.7", + "Sum": "h1:QPMJf+Jw8E1l7zqhZmMlFw6w1NmfkfiSK8mS4zOx3BA=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go-v2/service/sts", + "Version": "v1.26.7", + "Sum": "h1:NzO4Vrau795RkUdSHKEwiR01FaGzGOH1EETJ+5QHnm0=", + "Replace": null + }, + { + "Path": "github.com/aws/smithy-go", + "Version": "v1.19.0", + "Sum": "h1:KWFKQV80DpP3vJrrA9sVAHQ5gc2z8i4EzrLhLlWXcBM=", + "Replace": null + }, + { + "Path": "github.com/beorn7/perks", + "Version": "v1.0.1", + "Sum": "h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=", + "Replace": null + }, + { + "Path": "github.com/bmatcuk/doublestar/v4", + "Version": "v4.6.1", + "Sum": "h1:FH9SifrbvJhnlQpztAx++wlkk70QBf0iBWDwNy7PA4I=", + "Replace": null + }, + { + "Path": "github.com/buger/jsonparser", + "Version": "v1.1.1", + "Sum": "h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMUs=", + "Replace": null + }, + { + "Path": "github.com/cenkalti/backoff", + "Version": "v2.2.1+incompatible", + "Sum": "h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4=", + "Replace": null + }, + { + "Path": "github.com/cenkalti/backoff/v4", + "Version": "v4.2.1", + "Sum": "h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM=", + "Replace": null + }, + { + "Path": "github.com/census-instrumentation/opencensus-proto", + "Version": "v0.4.1", + "Sum": "h1:iKLQ0xPNFxR/2hzXZMrBo8f1j86j5WHzznCCQxV/b8g=", + "Replace": null + }, + { + "Path": "github.com/cespare/xxhash/v2", + "Version": "v2.2.0", + "Sum": "h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=", + "Replace": null + }, + { + "Path": "github.com/cihub/seelog", + "Version": "v0.0.0-20170130134532-f561c5e57575", + "Sum": "h1:kHaBemcxl8o/pQ5VM1c8PVE1PubbNx3mjUr09OqWGCs=", + "Replace": null + }, + { + "Path": "github.com/cloudfoundry-incubator/uaago", + "Version": "v0.0.0-20190307164349-8136b7bbe76e", + "Sum": "h1:DFYA2+zpeaTPEOizAJuaee2O7YX3UP5tOMjkeXL8iLo=", + "Replace": null + }, + { + "Path": "github.com/cncf/udpa/go", + "Version": "v0.0.0-20220112060539-c52dc94e7fbe", + "Sum": "h1:QQ3GSy+MqSHxm/d8nCtnAiZdYFd45cYZPs8vOOIYKfk=", + "Replace": null + }, + { + "Path": "github.com/cncf/xds/go", + "Version": "v0.0.0-20231109132714-523115ebc101", + "Sum": "h1:7To3pQ+pZo0i3dsWEbinPNFs5gPSBOsJtx3wTT94VBY=", + "Replace": null + }, + { + "Path": "github.com/coreos/go-oidc", + "Version": "v2.2.1+incompatible", + "Sum": "h1:mh48q/BqXqgjVHpy2ZY7WnWAbenxRjsz9N1i1YxjHAk=", + "Replace": null + }, + { + "Path": "github.com/cskr/pubsub", + "Version": "v1.0.2", + "Sum": "h1:vlOzMhl6PFn60gRlTQQsIfVwaPB/B/8MziK8FhEPt/0=", + "Replace": null + }, + { + "Path": "github.com/danieljoos/wincred", + "Version": "v1.1.2", + "Sum": "h1:QLdCxFs1/Yl4zduvBdcHB8goaYk9RARS2SgLLRuAyr0=", + "Replace": null + }, + { + "Path": "github.com/davecgh/go-spew", + "Version": "v1.1.2-0.20180830191138-d8f796af33cc", + "Sum": "h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM=", + "Replace": null + }, + { + "Path": "github.com/dennwc/varint", + "Version": "v1.0.0", + "Sum": "h1:kGNFFSSw8ToIy3obO/kKr8U9GZYUAxQEVuix4zfDWzE=", + "Replace": null + }, + { + "Path": "github.com/devigned/tab", + "Version": "v0.1.1", + "Sum": "h1:3mD6Kb1mUOYeLpJvTVSDwSg5ZsfSxfvxGRTxRsJsITA=", + "Replace": null + }, + { + "Path": "github.com/dgryski/go-rendezvous", + "Version": "v0.0.0-20200823014737-9f7001d12a5f", + "Sum": "h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78=", + "Replace": null + }, + { + "Path": "github.com/digitalocean/godo", + "Version": "v1.104.1", + "Sum": "h1:SZNxjAsskM/su0YW9P8Wx3gU0W1Z13b6tZlYNpl5BnA=", + "Replace": null + }, + { + "Path": "github.com/docker/distribution", + "Version": "v2.8.2+incompatible", + "Sum": "h1:T3de5rq0dB1j30rp0sA2rER+m322EBzniBPB6ZIzuh8=", + "Replace": null + }, + { + "Path": "github.com/docker/docker", + "Version": "v24.0.8+incompatible", + "Sum": "h1:lbGlhLzolo0tpp+paD0JzOYId072MQmQxZLPevQCFPU=", + "Replace": null + }, + { + "Path": "github.com/docker/go-connections", + "Version": "v0.5.0", + "Sum": "h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj1Br63c=", + "Replace": null + }, + { + "Path": "github.com/docker/go-units", + "Version": "v0.5.0", + "Sum": "h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4=", + "Replace": null + }, + { + "Path": "github.com/dustin/go-humanize", + "Version": "v1.0.1", + "Sum": "h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=", + "Replace": null + }, + { + "Path": "github.com/dvsekhvalnov/jose2go", + "Version": "v1.6.0", + "Sum": "h1:Y9gnSnP4qEI0+/uQkHvFXeD2PLPJeXEL+ySMEA2EjTY=", + "Replace": null + }, + { + "Path": "github.com/dynatrace-oss/dynatrace-metric-utils-go", + "Version": "v0.5.0", + "Sum": "h1:wHGPJSXvwKQVf/XfhjUPyrhpcPKWNy8F3ikH+eiwoBg=", + "Replace": null + }, + { + "Path": "github.com/eapache/go-resiliency", + "Version": "v1.4.0", + "Sum": "h1:3OK9bWpPk5q6pbFAaYSEwD9CLUSHG8bnZuqX2yMt3B0=", + "Replace": null + }, + { + "Path": "github.com/eapache/go-xerial-snappy", + "Version": "v0.0.0-20230731223053-c322873962e3", + "Sum": "h1:Oy0F4ALJ04o5Qqpdz8XLIpNA3WM/iSIXqxtqo7UGVws=", + "Replace": null + }, + { + "Path": "github.com/eapache/queue", + "Version": "v1.1.0", + "Sum": "h1:YOEu7KNc61ntiQlcEeUIoDTJ2o8mQznoNvUhiigpIqc=", + "Replace": null + }, + { + "Path": "github.com/elastic/go-elasticsearch/v7", + "Version": "v7.17.10", + "Sum": "h1:TCQ8i4PmIJuBunvBS6bwT2ybzVFxxUhhltAs3Gyu1yo=", + "Replace": null + }, + { + "Path": "github.com/elastic/go-structform", + "Version": "v0.0.10", + "Sum": "h1:oy08o/Ih2hHTkNcRY/1HhaYvIp5z6t8si8gnCJPDo1w=", + "Replace": null + }, + { + "Path": "github.com/emicklei/go-restful/v3", + "Version": "v3.11.0", + "Sum": "h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g=", + "Replace": null + }, + { + "Path": "github.com/envoyproxy/go-control-plane", + "Version": "v0.11.1", + "Sum": "h1:wSUXTlLfiAQRWs2F+p+EKOY9rUyis1MyGqJ2DIk5HpM=", + "Replace": null + }, + { + "Path": "github.com/envoyproxy/protoc-gen-validate", + "Version": "v1.0.2", + "Sum": "h1:QkIBuU5k+x7/QXPvPPnWXWlCdaBFApVqftFV6k087DA=", + "Replace": null + }, + { + "Path": "github.com/expr-lang/expr", + "Version": "v1.16.0", + "Sum": "h1:BQabx+PbjsL2PEQwkJ4GIn3CcuUh8flduHhJ0lHjWwE=", + "Replace": null + }, + { + "Path": "github.com/facebook/time", + "Version": "v0.0.0-20240109160331-d1456d1a6bac", + "Sum": "h1:Xn5xG7RTh7HqtXKCCnxDG4+ee96umlRTBQM3kNSXDoU=", + "Replace": null + }, + { + "Path": "github.com/fatih/color", + "Version": "v1.15.0", + "Sum": "h1:kOqh6YHBtK8aywxGerMG2Eq3H6Qgoqeo13Bk2Mv/nBs=", + "Replace": null + }, + { + "Path": "github.com/felixge/httpsnoop", + "Version": "v1.0.4", + "Sum": "h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=", + "Replace": null + }, + { + "Path": "github.com/form3tech-oss/jwt-go", + "Version": "v3.2.5+incompatible", + "Sum": "h1:/l4kBbb4/vGSsdtB5nUe8L7B9mImVMaBPw9L/0TBHU8=", + "Replace": null + }, + { + "Path": "github.com/fsnotify/fsnotify", + "Version": "v1.7.0", + "Sum": "h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=", + "Replace": null + }, + { + "Path": "github.com/gabriel-vasile/mimetype", + "Version": "v1.4.2", + "Sum": "h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q7OhCmWKU=", + "Replace": null + }, + { + "Path": "github.com/getsentry/sentry-go", + "Version": "v0.26.0", + "Sum": "h1:IX3++sF6/4B5JcevhdZfdKIHfyvMmAq/UnqcyT2H6mA=", + "Replace": null + }, + { + "Path": "github.com/go-faster/city", + "Version": "v1.0.1", + "Sum": "h1:4WAxSZ3V2Ws4QRDrscLEDcibJY8uf41H6AhXDrNDcGw=", + "Replace": null + }, + { + "Path": "github.com/go-faster/errors", + "Version": "v0.6.1", + "Sum": "h1:nNIPOBkprlKzkThvS/0YaX8Zs9KewLCOSFQS5BU06FI=", + "Replace": null + }, + { + "Path": "github.com/go-kit/kit", + "Version": "v0.13.0", + "Sum": "h1:OoneCcHKHQ03LfBpoQCUfCluwd2Vt3ohz+kvbJneZAU=", + "Replace": null + }, + { + "Path": "github.com/go-kit/log", + "Version": "v0.2.1", + "Sum": "h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU=", + "Replace": null + }, + { + "Path": "github.com/go-logfmt/logfmt", + "Version": "v0.6.0", + "Sum": "h1:wGYYu3uicYdqXVgoYbvnkrPVXkuLM1p1ifugDMEdRi4=", + "Replace": null + }, + { + "Path": "github.com/go-logr/logr", + "Version": "v1.4.1", + "Sum": "h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ=", + "Replace": null + }, + { + "Path": "github.com/go-logr/stdr", + "Version": "v1.2.2", + "Sum": "h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=", + "Replace": null + }, + { + "Path": "github.com/go-ole/go-ole", + "Version": "v1.2.6", + "Sum": "h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY=", + "Replace": null + }, + { + "Path": "github.com/go-openapi/jsonpointer", + "Version": "v0.20.0", + "Sum": "h1:ESKJdU9ASRfaPNOPRx12IUyA1vn3R9GiE3KYD14BXdQ=", + "Replace": null + }, + { + "Path": "github.com/go-openapi/jsonreference", + "Version": "v0.20.2", + "Sum": "h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE=", + "Replace": null + }, + { + "Path": "github.com/go-openapi/swag", + "Version": "v0.22.4", + "Sum": "h1:QLMzNJnMGPRNDCbySlcj1x01tzU8/9LTTL9hZZZogBU=", + "Replace": null + }, + { + "Path": "github.com/go-resty/resty/v2", + "Version": "v2.7.0", + "Sum": "h1:me+K9p3uhSmXtrBZ4k9jcEAfJmuC8IivWHwaLZwPrFY=", + "Replace": null + }, + { + "Path": "github.com/go-sql-driver/mysql", + "Version": "v1.7.1", + "Sum": "h1:lUIinVbN1DY0xBg0eMOzmmtGoHwWBbvnWubQUrtU8EI=", + "Replace": null + }, + { + "Path": "github.com/go-viper/mapstructure/v2", + "Version": "v2.0.0-alpha.1", + "Sum": "h1:TQcrn6Wq+sKGkpyPvppOz99zsMBaUOKXq6HSv655U1c=", + "Replace": null + }, + { + "Path": "github.com/go-zookeeper/zk", + "Version": "v1.0.3", + "Sum": "h1:7M2kwOsc//9VeeFiPtf+uSJlVpU66x9Ba5+8XK7/TDg=", + "Replace": null + }, + { + "Path": "github.com/gobwas/glob", + "Version": "v0.2.3", + "Sum": "h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y=", + "Replace": null + }, + { + "Path": "github.com/goccy/go-json", + "Version": "v0.10.2", + "Sum": "h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU=", + "Replace": null + }, + { + "Path": "github.com/gocql/gocql", + "Version": "v1.6.0", + "Sum": "h1:IdFdOTbnpbd0pDhl4REKQDM+Q0SzKXQ1Yh+YZZ8T/qU=", + "Replace": null + }, + { + "Path": "github.com/gofrs/uuid", + "Version": "v4.4.0+incompatible", + "Sum": "h1:3qXRTX8/NbyulANqlc0lchS1gqAVxRgsuW1YrTJupqA=", + "Replace": null + }, + { + "Path": "github.com/gogo/googleapis", + "Version": "v1.4.1", + "Sum": "h1:1Yx4Myt7BxzvUr5ldGSbwYiZG6t9wGBZ+8/fX3Wvtq0=", + "Replace": null + }, + { + "Path": "github.com/gogo/protobuf", + "Version": "v1.3.2", + "Sum": "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=", + "Replace": null + }, + { + "Path": "github.com/golang-jwt/jwt", + "Version": "v3.2.2+incompatible", + "Sum": "h1:IfV12K8xAKAnZqdXVzCZ+TOjboZ2keLg81eXfW3O+oY=", + "Replace": null + }, + { + "Path": "github.com/golang-jwt/jwt/v4", + "Version": "v4.5.0", + "Sum": "h1:7cYmW1XlMY7h7ii7UhUyChSgS5wUJEnm9uZVTGqOWzg=", + "Replace": null + }, + { + "Path": "github.com/golang-jwt/jwt/v5", + "Version": "v5.2.0", + "Sum": "h1:d/ix8ftRUorsN+5eMIlF4T6J8CAt9rch3My2winC1Jw=", + "Replace": null + }, + { + "Path": "github.com/golang-sql/civil", + "Version": "v0.0.0-20220223132316-b832511892a9", + "Sum": "h1:au07oEsX2xN0ktxqI+Sida1w446QrXBRJ0nee3SNZlA=", + "Replace": null + }, + { + "Path": "github.com/golang-sql/sqlexp", + "Version": "v0.1.0", + "Sum": "h1:ZCD6MBpcuOVfGVqsEmY5/4FtYiKz6tSyUv9LPEDei6A=", + "Replace": null + }, + { + "Path": "github.com/golang/groupcache", + "Version": "v0.0.0-20210331224755-41bb18bfe9da", + "Sum": "h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=", + "Replace": null + }, + { + "Path": "github.com/golang/mock", + "Version": "v1.6.0", + "Sum": "h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc=", + "Replace": null + }, + { + "Path": "github.com/golang/protobuf", + "Version": "v1.5.3", + "Sum": "h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=", + "Replace": null + }, + { + "Path": "github.com/golang/snappy", + "Version": "v0.0.4", + "Sum": "h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=", + "Replace": null + }, + { + "Path": "github.com/google/cadvisor", + "Version": "v0.48.1", + "Sum": "h1:eyYTxKBd+KxI1kh6rst4JSTLUhfHQM34qGpp+0AMlSg=", + "Replace": null + }, + { + "Path": "github.com/google/flatbuffers", + "Version": "v23.5.26+incompatible", + "Sum": "h1:M9dgRyhJemaM4Sw8+66GHBu8ioaQmyPLg1b8VwK5WJg=", + "Replace": null + }, + { + "Path": "github.com/google/gnostic-models", + "Version": "v0.6.8", + "Sum": "h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I=", + "Replace": null + }, + { + "Path": "github.com/google/go-cmp", + "Version": "v0.6.0", + "Sum": "h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=", + "Replace": null + }, + { + "Path": "github.com/google/go-querystring", + "Version": "v1.1.0", + "Sum": "h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8=", + "Replace": null + }, + { + "Path": "github.com/google/gofuzz", + "Version": "v1.2.0", + "Sum": "h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0=", + "Replace": null + }, + { + "Path": "github.com/google/s2a-go", + "Version": "v0.1.7", + "Sum": "h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o=", + "Replace": null + }, + { + "Path": "github.com/google/uuid", + "Version": "v1.6.0", + "Sum": "h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=", + "Replace": null + }, + { + "Path": "github.com/googleapis/enterprise-certificate-proxy", + "Version": "v0.3.2", + "Sum": "h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs=", + "Replace": null + }, + { + "Path": "github.com/googleapis/gax-go/v2", + "Version": "v2.12.0", + "Sum": "h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas=", + "Replace": null + }, + { + "Path": "github.com/gophercloud/gophercloud", + "Version": "v1.7.0", + "Sum": "h1:fyJGKh0LBvIZKLvBWvQdIgkaV5yTM3Jh9EYUh+UNCAs=", + "Replace": null + }, + { + "Path": "github.com/gorilla/mux", + "Version": "v1.8.1", + "Sum": "h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY=", + "Replace": null + }, + { + "Path": "github.com/gorilla/websocket", + "Version": "v1.5.0", + "Sum": "h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc=", + "Replace": null + }, + { + "Path": "github.com/gosnmp/gosnmp", + "Version": "v1.37.0", + "Sum": "h1:/Tf8D3b9wrnNuf/SfbvO+44mPrjVphBhRtcGg22V07Y=", + "Replace": null + }, + { + "Path": "github.com/grafana/loki/pkg/push", + "Version": "v0.0.0-20231127162423-bd505f8e2d37", + "Sum": "h1:w59bmBeLOk4enGtyX4kTBNY3FCw/nwDTYUqcjC4vKhg=", + "Replace": null + }, + { + "Path": "github.com/grafana/regexp", + "Version": "v0.0.0-20221122212121-6b5c0a4cb7fd", + "Sum": "h1:PpuIBO5P3e9hpqBD0O/HjhShYuM6XE0i/lbE6J94kww=", + "Replace": null + }, + { + "Path": "github.com/grobie/gomemcache", + "Version": "v0.0.0-20230213081705-239240bbc445", + "Sum": "h1:FlKQKUYPZ5yDCN248M3R7x8yu2E3yEZ0H7aLomE4EoE=", + "Replace": null + }, + { + "Path": "github.com/grpc-ecosystem/grpc-gateway/v2", + "Version": "v2.19.1", + "Sum": "h1:/c3QmbOGMGTOumP2iT/rCwB7b0QDGLKzqOmktBjT+Is=", + "Replace": null + }, + { + "Path": "github.com/hailocab/go-hostpool", + "Version": "v0.0.0-20160125115350-e80d13ce29ed", + "Sum": "h1:5upAirOpQc1Q53c0bnx2ufif5kANL7bfZWcc6VJWJd8=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/consul/api", + "Version": "v1.27.0", + "Sum": "h1:gmJ6DPKQog1426xsdmgk5iqDyoRiNc+ipBdJOqKQFjc=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/cronexpr", + "Version": "v1.1.2", + "Sum": "h1:wG/ZYIKT+RT3QkOdgYc+xsKWVRgnxJ1OJtjjy84fJ9A=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/errwrap", + "Version": "v1.1.0", + "Sum": "h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/go-cleanhttp", + "Version": "v0.5.2", + "Sum": "h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/go-hclog", + "Version": "v1.6.2", + "Sum": "h1:NOtoftovWkDheyUM/8JW3QMiXyxJK3uHRK7wV04nD2I=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/go-immutable-radix", + "Version": "v1.3.1", + "Sum": "h1:DKHmCUm2hRBK510BaiZlwvpD40f8bJFeZnpfm2KLowc=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/go-multierror", + "Version": "v1.1.1", + "Sum": "h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/go-retryablehttp", + "Version": "v0.7.4", + "Sum": "h1:ZQgVdpTdAL7WpMIwLzCfbalOcSUdkDZnpUv3/+BxzFA=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/go-rootcerts", + "Version": "v1.0.2", + "Sum": "h1:jzhAVGtqPKbwpyCPELlgNWhE1znq+qwJtW5Oi2viEzc=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/go-uuid", + "Version": "v1.0.3", + "Sum": "h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/Co8=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/go-version", + "Version": "v1.6.0", + "Sum": "h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/golang-lru", + "Version": "v1.0.2", + "Sum": "h1:dV3g9Z/unq5DpblPpw+Oqcv4dU/1omnb4Ok8iPY6p1c=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/golang-lru/v2", + "Version": "v2.0.7", + "Sum": "h1:a+bsQ5rvGLjzHuww6tVxozPZFVghXaHOwFs4luLUK2k=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/hcl", + "Version": "v1.0.0", + "Sum": "h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/nomad/api", + "Version": "v0.0.0-20230721134942-515895c7690c", + "Sum": "h1:Nc3Mt2BAnq0/VoLEntF/nipX+K1S7pG+RgwiitSv6v0=", + "Replace": null + }, + { + "Path": "github.com/hashicorp/serf", + "Version": "v0.10.1", + "Sum": "h1:Z1H2J60yRKvfDYAOZLd2MU0ND4AH/WDz7xYHDWQsIPY=", + "Replace": null + }, + { + "Path": "github.com/hetznercloud/hcloud-go/v2", + "Version": "v2.4.0", + "Sum": "h1:MqlAE+w125PLvJRCpAJmEwrIxoVdUdOyuFUhE/Ukbok=", + "Replace": null + }, + { + "Path": "github.com/iancoleman/strcase", + "Version": "v0.3.0", + "Sum": "h1:nTXanmYxhfFAMjZL34Ov6gkzEsSJZ5DbhxWjvSASxEI=", + "Replace": null + }, + { + "Path": "github.com/imdario/mergo", + "Version": "v0.3.16", + "Sum": "h1:wwQJbIsHYGMUyLSPrEq1CT16AhnhNJQ51+4fdHUnCl4=", + "Replace": null + }, + { + "Path": "github.com/inconshreveable/mousetrap", + "Version": "v1.1.0", + "Sum": "h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=", + "Replace": null + }, + { + "Path": "github.com/influxdata/go-syslog/v3", + "Version": "v3.0.1-0.20230911200830-875f5bc594a4", + "Sum": "h1:2r2WiFeAwiJ/uyx1qIKnV1L4C9w/2V8ehlbJY4gjFaM=", + "Replace": null + }, + { + "Path": "github.com/influxdata/influxdb-observability/common", + "Version": "v0.5.8", + "Sum": "h1:nyk4dqnKbPGIyr1vAs6oEsFQEHWi5jkSQ7PtP4v//lc=", + "Replace": null + }, + { + "Path": "github.com/influxdata/influxdb-observability/influx2otel", + "Version": "v0.5.8", + "Sum": "h1:pHkeImZksXNNQbbH/w1qPuC/u6e7cK3kTG12otQHDuE=", + "Replace": null + }, + { + "Path": "github.com/influxdata/influxdb-observability/otel2influx", + "Version": "v0.5.8", + "Sum": "h1:vZQ/WwiqIYPcZ3l52ySRBCM2EBJY2yExDldVLIJfnvE=", + "Replace": null + }, + { + "Path": "github.com/influxdata/line-protocol/v2", + "Version": "v2.2.1", + "Sum": "h1:EAPkqJ9Km4uAxtMRgUubJyqAr6zgWM0dznKMLRauQRE=", + "Replace": null + }, + { + "Path": "github.com/ionos-cloud/sdk-go/v6", + "Version": "v6.1.9", + "Sum": "h1:Iq3VIXzeEbc8EbButuACgfLMiY5TPVWUPNrF+Vsddo4=", + "Replace": null + }, + { + "Path": "github.com/jackc/chunkreader/v2", + "Version": "v2.0.1", + "Sum": "h1:i+RDz65UE+mmpjTfyz0MoVTnzeYxroil2G82ki7MGG8=", + "Replace": null + }, + { + "Path": "github.com/jackc/pgconn", + "Version": "v1.14.0", + "Sum": "h1:vrbA9Ud87g6JdFWkHTJXppVce58qPIdP7N8y0Ml/A7Q=", + "Replace": null + }, + { + "Path": "github.com/jackc/pgio", + "Version": "v1.0.0", + "Sum": "h1:g12B9UwVnzGhueNavwioyEEpAmqMe1E/BN9ES+8ovkE=", + "Replace": null + }, + { + "Path": "github.com/jackc/pgpassfile", + "Version": "v1.0.0", + "Sum": "h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=", + "Replace": null + }, + { + "Path": "github.com/jackc/pgproto3/v2", + "Version": "v2.3.2", + "Sum": "h1:7eY55bdBeCz1F2fTzSz69QC+pG46jYq9/jtSPiJ5nn0=", + "Replace": null + }, + { + "Path": "github.com/jackc/pgservicefile", + "Version": "v0.0.0-20221227161230-091c0ba34f0a", + "Sum": "h1:bbPeKD0xmW/Y25WS6cokEszi5g+S0QxI/d45PkRi7Nk=", + "Replace": null + }, + { + "Path": "github.com/jackc/pgtype", + "Version": "v1.14.0", + "Sum": "h1:y+xUdabmyMkJLyApYuPj38mW+aAIqCe5uuBB51rH3Vw=", + "Replace": null + }, + { + "Path": "github.com/jackc/pgx/v4", + "Version": "v4.18.1", + "Sum": "h1:YP7G1KABtKpB5IHrO9vYwSrCOhs7p3uqhvhhQBptya0=", + "Replace": null + }, + { + "Path": "github.com/jaegertracing/jaeger", + "Version": "v1.53.0", + "Sum": "h1:C/7UgUTBpQFRS5+cOb6kYIHVqjWNw8p5PAiSKfZbP2I=", + "Replace": null + }, + { + "Path": "github.com/jcmturner/aescts/v2", + "Version": "v2.0.0", + "Sum": "h1:9YKLH6ey7H4eDBXW8khjYslgyqG2xZikXP0EQFKrle8=", + "Replace": null + }, + { + "Path": "github.com/jcmturner/dnsutils/v2", + "Version": "v2.0.0", + "Sum": "h1:lltnkeZGL0wILNvrNiVCR6Ro5PGU/SeBvVO/8c/iPbo=", + "Replace": null + }, + { + "Path": "github.com/jcmturner/gofork", + "Version": "v1.7.6", + "Sum": "h1:QH0l3hzAU1tfT3rZCnW5zXl+orbkNMMRGJfdJjHVETg=", + "Replace": null + }, + { + "Path": "github.com/jcmturner/goidentity/v6", + "Version": "v6.0.1", + "Sum": "h1:VKnZd2oEIMorCTsFBnJWbExfNN7yZr3EhJAxwOkZg6o=", + "Replace": null + }, + { + "Path": "github.com/jcmturner/gokrb5/v8", + "Version": "v8.4.4", + "Sum": "h1:x1Sv4HaTpepFkXbt2IkL29DXRf8sOfZXo8eRKh687T8=", + "Replace": null + }, + { + "Path": "github.com/jcmturner/rpc/v2", + "Version": "v2.0.3", + "Sum": "h1:7FXXj8Ti1IaVFpSAziCZWNzbNuZmnvw/i6CqLNdWfZY=", + "Replace": null + }, + { + "Path": "github.com/jmespath/go-jmespath", + "Version": "v0.4.0", + "Sum": "h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=", + "Replace": null + }, + { + "Path": "github.com/josharian/intern", + "Version": "v1.0.0", + "Sum": "h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=", + "Replace": null + }, + { + "Path": "github.com/jpillora/backoff", + "Version": "v1.0.0", + "Sum": "h1:uvFg412JmmHBHw7iwprIxkPMI+sGQ4kzOWsMeHnm2EA=", + "Replace": null + }, + { + "Path": "github.com/json-iterator/go", + "Version": "v1.1.12", + "Sum": "h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=", + "Replace": null + }, + { + "Path": "github.com/julienschmidt/httprouter", + "Version": "v1.3.0", + "Sum": "h1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U=", + "Replace": null + }, + { + "Path": "github.com/klauspost/compress", + "Version": "v1.17.5", + "Sum": "h1:d4vBd+7CHydUqpFBgUEKkSdtSugf9YFmSkvUYPquI5E=", + "Replace": null + }, + { + "Path": "github.com/klauspost/cpuid/v2", + "Version": "v2.2.5", + "Sum": "h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg=", + "Replace": null + }, + { + "Path": "github.com/knadh/koanf/maps", + "Version": "v0.1.1", + "Sum": "h1:G5TjmUh2D7G2YWf5SQQqSiHRJEjaicvU0KpypqB3NIs=", + "Replace": null + }, + { + "Path": "github.com/knadh/koanf/providers/confmap", + "Version": "v0.1.0", + "Sum": "h1:gOkxhHkemwG4LezxxN8DMOFopOPghxRVp7JbIvdvqzU=", + "Replace": null + }, + { + "Path": "github.com/knadh/koanf/v2", + "Version": "v2.0.2", + "Sum": "h1:sEZzPW2rVWSahcYILNq/syJdEyRafZIG0l9aWwL86HA=", + "Replace": null + }, + { + "Path": "github.com/kolo/xmlrpc", + "Version": "v0.0.0-20220921171641-a4b6fa1dd06b", + "Sum": "h1:udzkj9S/zlT5X367kqJis0QP7YMxobob6zhzq6Yre00=", + "Replace": null + }, + { + "Path": "github.com/kr/fs", + "Version": "v0.1.0", + "Sum": "h1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8=", + "Replace": null + }, + { + "Path": "github.com/kylelemons/godebug", + "Version": "v1.1.0", + "Sum": "h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=", + "Replace": null + }, + { + "Path": "github.com/leodido/ragel-machinery", + "Version": "v0.0.0-20181214104525-299bdde78165", + "Sum": "h1:bCiVCRCs1Heq84lurVinUPy19keqGEe4jh5vtK37jcg=", + "Replace": null + }, + { + "Path": "github.com/leoluk/perflib_exporter", + "Version": "v0.2.1", + "Sum": "h1:/3/ut1k/jFt5p4ypjLZKDHDqlXAK6ERZPVWtwdI389I=", + "Replace": null + }, + { + "Path": "github.com/lestrrat-go/strftime", + "Version": "v1.0.6", + "Sum": "h1:CFGsDEt1pOpFNU+TJB0nhz9jl+K0hZSLE205AhTIGQQ=", + "Replace": null + }, + { + "Path": "github.com/lib/pq", + "Version": "v1.10.9", + "Sum": "h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw=", + "Replace": null + }, + { + "Path": "github.com/lightstep/go-expohisto", + "Version": "v1.0.0", + "Sum": "h1:UPtTS1rGdtehbbAF7o/dhkWLTDI73UifG8LbfQI7cA4=", + "Replace": null + }, + { + "Path": "github.com/linkedin/goavro/v2", + "Version": "v2.9.8", + "Sum": "h1:jN50elxBsGBDGVDEKqUlDuU1cFwJ11K/yrJCBMe/7Wg=", + "Replace": null + }, + { + "Path": "github.com/linode/linodego", + "Version": "v1.23.0", + "Sum": "h1:s0ReCZtuN9Z1IoUN9w1RLeYO1dMZUGPwOQ/IBFsBHtU=", + "Replace": null + }, + { + "Path": "github.com/logicmonitor/lm-data-sdk-go", + "Version": "v1.3.0", + "Sum": "h1:Obrexk35IKupFQezngkesR/kMfHQdAEUR1zYbJrOrzg=", + "Replace": null + }, + { + "Path": "github.com/magiconair/properties", + "Version": "v1.8.7", + "Sum": "h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY=", + "Replace": null + }, + { + "Path": "github.com/mailru/easyjson", + "Version": "v0.7.7", + "Sum": "h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0=", + "Replace": null + }, + { + "Path": "github.com/mattn/go-colorable", + "Version": "v0.1.13", + "Sum": "h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=", + "Replace": null + }, + { + "Path": "github.com/mattn/go-ieproxy", + "Version": "v0.0.11", + "Sum": "", + "Replace": { + "Path": "github.com/mattn/go-ieproxy", + "Version": "v0.0.1", + "Sum": "h1:qiyop7gCflfhwCzGyeT0gro3sF9AIg9HU98JORTkqfI=", + "Replace": null + } + }, + { + "Path": "github.com/mattn/go-isatty", + "Version": "v0.0.19", + "Sum": "h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA=", + "Replace": null + }, + { + "Path": "github.com/mattn/go-sqlite3", + "Version": "v1.14.22", + "Sum": "h1:2gZY6PC6kBnID23Tichd1K+Z0oS6nE/XwU+Vz/5o4kU=", + "Replace": null + }, + { + "Path": "github.com/microsoft/ApplicationInsights-Go", + "Version": "v0.4.4", + "Sum": "h1:G4+H9WNs6ygSCe6sUyxRc2U81TI5Es90b2t/MwX5KqY=", + "Replace": null + }, + { + "Path": "github.com/microsoft/go-mssqldb", + "Version": "v1.6.0", + "Sum": "h1:mM3gYdVwEPFrlg/Dvr2DNVEgYFG7L42l+dGc67NNNpc=", + "Replace": null + }, + { + "Path": "github.com/miekg/dns", + "Version": "v1.1.56", + "Sum": "h1:5imZaSeoRNvpM9SzWNhEcP9QliKiz20/dA2QabIGVnE=", + "Replace": null + }, + { + "Path": "github.com/mitchellh/copystructure", + "Version": "v1.2.0", + "Sum": "h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw=", + "Replace": null + }, + { + "Path": "github.com/mitchellh/hashstructure", + "Version": "v1.1.0", + "Sum": "h1:P6P1hdjqAAknpY/M1CGipelZgp+4y9ja9kmUZPXP+H0=", + "Replace": null + }, + { + "Path": "github.com/mitchellh/hashstructure/v2", + "Version": "v2.0.2", + "Sum": "h1:vGKWl0YJqUNxE8d+h8f6NJLcCJrgbhC4NcD46KavDd4=", + "Replace": null + }, + { + "Path": "github.com/mitchellh/mapstructure", + "Version": "v1.5.1-0.20231216201459-8508981c8b6c", + "Sum": "h1:cqn374mizHuIWj+OSJCajGr/phAmuMug9qIX3l9CflE=", + "Replace": null + }, + { + "Path": "github.com/mitchellh/reflectwalk", + "Version": "v1.0.2", + "Sum": "h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ=", + "Replace": null + }, + { + "Path": "github.com/modern-go/concurrent", + "Version": "v0.0.0-20180306012644-bacd9c7ef1dd", + "Sum": "h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=", + "Replace": null + }, + { + "Path": "github.com/modern-go/reflect2", + "Version": "v1.0.2", + "Sum": "h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=", + "Replace": null + }, + { + "Path": "github.com/mongodb-forks/digest", + "Version": "v1.0.5", + "Sum": "h1:EJu3wtLZcA0HCvsZpX5yuD193/sW9tHiNvrEM5apXMk=", + "Replace": null + }, + { + "Path": "github.com/montanaflynn/stats", + "Version": "v0.7.0", + "Sum": "h1:r3y12KyNxj/Sb/iOE46ws+3mS1+MZca1wlHQFPsY/JU=", + "Replace": null + }, + { + "Path": "github.com/mostynb/go-grpc-compression", + "Version": "v1.2.2", + "Sum": "h1:XaDbnRvt2+1vgr0b/l0qh4mJAfIxE0bKXtz2Znl3GGI=", + "Replace": null + }, + { + "Path": "github.com/mtibben/percent", + "Version": "v0.2.1", + "Sum": "h1:5gssi8Nqo8QU/r2pynCm+hBQHpkB/uNK7BJCFogWdzs=", + "Replace": null + }, + { + "Path": "github.com/munnerz/goautoneg", + "Version": "v0.0.0-20191010083416-a7dc8b61c822", + "Sum": "h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=", + "Replace": null + }, + { + "Path": "github.com/mwitkow/go-conntrack", + "Version": "v0.0.0-20190716064945-2f068394615f", + "Sum": "h1:KUppIJq7/+SVif2QVs3tOP0zanoHgBEVAwHxUSIzRqU=", + "Replace": null + }, + { + "Path": "github.com/nginxinc/nginx-prometheus-exporter", + "Version": "v0.11.0", + "Sum": "h1:21xjnqNgxtni2jDgAQ90bl15uDnrTreO9sIlu1YsX/U=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/connector/countconnector", + "Version": "v0.94.0", + "Sum": "h1:Ibua2S+FkXMmkWEGILgaPoXHotPZg5MsieoDhJa6xYI=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/connector/datadogconnector", + "Version": "v0.94.0", + "Sum": "h1:FG37HfcpKix1R4NmksrzPzU3buPJMz/I61Mn9UyKWSQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/connector/routingconnector", + "Version": "v0.94.0", + "Sum": "h1:HIE60k/kbgkEyCl1EJnOTeNGqv5Ihoq2P/GSwfCzAHk=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/connector/servicegraphconnector", + "Version": "v0.94.0", + "Sum": "h1:/WpQYj6d5C9Yd9hD9Xw2mzD72KlbRtb4aF3unRhX03o=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/connector/spanmetricsconnector", + "Version": "v0.94.0", + "Sum": "h1:yG2Y7AAvruaY0AV5/2vdQ0Cbiq4849hPm3OClQGfYOM=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/alibabacloudlogserviceexporter", + "Version": "v0.94.0", + "Sum": "h1:S0Ojk9a3OT//IZghfjKqQkvGeVNs5ZAj/8okK79JqgI=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter", + "Version": "v0.94.0", + "Sum": "h1:Rph+nFgSb9PP1DMVixgF0NK1bjfxpfCFtNa0Ov2BFBc=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter", + "Version": "v0.94.0", + "Sum": "h1:06ERYtjwnhwxZO62Mtxg2l7aERDs8G+Crer0lbrxBRs=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awskinesisexporter", + "Version": "v0.94.0", + "Sum": "h1:ucddju7JldbCOYoE9ZB4E4easjvcLbUQYbuUA7H3/a8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awss3exporter", + "Version": "v0.94.0", + "Sum": "h1:/EyC3siJFLNSxnH8be4AfE5DDyndDB5IaNvgf0QUrXE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter", + "Version": "v0.94.0", + "Sum": "h1:Ma0jA2w9MGhcwNDskCgkamsZEIZRJszQPvEwglyKyd4=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuredataexplorerexporter", + "Version": "v0.94.0", + "Sum": "h1:yranKYoPE6gE21K9regTpSVdGputNnnyMNlQ5V+A0Is=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/azuremonitorexporter", + "Version": "v0.94.0", + "Sum": "h1:j/JjNSOAW5kRuRD1VzJ+ZBVSObEjjT7OChy0JB+xhFQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter", + "Version": "v0.94.0", + "Sum": "h1:kHKla2OSNj5xMCdB6icgcWxA72nDkoSnWr+1tkAAGTM=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/cassandraexporter", + "Version": "v0.94.0", + "Sum": "h1:87vGLTQrxZ+BB2P2BeT3JvSYbTiVpf2EHFdn3babHgc=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/clickhouseexporter", + "Version": "v0.94.0", + "Sum": "h1:e+G+BQqwKshHpVD9ypYVZZycApdvbTbsA8pGVJRJUGQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/coralogixexporter", + "Version": "v0.94.0", + "Sum": "h1:Tyw3u6ex6drBx7SkWyfRbIEn0hjSwRC87lv5nf0zHMA=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter", + "Version": "v0.94.0", + "Sum": "h1:s3wbH7YqFlG7PkQf3POW4+1f+yt3PTWOyRTUQomyQPE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datasetexporter", + "Version": "v0.94.0", + "Sum": "h1:qU0XWd1nDQnOAe28Mgg4wV7xKlWHFnLsjICeASOQWKQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dynatraceexporter", + "Version": "v0.94.0", + "Sum": "h1:TGLIYEn8UgMAk5iFBEzMtIiJ5SvX26qmgInvIRQ4xNM=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/elasticsearchexporter", + "Version": "v0.94.0", + "Sum": "h1:2Fsz8gSV/P1qoKI5nvLDJ1P3NGVAyFWvMQqpbtv8TqQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/f5cloudexporter", + "Version": "v0.94.0", + "Sum": "h1:Mlys4i9l/E00BT2oWiGgiEnTPcEQQaRLKAmiiqilmvY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/fileexporter", + "Version": "v0.94.0", + "Sum": "h1:rOHsfEr7623kA68BAkJqYbH3fDcxIRkXxd7eFVq76fE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter", + "Version": "v0.94.0", + "Sum": "h1:1E5VimoIz8y0TjokI4z5/D1/bpkGipdm4NTLJC812Jg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudpubsubexporter", + "Version": "v0.94.0", + "Sum": "h1:wWjBbGqLln4aTHhIZY5UO6A05meuHYzjeaPQzunpXFI=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlemanagedprometheusexporter", + "Version": "v0.94.0", + "Sum": "h1:0OkUpnNEucC5+Y8bVUePzj6loL1vjjMzWhR4RFiHj7Y=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/honeycombmarkerexporter", + "Version": "v0.94.0", + "Sum": "h1:FOKk85pHE5VFxsGAQmU0y6+YHEEBTn9XxQGGqVnC9aE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/influxdbexporter", + "Version": "v0.94.0", + "Sum": "h1:3eFK3INiASt0YrvV2TfZojaNK5XxngTaHrgZKHXQwQQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/instanaexporter", + "Version": "v0.94.0", + "Sum": "h1:pLqxxVBp0kbgOz8ABnOX9+mQ1Afe1wRsoenNGNN2uYc=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/kafkaexporter", + "Version": "v0.94.0", + "Sum": "h1:4rhjPt3FZS9XLGYMuVwAj52O24HseralRIgbuA3TWwk=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/loadbalancingexporter", + "Version": "v0.94.0", + "Sum": "h1:zWtu1hKqLyAZwQvvtA3SrX+bLlisiG9uk2BeLoc5MSg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logicmonitorexporter", + "Version": "v0.94.0", + "Sum": "h1:0sCQIAUXtqRoE3GlDMsakBEV8X03MQLfLq2iAsoW3EE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/logzioexporter", + "Version": "v0.94.0", + "Sum": "h1:H2WE7Za2nIq+qbhcdE2vSdXEXd67l59XaTO8Gy1ZGBU=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/lokiexporter", + "Version": "v0.94.0", + "Sum": "h1:FYp0d9RhWRQJlXmZk9xT4RYStE9tCdQqz/uOJ/MJpwc=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/mezmoexporter", + "Version": "v0.94.0", + "Sum": "h1:rJrJBI9PZWnUhSaNPH7iNjRDiBbvChTwN9R+haHx12I=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opencensusexporter", + "Version": "v0.94.0", + "Sum": "h1:2FNPeF0zUnINe207XApQjl0Zw369VhI/s2IyfhW3yIc=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/opensearchexporter", + "Version": "v0.94.0", + "Sum": "h1:CvimRb3uLVAd+6s9f+VoOnz9hw2k/VyLbvkmraW/+R0=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusexporter", + "Version": "v0.94.0", + "Sum": "h1:iELbD87HegBKxe3HIdNrVG8qfPt3M7j6R8CalM3Nv/8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter", + "Version": "v0.94.0", + "Sum": "h1:o9G5Lj3p3Dq5WZCetQ5KL5J6cc9xncmLVK78tkg4czI=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/pulsarexporter", + "Version": "v0.94.0", + "Sum": "h1:4V7W6Mt8E7FBq5zU/0/lK9U7itpaErZEMED9SN+Fz94=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sapmexporter", + "Version": "v0.94.0", + "Sum": "h1:aVPovLab7RIYXLJEJubXqxpeoI5s1NPkAQeb1148bGA=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sentryexporter", + "Version": "v0.94.0", + "Sum": "h1:CFxY7ctrSV/fFXTa39uvYVeK/WUf1m3SkPKKrKyBs7E=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/signalfxexporter", + "Version": "v0.94.0", + "Sum": "h1:l51s6ITGJWI11Y8oun4WIokOqn0GDMbo+w02pSqZwvI=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/skywalkingexporter", + "Version": "v0.94.0", + "Sum": "h1:DdJo/fpWAZdADJVZNMRwZs1INeXiw7zpq2sJ/IxoZxA=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/splunkhecexporter", + "Version": "v0.94.0", + "Sum": "h1:TsHAuBN9Ws7K9oDmkF7m5H86iPMtPeK0YTjwr17GtdM=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/sumologicexporter", + "Version": "v0.94.0", + "Sum": "h1:yPhkNrfYcU2mXBgj694neyVuwhSxOGhkS716a1HO1g8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/syslogexporter", + "Version": "v0.94.0", + "Sum": "h1:omTaNqpA6TsQClpimOEVzoGfyTiGxm95EtBud28IFsY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/tencentcloudlogserviceexporter", + "Version": "v0.94.0", + "Sum": "h1:gtUrOMLFJBChteAJYcdbJZXjuvvRndKz2/HWHE2pNyU=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/zipkinexporter", + "Version": "v0.94.0", + "Sum": "h1:J276zyowen5ZHMIB4/H95EM05bWnhM5P7Nc2byTHX8I=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/asapauthextension", + "Version": "v0.94.0", + "Sum": "h1:adxAaWfO8e1A1Vb7rQHRcxNCyAg29IGGFfcCuL5KD98=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy", + "Version": "v0.94.0", + "Sum": "h1:Cz7YIP5JWYDx80TzgFiqup09r983M9Qou1N0TMr6bm0=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/basicauthextension", + "Version": "v0.94.0", + "Sum": "h1:fomeNtCnZKIYEofchO5rW0/uEWjK0Inx28RUm03Fjbw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/bearertokenauthextension", + "Version": "v0.94.0", + "Sum": "h1:u/t5hC7ZvygTLSs2XLHopiUvhK5hq+sXvIAd+OF+exc=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/headerssetterextension", + "Version": "v0.94.0", + "Sum": "h1:e32Bp7W0v8DDW6aUpqHgaJ7ARfbjtwMNnFLFhzw7hN8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension", + "Version": "v0.94.0", + "Sum": "h1:1Cp8cry5fMnZhrai4yz0bzacwfoEyI1+pNw7zBkxptU=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/httpforwarder", + "Version": "v0.94.0", + "Sum": "h1:r0RPO4l9EIgMh5z9koMQ5OaFZo17LinYMlVpCHQ4wzo=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/jaegerremotesampling", + "Version": "v0.94.0", + "Sum": "h1:N/dElR3s/nrbpaMp8CPTxjA/pGMsxzdtuN+V2aef2cE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/oauth2clientauthextension", + "Version": "v0.94.0", + "Sum": "h1:VeXroXdovqHmIE8+/NSnEeMvrkT/fDfORyEf8kV3NGo=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer", + "Version": "v0.94.0", + "Sum": "h1:wEiaa53EeMb5JVjA8261wKOVVLdFBKO7imMNEqPiRHE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/dockerobserver", + "Version": "v0.94.0", + "Sum": "h1:01W7ijpPXWcA4JYI7E4RCSgYnZcXEyfMVa9yD/glDEg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver", + "Version": "v0.94.0", + "Sum": "h1:NfHaszbCmmUjtXvicjsn9MtIpqdBNvMeUWzt1jVurcQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecstaskobserver", + "Version": "v0.94.0", + "Sum": "h1:/ZfPFkZCWiqGSokZq1Gzi+zyjF1WT62eeMEG3BeCYR0=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/hostobserver", + "Version": "v0.94.0", + "Sum": "h1:emPIdMb0cC4npriuIId61oMEHg1YBpDsD/e7/jOn5Zc=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/k8sobserver", + "Version": "v0.94.0", + "Sum": "h1:laKTypPmQ5DOaE2Ale/qTOyVjulCd9Kqqy5EITPEAZg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/oidcauthextension", + "Version": "v0.94.0", + "Sum": "h1:Q/JrvFq4fscgPSp1TkYgXqGNeHdflrUUmUssiBw5qhU=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension", + "Version": "v0.94.0", + "Sum": "h1:0kxU2f/oQApu9QVGHKHQtorIqjv4ssCZ8y9pccJLYj4=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension", + "Version": "v0.94.0", + "Sum": "h1:OD1e1IX30imuq/ZRj1h+uD0GfkWQh+GrNaR5nejyQuU=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage", + "Version": "v0.94.0", + "Sum": "h1:W2Bqu5XTne8tzQ8l8RPUn8NagbHthGpq97MbVVf/10k=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil", + "Version": "v0.94.0", + "Sum": "h1:W+xcFWxmyfjk5L/btfXVFqpCoQ1pjrHygFnLJ9sBdog=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight", + "Version": "v0.94.0", + "Sum": "h1:qvG882x5AOZPdxr3a8jfxHbhO4BwiAcg5AI7QyaUi2Y=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs", + "Version": "v0.94.0", + "Sum": "h1:6CwuLeqUNBgw3Jc5mC9JKsj04+F4OC+2l6HN1OXOzfw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil", + "Version": "v0.94.0", + "Sum": "h1:hbXL4ZopBGad6NGhJdnWE+XuhTvbRYCXl5Unm4MEqNM=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s", + "Version": "v0.94.0", + "Sum": "h1:Kw3NKgs9AGf4D70MIEoiuVw2QFfdPqETWfwo7ki8YY0=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics", + "Version": "v0.94.0", + "Sum": "h1:k+I8B43NYBw5FKloPsBe11sO0hEAdofkO9LMYQ+l5DU=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy", + "Version": "v0.94.0", + "Sum": "h1:LvpRa1za20Ydh+getrDr/2FCt3ED2X2lpj0Q/zY7jVg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray", + "Version": "v0.94.0", + "Sum": "h1:FNtiF8hzjZMF10Rdxxg9HCs813AxQaDCPnyK4ZIoy2k=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/collectd", + "Version": "v0.94.0", + "Sum": "h1:VnAPmNCm2cSHGH1zp5ET5CmfpWQQnCe6hnpvHwIdKws=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/common", + "Version": "v0.94.0", + "Sum": "h1:geXLFcp9EFJ46XW3OGey10voO2FEv8hB41ttHCxQBFA=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal", + "Version": "v0.94.0", + "Sum": "h1:0X1r/YZR+rbQqzKzQ40LTZUw1a8mKXV/BmO+BDuhx1w=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/datadog", + "Version": "v0.94.0", + "Sum": "h1:E/BrcnKrgFQcbDUsjKLapqo67od7NYapg4W2JUIU+JE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker", + "Version": "v0.94.0", + "Sum": "h1:kAb8HSqXiLKbRFIstIyAEmsc8TPMHx5WzHZCl8VDprM=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter", + "Version": "v0.94.0", + "Sum": "h1:VdP8Zg1e+05TBwsNcg5zcPieqHPqsWYhCsq7RcDlO5A=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig", + "Version": "v0.94.0", + "Sum": "h1:WozvNDZxT/VdKtjiWdwW4yy0/dBHCDh2qAfan96iLJE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka", + "Version": "v0.94.0", + "Sum": "h1:JzijP0/OfYu2IN5UMNjdFuyGAuKu20XkJMbEZ0ZK9yA=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet", + "Version": "v0.94.0", + "Sum": "h1:M3c6Ke0tHT/T//OZJu6HvImnlxMV4FELXBb9+6QAFFE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders", + "Version": "v0.94.0", + "Sum": "h1:XIWmYZ8IaHqg+uAwadXs2j373/uIvzL3zkb8zbN5Bqk=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/sharedcomponent", + "Version": "v0.94.0", + "Sum": "h1:+ZZAFMDZMBxHMIlAcaGRxkTru09QFa59MHG2L0LL3vw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/splunk", + "Version": "v0.94.0", + "Sum": "h1:jkNE4lbWcIl9cKquUdBVDKIptak/yyxrGkdCDdT9ai4=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/internal/sqlquery", + "Version": "v0.94.0", + "Sum": "h1:g67fR9vsaODyr83uWMzTXGGa1Yqx0qAb30tao3vw+KU=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchperresourceattr", + "Version": "v0.94.0", + "Sum": "h1:LHfkJ8zR3sWiKRrk4Z3EcxPxAwmXgbkYMUYUmvLHyVw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal", + "Version": "v0.94.0", + "Sum": "h1:T6p+BzzJrBCwd7oIQ+LM+0ta2bPTt1ktvUUFcDNLBdw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata", + "Version": "v0.94.0", + "Sum": "h1:xZ3LJrUXSmiDXbMmW+BQhOIavvEGIwOz8pNqcszDxVA=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl", + "Version": "v0.94.0", + "Sum": "h1:IXbjuQuIXj2iE8lMLC4PwwZTLnFesdllYh6AB2+Y7NU=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil", + "Version": "v0.94.0", + "Sum": "h1:DSGhzGAaC767esMB0Ulr+9xWe6SW0LFUYMxLrLOAkjM=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry", + "Version": "v0.94.0", + "Sum": "h1:zzqr6hMOUY1Q1VgA6mVZw8YPS0ZPusALmlnPrgzrjAg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza", + "Version": "v0.94.0", + "Sum": "h1:NPKot9ch5U2DpNiyZZP2pQcEfuQJB5wLmkQ5wcirgZ0=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure", + "Version": "v0.94.0", + "Sum": "h1:c3XyFv8aQlmhCoggTTJQvXNCbztmlJUqkMsRs1qmfMs=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger", + "Version": "v0.94.0", + "Sum": "h1:+gpgiUXzrx8YeVBfXPwxpfLrB6FQgTnfXp2HHx2LumI=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/loki", + "Version": "v0.94.0", + "Sum": "h1:mOYSGxiT41/2UXkDjJFchjmHw4p+rSX6TLSZvf+Br38=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus", + "Version": "v0.94.0", + "Sum": "h1:jFCI/bB+np2rO4cL9rbGOQ/NJevx/E5MPgqPq6EPgJQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus", + "Version": "v0.94.0", + "Sum": "h1:W2fIrbFPu5RCPRRhUtCOlgXU+9g5IBs6qX/b0sPRcCs=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite", + "Version": "v0.94.0", + "Sum": "h1:lKz5gN5/1zbRa9Jvq1lxxq9o1168Ctdzusrf7tFIBn8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/signalfx", + "Version": "v0.94.0", + "Sum": "h1:Ajqxrh3R0sYmoM3IG928EdATSjUQ+Ux5L18lLJFT7qg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/skywalking", + "Version": "v0.94.0", + "Sum": "h1:6cTsZ4FqTSYyxUDnFoNmI6kE/vRy7ZvZ7ua1w0BHUYY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin", + "Version": "v0.94.0", + "Sum": "h1:xmVJ8kSCUAywtBUBLWbnVEsQzkKSCaH+/zu7xtIHMQk=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters", + "Version": "v0.94.0", + "Sum": "h1:7lPQc7Cr5pnuoFWCfj8o+nBfRmzmUJcch3oUSH/qWHY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor", + "Version": "v0.94.0", + "Sum": "h1:WohxmMkHvwA4S5FXQoX17QrJRCpQfcV0uIwVRT9dfWs=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor", + "Version": "v0.94.0", + "Sum": "h1:3uS0r5bEfpPMYWtuDtVz1X4VxzftkwnEueJ3ohcbDs8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor", + "Version": "v0.94.0", + "Sum": "h1:SMayEdSDyaMCVJZoLAYQHdMKYzQxs+gMDXB7mrFOUrg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor", + "Version": "v0.94.0", + "Sum": "h1:j9aBoA2jEzZw9tHmPQaYfLMVVErQH1RT4UUezlsPSVE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor", + "Version": "v0.94.0", + "Sum": "h1:rOhuXliWjxddUF1dCRJrI5m7+utxcA2Uq18XErTMWS8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor", + "Version": "v0.94.0", + "Sum": "h1:kLO8mpqEXsGxLcBtME0Rok06rvOwyo8gIHShidrOUt0=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor", + "Version": "v0.94.0", + "Sum": "h1:CDHu18bMvLafA2BS4jjXxsZFoM5oWItX2zWp0Ix6X8Q=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor", + "Version": "v0.94.0", + "Sum": "h1:nAerdrvOgo9T7LFxCg0jRczFe3INb1dpYhg9kWw60UE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor", + "Version": "v0.94.0", + "Sum": "h1:ZNF2Q7f9C4K78PbeEJVto/+epmKAhUwmWqN3QvNDcD8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor", + "Version": "v0.94.0", + "Sum": "h1:RhVIPIToHFIbvnowSxbQwncB0wCTfXcRjm9LOPBnZLA=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor", + "Version": "v0.94.0", + "Sum": "h1:L1611v7halRVmluvYU+QhwkZI7DtrkQTBQDujxArUdo=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/remotetapprocessor", + "Version": "v0.94.0", + "Sum": "h1:jtxybjvcn8kyxRK1l2mzx2yXJkGkzfvW8T2Tg00TU3w=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor", + "Version": "v0.94.0", + "Sum": "h1:VkZfQM6eA+K4xOnvitOLZqFaadhwxNNpnt76DzZeHLc=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor", + "Version": "v0.94.0", + "Sum": "h1:muxS/NiVXdoAecIvjRXDZLHmdoEf5vwHU61P0g7VqNs=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/routingprocessor", + "Version": "v0.94.0", + "Sum": "h1:Ed0iJoj01Bb+DumGnyhuCmFY1akcxtsdO8Ay5aygdHA=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanmetricsprocessor", + "Version": "v0.94.0", + "Sum": "h1:xr7Q2sgdi0H7pJIV/y5812BLlQtVsfTtGnY0BWPK/AQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor", + "Version": "v0.94.0", + "Sum": "h1:ynZqjd4uAq4VaQNe7RsURLOTF3pEYG076weVvhWDMsg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/sumologicprocessor", + "Version": "v0.94.0", + "Sum": "h1:Pu3vMpKDTtZ6wGRU+tMdKkcvwCQf6Q6a+7MAK3q3Mcw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor", + "Version": "v0.94.0", + "Sum": "h1:wLbX5dXnWCSx3jcZ+3bPB2oEqeFPwukpc9QrZpkliTs=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor", + "Version": "v0.94.0", + "Sum": "h1:IUv26cpU18aKtyTEig8d2RoJx/Y5CdRc0y/CabsUoTY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver", + "Version": "v0.94.0", + "Sum": "h1:JIAVcQH+JvuDJWz3UHIefYJFHvpsLxfHPAtDQ6ExM3I=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/aerospikereceiver", + "Version": "v0.94.0", + "Sum": "h1:JIzM5Jo+0iS/qwlrx3pxVhSojzMWRIXkK2qUIOfNJ/o=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver", + "Version": "v0.94.0", + "Sum": "h1:2ZPS07gNT+o4n1zmfp89uEdt4PXYtVURKFRsXc/We/8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachesparkreceiver", + "Version": "v0.94.0", + "Sum": "h1:V2MGoCMstRqoKGVwUlUrmc5HAANrWtK6+g/oGWtgZ3Y=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscloudwatchreceiver", + "Version": "v0.94.0", + "Sum": "h1:x22oX0ZwjNkbBCR6pkheejnXJWd2LsyBkhaFZw7xGT0=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver", + "Version": "v0.94.0", + "Sum": "h1:seN3sfms1czoxt4L11KjKeBsUeuuqR3las1gjwUgg+E=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver", + "Version": "v0.94.0", + "Sum": "h1:3cVQ0ORmGQRrC5FR1mARK/ed2mJCrdYgPW1eMXjZJ6Y=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsfirehosereceiver", + "Version": "v0.94.0", + "Sum": "h1:kcdPVED0wyT3p9sGcApKXGKYhBX+xgm0utvQfM7/pdY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver", + "Version": "v0.94.0", + "Sum": "h1:IaoLAfQq1xvsuyClR6U0c1N0AyGAtEGtLx2Jegt6B+I=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureblobreceiver", + "Version": "v0.94.0", + "Sum": "h1:R79jbfLwNLZI7fnnj2qeR5PAUUCFZy0O/W3Dqz9m36c=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azureeventhubreceiver", + "Version": "v0.94.0", + "Sum": "h1:NNiQ8E4OVYCXqjCwoOwqRzRjvPtcyzJUqLUiAxGRupY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/azuremonitorreceiver", + "Version": "v0.94.0", + "Sum": "h1:6pHyJEAEiXGI3UfLE8Ksi+NtT0th9JbjgzaodMloRqE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver", + "Version": "v0.94.0", + "Sum": "h1:vHVW1i58lOgx2T2HNoggEiIBBKlecg2gaGr1CzSDCBY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/carbonreceiver", + "Version": "v0.94.0", + "Sum": "h1:R6aFWVh8vTenrYaVqW7tz6gdBOAAZhTzcbav3AGmPYE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/chronyreceiver", + "Version": "v0.94.0", + "Sum": "h1:zP8iRUy2++d+Z5LzJR6BsMpIxX2tDGscTCgn5/IodYo=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudflarereceiver", + "Version": "v0.94.0", + "Sum": "h1:4J6h954RGBRhIfzA+36t5qelQZzFIBchKidQ+kO2fQ8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/cloudfoundryreceiver", + "Version": "v0.94.0", + "Sum": "h1:V7VB1w+46KatK1k6BJcj5uXDjV6wgK+qmYzZkbYG4tI=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/collectdreceiver", + "Version": "v0.94.0", + "Sum": "h1:Lj/iatJBVoMJcp8GlrIyK+99cXV3XzVBFk3wPVRhykg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/couchdbreceiver", + "Version": "v0.94.0", + "Sum": "h1:gO3u7LpCZhh/sRfC3TPIth7Ou5FBabsIN7jcCAYwBv8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver", + "Version": "v0.94.0", + "Sum": "h1:lgnM/+y4bn1ZoVmfhbVePe/0O9Vtg9ZRMbXyJR6Di9k=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver", + "Version": "v0.94.0", + "Sum": "h1:Gt3/8EOX5yCywF6ETr7eb3ttBLNHtZfAZFilWTFA9xY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/elasticsearchreceiver", + "Version": "v0.94.0", + "Sum": "h1:ii6NkjWPdJD4/VtdVwR6lERQrXWUtkRdwbDzKqlp7aw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/expvarreceiver", + "Version": "v0.94.0", + "Sum": "h1:zuKsAW5eg6USYu7Fu33ln/rVpdxaxCfG4yFDepbj6E0=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver", + "Version": "v0.94.0", + "Sum": "h1:qS4a+GV38a9btqm/e8pdCmQU2Hm7iKcqWgWX12CjyJw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filereceiver", + "Version": "v0.94.0", + "Sum": "h1:E0wGTC6LUJejf9ZefAmT/ReIB33bKpsdquPKIbWQk4s=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filestatsreceiver", + "Version": "v0.94.0", + "Sum": "h1:0HY/HT6E4zn3iQGn++0bH4D0rt7W65OxOHeY/X5vdcE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/flinkmetricsreceiver", + "Version": "v0.94.0", + "Sum": "h1:eF3TCxFV8zdKAbtBsf0gPy0pBgYupYRiFlDo0M0f7Y8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/fluentforwardreceiver", + "Version": "v0.94.0", + "Sum": "h1:T5rlBS/D4mZv4GWGhbBqlYF7jPGaQ/WOLzLYvgKW+ls=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudpubsubreceiver", + "Version": "v0.94.0", + "Sum": "h1:aG4p4JeHpwqpM65YwXbZvJ8EurbMtYzWABrk8bA7MSc=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/googlecloudspannerreceiver", + "Version": "v0.94.0", + "Sum": "h1:Vd7YwtqxK1ljNf8H81Nms4VBAjveBf4UP33Kp601wAs=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/haproxyreceiver", + "Version": "v0.94.0", + "Sum": "h1:eGPbb3NsHtAHB4De45YjCXov2P/jTyxvWDKrPuFDGLw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver", + "Version": "v0.94.0", + "Sum": "h1:VhvnkHgJlKT09UMwy6Q/nyZ7Ze0vslYRkeEjO8EtBGw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpcheckreceiver", + "Version": "v0.94.0", + "Sum": "h1:pp+RW3DehxELAgD8R5T/cTM2xb5r+8fZlC6dPTbnS6Y=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/iisreceiver", + "Version": "v0.94.0", + "Sum": "h1:fnbHeBfRqE0Nk+pAgqta6qBg6gf3TWt7UMme5ZdN3B4=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/influxdbreceiver", + "Version": "v0.94.0", + "Sum": "h1:whf4YouS+lyZz3vFPdlrVWNy1SS3EpdTE/3OFaTj5YI=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver", + "Version": "v0.94.0", + "Sum": "h1:BlVcB4XE8mkov0Gv8RJyryKihyadJsq9P/t5r8k5RK8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver", + "Version": "v0.94.0", + "Sum": "h1:r7IQOLSkOV/eIbgvkdIC7cZl81KXV/xjKO9XOxmIi2k=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver", + "Version": "v0.94.0", + "Sum": "h1:eUwOzHDretFoaM4kf5W2KoIBeoSuDzfrPk2NW8JEYuQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sclusterreceiver", + "Version": "v0.94.0", + "Sum": "h1:npEd7+imTnP1whekC1ElV7qjOzYOtR9JVqUusX3xy8k=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8seventsreceiver", + "Version": "v0.94.0", + "Sum": "h1:X5Iad+8jYxQCk4EpuhRAXVwfzX1npn0H2aKGpUSyiOQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/k8sobjectsreceiver", + "Version": "v0.94.0", + "Sum": "h1:g3iq/K3LH+LASvC7bDyaf331gAOyLmxaSUrqqHPi1Xg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkametricsreceiver", + "Version": "v0.94.0", + "Sum": "h1:LcdEA/g8V7AdJ1xPtAhtCkD1WI9hf829DJxss+9+rEM=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver", + "Version": "v0.94.0", + "Sum": "h1:zVnSettpsS/WRK8cgfOG9tneoK7701I6LH3FTJpMjzw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kubeletstatsreceiver", + "Version": "v0.94.0", + "Sum": "h1:Y8yxO/NfUyOjOw9zKZFNDTAcWYtkYqdOKYbPbRuPMY8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/lokireceiver", + "Version": "v0.94.0", + "Sum": "h1:wPKReJ7j09Q5daARcZ9yyz6hYN36vATlhTEBfQp4bco=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver", + "Version": "v0.94.0", + "Sum": "h1:btKHd+f9lurwybgLHOHcFansevHu6Nep2bhkwZPfIPY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbatlasreceiver", + "Version": "v0.94.0", + "Sum": "h1:jntihiRKRaxfqKyPaN/2CMpY48IIUZ0zOLEbfAVRGx8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mongodbreceiver", + "Version": "v0.94.0", + "Sum": "h1:HsBM/PGaSDPZt8hof0q2taE0jPQR1kX4npLHTClCXq8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver", + "Version": "v0.94.0", + "Sum": "h1:9KeYlOJ0MShpw1iAlFDRf4qtskSEywW/330Gs5DD9jA=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/namedpipereceiver", + "Version": "v0.94.0", + "Sum": "h1:NlxIrcTTmb1L6JIPq6c5OK3dXHdn9VGK5bnL7AUF1nU=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver", + "Version": "v0.94.0", + "Sum": "h1:BlzithoiE3JJo8cOxFxTN1gt3ybgKM5T9mYEVZHOizw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nsxtreceiver", + "Version": "v0.94.0", + "Sum": "h1:dxJ7BbXxxsOtPcKFT6vwUFlJaLXiqFWOjU+Mjh6ZoTk=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/opencensusreceiver", + "Version": "v0.94.0", + "Sum": "h1:W19lVlVqux3gPVSzxX9/m4hfYUsuG73KYmsUWjrjGoQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/oracledbreceiver", + "Version": "v0.94.0", + "Sum": "h1:lo5TLFmJdWQ5IM2v3Lnndth7yiOd4Hs7FM2Cu9lyN/Y=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/otlpjsonfilereceiver", + "Version": "v0.94.0", + "Sum": "h1:0wGVbvHJYitSTKwbApNCgBGidB4hst9fW1nn+Uq5ED4=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/podmanreceiver", + "Version": "v0.94.0", + "Sum": "h1:YFXJkd/Vb1tFT4VSEJiYnFCXhh6IoQlkxl0MIqe6fG0=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver", + "Version": "v0.94.0", + "Sum": "h1:+BPuxdRZ71YO+EvxHhNSbDqM+GA+3Z25O7YdGO4qIGk=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver", + "Version": "v0.94.0", + "Sum": "h1:P8yMr4/5epZbKOIZI4FS73/0IOL++7prchq4RhAh3OU=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/pulsarreceiver", + "Version": "v0.94.0", + "Sum": "h1:PnmE3zvVI0k1RWWgAY9ugViHuf8oTBWed5h8iG4VgH0=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefareceiver", + "Version": "v0.94.0", + "Sum": "h1:EJZrdxPvbNh1/8Tci7pVP/fpAPtacRKOaBK06pmuGqc=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/purefbreceiver", + "Version": "v0.94.0", + "Sum": "h1:BuQzWJvsPpXYzzi9LWginYGTOUYGTD9F7mF2WAg9sd0=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/rabbitmqreceiver", + "Version": "v0.94.0", + "Sum": "h1:70lg706YtUxbRV9MDQTGsnDSMyfwdz3bZhuAb+WbxJg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/receivercreator", + "Version": "v0.94.0", + "Sum": "h1:mvf8t/bTNjCzxztaaZUDEDNQffRwWuAhK4Qf3tExBY4=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver", + "Version": "v0.94.0", + "Sum": "h1:f7c6nYOLkQ4TQG0X0xuxHo9soSsN+sEU9rdcgJpc9nU=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/riakreceiver", + "Version": "v0.94.0", + "Sum": "h1:CyfxKrXq9Ai2+sejzKhLZfhP99CGjW3jEWOffvI4TM4=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sapmreceiver", + "Version": "v0.94.0", + "Sum": "h1:pi+6MU0fn4Xs505plbUE9YstUgL0Y08+J1MqfOa6ynY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/signalfxreceiver", + "Version": "v0.94.0", + "Sum": "h1:5LrFQym/2f3MRAF6Gk9yKzTqM4HBnAHrYBC1J4RzXAY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/simpleprometheusreceiver", + "Version": "v0.94.0", + "Sum": "h1:xI5GDyqAHMV6IDr17zbXKu/zIqWydIcrY+SbIKswYKM=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/skywalkingreceiver", + "Version": "v0.94.0", + "Sum": "h1:K3Un+8ExD8Pxot20Tu7s84yfQVb8lVDCjdt9C3YzsWA=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snmpreceiver", + "Version": "v0.94.0", + "Sum": "h1:SZLlFX1VhZ2xbwmp3JzMc595M/nQ7SmwsL1Rfzab7JI=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/snowflakereceiver", + "Version": "v0.94.0", + "Sum": "h1:r9VFho63h5/05D8kemRlDwP6qrx6fgHrXPIKkSE4URQ=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/solacereceiver", + "Version": "v0.94.0", + "Sum": "h1:s9lnzKS3hGjlZbPIGddBoYYiMJpB2RKH5liMF0mOyOw=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/splunkhecreceiver", + "Version": "v0.94.0", + "Sum": "h1:pxjaFtUcLJycSRD1ey75qQYKBsZFq+Z5gmGL6uN9jwk=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlqueryreceiver", + "Version": "v0.94.0", + "Sum": "h1:fQ7VbjZF5/MxVulT0Foi9jer6N4l3g+Vh2CGumepero=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sqlserverreceiver", + "Version": "v0.94.0", + "Sum": "h1:7+TcQIn3GstMTsJVB7htOJzyK7UJyh0ZjwnBD3vq8Xo=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/sshcheckreceiver", + "Version": "v0.94.0", + "Sum": "h1:HXE3AUTyRsoxYpTeQFzfWs1/2cyy/cO1FLSB10+7CyA=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver", + "Version": "v0.94.0", + "Sum": "h1:zFuhHAAMOx5DBMw82L2AgYEdLtRYgBZOXlWegvMAzXo=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver", + "Version": "v0.94.0", + "Sum": "h1:739mAwr3kTMR/1Li8YpBTJ+FqE/6PO/bblIG9J0UIhg=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver", + "Version": "v0.94.0", + "Sum": "h1:S6oLc/WeWdcmYjlp+JNFdqJEOcgxYq3/xKlEXhQS3fs=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver", + "Version": "v0.94.0", + "Sum": "h1:pwkfwXLiP/Y8KZHnkYuqjIgk8u0KDX7Zx3MKdVtQ3jY=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/vcenterreceiver", + "Version": "v0.94.0", + "Sum": "h1:AeEV9RMHOvOQKzfp94aQ2xLE/d9W/WaWrRRFRVPXyRs=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/wavefrontreceiver", + "Version": "v0.94.0", + "Sum": "h1:LGHgVfB8oIzXsqDo2ekSbjA53+hO74Iquhi4WqZ4yBE=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/webhookeventreceiver", + "Version": "v0.94.0", + "Sum": "h1:DwmVdcKFrQ5k6MZuWXPTo6JfVhnd5bcIk8tvTJs3kr8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowseventlogreceiver", + "Version": "v0.94.0", + "Sum": "h1:FWyUPhpz5nyB7jDlyixdectIzLgY5y2bSNxC4fLRtk8=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver", + "Version": "v0.94.0", + "Sum": "h1:LDxBj3NfxjNKEyX1zDLJTTJNCv/vievhuH6+sBxl2Bs=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver", + "Version": "v0.94.0", + "Sum": "h1:WjWN2v68vLHsHQBB4xXDtynWfA6ppPlTWLHtFxAGhBo=", + "Replace": null + }, + { + "Path": "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver", + "Version": "v0.94.0", + "Sum": "h1:GZp9eKvsbieWxar9FcM/tjOweHaL4FJ2IqpNBS9J2Bg=", + "Replace": null + }, + { + "Path": "github.com/opencontainers/go-digest", + "Version": "v1.0.0", + "Sum": "h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U=", + "Replace": null + }, + { + "Path": "github.com/opencontainers/image-spec", + "Version": "v1.1.0-rc5", + "Sum": "h1:Ygwkfw9bpDvs+c9E34SdgGOj41dX/cbdlwvlWt0pnFI=", + "Replace": null + }, + { + "Path": "github.com/opensearch-project/opensearch-go/v2", + "Version": "v2.3.0", + "Sum": "h1:nQIEMr+A92CkhHrZgUhcfsrZjibvB3APXf2a1VwCmMQ=", + "Replace": null + }, + { + "Path": "github.com/openshift/api", + "Version": "v3.9.0+incompatible", + "Sum": "", + "Replace": { + "Path": "github.com/openshift/api", + "Version": "v0.0.0-20230726162818-81f778f3b3ec", + "Sum": "h1:Cbxz0bIBkYF7iKcLPRgb7u4y39NBQqQG2XJ1fEBSZUY=", + "Replace": null + } + }, + { + "Path": "github.com/openshift/client-go", + "Version": "v0.0.0-20210521082421-73d9475a9142", + "Sum": "h1:ZHRIMCFIJN1p9LsJt4HQ+akDrys4PrYnXzOWI5LK03I=", + "Replace": null + }, + { + "Path": "github.com/openzipkin/zipkin-go", + "Version": "v0.4.2", + "Sum": "h1:zjqfqHjUpPmB3c1GlCvvgsM1G4LkvqQbBDueDOCg/jA=", + "Replace": null + }, + { + "Path": "github.com/outcaste-io/ristretto", + "Version": "v0.2.1", + "Sum": "h1:KCItuNIGJZcursqHr3ghO7fc5ddZLEHspL9UR0cQM64=", + "Replace": null + }, + { + "Path": "github.com/ovh/go-ovh", + "Version": "v1.4.3", + "Sum": "h1:Gs3V823zwTFpzgGLZNI6ILS4rmxZgJwJCz54Er9LwD0=", + "Replace": null + }, + { + "Path": "github.com/patrickmn/go-cache", + "Version": "v2.1.0+incompatible", + "Sum": "h1:HRMgzkcYKYpi3C8ajMPV8OFXaaRUnok+kx1WdO15EQc=", + "Replace": null + }, + { + "Path": "github.com/paulmach/orb", + "Version": "v0.10.0", + "Sum": "h1:guVYVqzxHE/CQ1KpfGO077TR0ATHSNjp4s6XGLn3W9s=", + "Replace": null + }, + { + "Path": "github.com/pelletier/go-toml/v2", + "Version": "v2.1.0", + "Sum": "h1:FnwAJ4oYMvbT/34k9zzHuZNrhlz48GB3/s6at6/MHO4=", + "Replace": null + }, + { + "Path": "github.com/philhofer/fwd", + "Version": "v1.1.2", + "Sum": "h1:bnDivRJ1EWPjUIRXV5KfORO897HTbpFAQddBdE8t7Gw=", + "Replace": null + }, + { + "Path": "github.com/pierrec/lz4", + "Version": "v2.6.1+incompatible", + "Sum": "h1:9UY3+iC23yxF0UfGaYrGplQ+79Rg+h/q9FV9ix19jjM=", + "Replace": null + }, + { + "Path": "github.com/pierrec/lz4/v4", + "Version": "v4.1.18", + "Sum": "h1:xaKrnTkyoqfh1YItXl56+6KJNVYWlEEPuAQW9xsplYQ=", + "Replace": null + }, + { + "Path": "github.com/pkg/browser", + "Version": "v0.0.0-20240102092130-5ac0b6a4141c", + "Sum": "h1:+mdjkGKdHQG3305AYmdv1U2eRNDiU2ErMBj1gwrq8eQ=", + "Replace": null + }, + { + "Path": "github.com/pkg/errors", + "Version": "v0.9.1", + "Sum": "h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=", + "Replace": null + }, + { + "Path": "github.com/pkg/sftp", + "Version": "v1.13.6", + "Sum": "h1:JFZT4XbOU7l77xGSpOdW+pwIMqP044IyjXX6FGyEKFo=", + "Replace": null + }, + { + "Path": "github.com/pmezard/go-difflib", + "Version": "v1.0.1-0.20181226105442-5d4384ee4fb2", + "Sum": "h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U=", + "Replace": null + }, + { + "Path": "github.com/pquerna/cachecontrol", + "Version": "v0.1.0", + "Sum": "h1:yJMy84ti9h/+OEWa752kBTKv4XC30OtVVHYv/8cTqKc=", + "Replace": null + }, + { + "Path": "github.com/prometheus/client_golang", + "Version": "v1.18.0", + "Sum": "h1:HzFfmkOzH5Q8L8G+kSJKUx5dtG87sewO+FoDDqP5Tbk=", + "Replace": null + }, + { + "Path": "github.com/prometheus/client_model", + "Version": "v0.5.0", + "Sum": "h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw=", + "Replace": null + }, + { + "Path": "github.com/prometheus/common", + "Version": "v0.46.0", + "Sum": "h1:doXzt5ybi1HBKpsZOL0sSkaNHJJqkyfEWZGGqqScV0Y=", + "Replace": null + }, + { + "Path": "github.com/prometheus/common/sigv4", + "Version": "v0.1.0", + "Sum": "h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4=", + "Replace": null + }, + { + "Path": "github.com/prometheus/prometheus", + "Version": "v0.48.1", + "Sum": "h1:CTszphSNTXkuCG6O0IfpKdHcJkvvnAAE1GbELKS+NFk=", + "Replace": null + }, + { + "Path": "github.com/rcrowley/go-metrics", + "Version": "v0.0.0-20201227073835-cf1acfcdf475", + "Sum": "h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM=", + "Replace": null + }, + { + "Path": "github.com/redis/go-redis/v9", + "Version": "v9.4.0", + "Sum": "h1:Yzoz33UZw9I/mFhx4MNrB6Fk+XHO1VukNcCa1+lwyKk=", + "Replace": null + }, + { + "Path": "github.com/relvacode/iso8601", + "Version": "v1.4.0", + "Sum": "h1:GsInVSEJfkYuirYFxa80nMLbH2aydgZpIf52gYZXUJs=", + "Replace": null + }, + { + "Path": "github.com/rs/cors", + "Version": "v1.10.1", + "Sum": "h1:L0uuZVXIKlI1SShY2nhFfo44TYvDPQ1w4oFkUJNfhyo=", + "Replace": null + }, + { + "Path": "github.com/sagikazarmark/slog-shim", + "Version": "v0.1.0", + "Sum": "h1:diDBnUNK9N/354PgrxMywXnAwEr1QZcOr6gto+ugjYE=", + "Replace": null + }, + { + "Path": "github.com/samber/lo", + "Version": "v1.38.1", + "Sum": "h1:j2XEAqXKb09Am4ebOg31SpvzUTTs6EN3VfgeLUhPdXM=", + "Replace": null + }, + { + "Path": "github.com/scaleway/scaleway-sdk-go", + "Version": "v1.0.0-beta.21", + "Sum": "h1:yWfiTPwYxB0l5fGMhl/G+liULugVIHD9AU77iNLrURQ=", + "Replace": null + }, + { + "Path": "github.com/scalyr/dataset-go", + "Version": "v0.17.0", + "Sum": "h1:5YI/VlbLHr4Ui6SegWm0yjZYioypWB68U7nFQBKNOn8=", + "Replace": null + }, + { + "Path": "github.com/secure-systems-lab/go-securesystemslib", + "Version": "v0.7.0", + "Sum": "h1:OwvJ5jQf9LnIAS83waAjPbcMsODrTQUpJ02eNLUoxBg=", + "Replace": null + }, + { + "Path": "github.com/segmentio/asm", + "Version": "v1.2.0", + "Sum": "h1:9BQrFxC+YOHJlTlHGkTrFWf59nbL3XnCoFLTwDCI7ys=", + "Replace": null + }, + { + "Path": "github.com/shirou/gopsutil/v3", + "Version": "v3.24.1", + "Sum": "h1:R3t6ondCEvmARp3wxODhXMTLC/klMa87h2PHUw5m7QI=", + "Replace": null + }, + { + "Path": "github.com/shopspring/decimal", + "Version": "v1.3.1", + "Sum": "h1:2Usl1nmF/WZucqkFZhnfFYxxxu8LG21F6nPQBE5gKV8=", + "Replace": null + }, + { + "Path": "github.com/signalfx/com_signalfx_metrics_protobuf", + "Version": "v0.0.3", + "Sum": "h1:32k2QLgsKhcEs55q4REPKyIadvid5FPy2+VMgvbmKJ0=", + "Replace": null + }, + { + "Path": "github.com/signalfx/sapm-proto", + "Version": "v0.14.0", + "Sum": "h1:KWh3I5E4EkelB19aP1/54Ik8khSioC/RVRW/riOfRGg=", + "Replace": null + }, + { + "Path": "github.com/sijms/go-ora/v2", + "Version": "v2.8.6", + "Sum": "h1:sq907Z5cno0YIXidOYM85tiQFFVhhgssw09IJPG0WG4=", + "Replace": null + }, + { + "Path": "github.com/sirupsen/logrus", + "Version": "v1.9.3", + "Sum": "h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=", + "Replace": null + }, + { + "Path": "github.com/snowflakedb/gosnowflake", + "Version": "v1.7.2", + "Sum": "h1:HRSwva8YXC64WUppfmHcMNVVzSE1+EwXXaJxgS0EkTo=", + "Replace": null + }, + { + "Path": "github.com/soheilhy/cmux", + "Version": "v0.1.5", + "Sum": "h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=", + "Replace": null + }, + { + "Path": "github.com/spaolacci/murmur3", + "Version": "v1.1.0", + "Sum": "h1:7c1g84S4BPRrfL5Xrdp6fOJ206sU9y293DDHaoy0bLI=", + "Replace": null + }, + { + "Path": "github.com/spf13/afero", + "Version": "v1.11.0", + "Sum": "h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8=", + "Replace": null + }, + { + "Path": "github.com/spf13/cast", + "Version": "v1.6.0", + "Sum": "h1:GEiTHELF+vaR5dhz3VqZfFSzZjYbgeKDpBxQVS4GYJ0=", + "Replace": null + }, + { + "Path": "github.com/spf13/cobra", + "Version": "v1.8.0", + "Sum": "h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0=", + "Replace": null + }, + { + "Path": "github.com/spf13/pflag", + "Version": "v1.0.5", + "Sum": "h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=", + "Replace": null + }, + { + "Path": "github.com/spf13/viper", + "Version": "v1.18.2", + "Sum": "h1:LUXCnvUvSM6FXAsj6nnfc8Q2tp1dIgUfY9Kc8GsSOiQ=", + "Replace": null + }, + { + "Path": "github.com/stretchr/objx", + "Version": "v0.5.0", + "Sum": "h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=", + "Replace": null + }, + { + "Path": "github.com/stretchr/testify", + "Version": "v1.8.4", + "Sum": "h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=", + "Replace": null + }, + { + "Path": "github.com/subosito/gotenv", + "Version": "v1.6.0", + "Sum": "h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8=", + "Replace": null + }, + { + "Path": "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common", + "Version": "v1.0.854", + "Sum": "h1:pP6gLwxXRAIJGEhwfo6TXJRppFbl/OTF851+lY477JY=", + "Replace": null + }, + { + "Path": "github.com/tg123/go-htpasswd", + "Version": "v1.2.2", + "Sum": "h1:tmNccDsQ+wYsoRfiONzIhDm5OkVHQzN3w4FOBAlN6BY=", + "Replace": null + }, + { + "Path": "github.com/tidwall/gjson", + "Version": "v1.10.2", + "Sum": "h1:APbLGOM0rrEkd8WBw9C24nllro4ajFuJu0Sc9hRz8Bo=", + "Replace": null + }, + { + "Path": "github.com/tidwall/match", + "Version": "v1.1.1", + "Sum": "h1:+Ho715JplO36QYgwN9PGYNhgZvoUSc9X2c80KVTi+GA=", + "Replace": null + }, + { + "Path": "github.com/tidwall/pretty", + "Version": "v1.2.0", + "Sum": "h1:RWIZEg2iJ8/g6fDDYzMpobmaoGh5OLl4AXtGUGPcqCs=", + "Replace": null + }, + { + "Path": "github.com/tidwall/tinylru", + "Version": "v1.1.0", + "Sum": "h1:XY6IUfzVTU9rpwdhKUF6nQdChgCdGjkMfLzbWyiau6I=", + "Replace": null + }, + { + "Path": "github.com/tidwall/wal", + "Version": "v1.1.7", + "Sum": "h1:emc1TRjIVsdKKSnpwGBAcsAGg0767SvUk8+ygx7Bb+4=", + "Replace": null + }, + { + "Path": "github.com/tilinna/clock", + "Version": "v1.1.0", + "Sum": "h1:6IQQQCo6KoBxVudv6gwtY8o4eDfhHo8ojA5dP0MfhSs=", + "Replace": null + }, + { + "Path": "github.com/tinylib/msgp", + "Version": "v1.1.9", + "Sum": "h1:SHf3yoO2sGA0veCJeCBYLHuttAVFHGm2RHgNodW7wQU=", + "Replace": null + }, + { + "Path": "github.com/valyala/fastjson", + "Version": "v1.6.4", + "Sum": "h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXVQ=", + "Replace": null + }, + { + "Path": "github.com/vincent-petithory/dataurl", + "Version": "v1.0.0", + "Sum": "h1:cXw+kPto8NLuJtlMsI152irrVw9fRDX8AbShPRpg2CI=", + "Replace": null + }, + { + "Path": "github.com/vmware/go-vmware-nsxt", + "Version": "v0.0.0-20230223012718-d31b8a1ca05e", + "Sum": "h1:Vu41Q0Pv3yMdd+tcDW6QeEUIK2L+9ZrPrq8NAMrKSLc=", + "Replace": null + }, + { + "Path": "github.com/vmware/govmomi", + "Version": "v0.34.2", + "Sum": "h1:o6ydkTVITOkpQU6HAf6tP5GvHFCNJlNUNlMsvFK77X4=", + "Replace": null + }, + { + "Path": "github.com/vultr/govultr/v2", + "Version": "v2.17.2", + "Sum": "h1:gej/rwr91Puc/tgh+j33p/BLR16UrIPnSr+AIwYWZQs=", + "Replace": null + }, + { + "Path": "github.com/xdg-go/pbkdf2", + "Version": "v1.0.0", + "Sum": "h1:Su7DPu48wXMwC3bs7MCNG+z4FhcyEuz5dlvchbq0B0c=", + "Replace": null + }, + { + "Path": "github.com/xdg-go/scram", + "Version": "v1.1.2", + "Sum": "h1:FHX5I5B4i4hKRVRBCFRxq1iQRej7WO3hhBuJf+UUySY=", + "Replace": null + }, + { + "Path": "github.com/xdg-go/stringprep", + "Version": "v1.0.4", + "Sum": "h1:XLI/Ng3O1Atzq0oBs3TWm+5ZVgkq2aqdlvP9JtoZ6c8=", + "Replace": null + }, + { + "Path": "github.com/youmark/pkcs8", + "Version": "v0.0.0-20181117223130-1be2e3e5546d", + "Sum": "h1:splanxYIlg+5LfHAM6xpdFEAYOk8iySO56hMFq6uLyA=", + "Replace": null + }, + { + "Path": "github.com/yuin/gopher-lua", + "Version": "v0.0.0-20220504180219-658193537a64", + "Sum": "h1:5mLPGnFdSsevFRFc9q3yYbBkB6tsm4aCwwQV/j1JQAQ=", + "Replace": null + }, + { + "Path": "github.com/yusufpapurcu/wmi", + "Version": "v1.2.3", + "Sum": "h1:E1ctvB7uKFMOJw3fdOW32DwGE9I7t++CRUEMKvFoFiw=", + "Replace": null + }, + { + "Path": "github.com/zeebo/xxh3", + "Version": "v1.0.2", + "Sum": "h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0=", + "Replace": null + }, + { + "Path": "go.etcd.io/bbolt", + "Version": "v1.3.8", + "Sum": "h1:xs88BrvEv273UsB79e0hcVrlUWmS0a8upikMFhSyAtA=", + "Replace": null + }, + { + "Path": "go.mongodb.org/atlas", + "Version": "v0.36.0", + "Sum": "h1:m05S3AO7zkl+bcG1qaNsEKBnAqnKx2FDwLooHpIG3j4=", + "Replace": null + }, + { + "Path": "go.mongodb.org/mongo-driver", + "Version": "v1.13.1", + "Sum": "h1:YIc7HTYsKndGK4RFzJ3covLz1byri52x0IoMB0Pt/vk=", + "Replace": null + }, + { + "Path": "go.opencensus.io", + "Version": "v0.24.0", + "Sum": "h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector", + "Version": "v0.94.1", + "Sum": "h1:bGHW5NKmh34oMflMEyNCHpes6vtiQNXpgea4GiscAOs=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/component", + "Version": "v0.94.1", + "Sum": "h1:j4peKsWb+QVBKPs2RJeIj5EoQW7yp2ZVGrd8Bu9HU9M=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/config/configauth", + "Version": "v0.94.1", + "Sum": "h1:VwmxDZRZVihvfwlP+BIM4DHVYqwx3oFUl6Fat1u3UnM=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/config/configcompression", + "Version": "v0.94.1", + "Sum": "h1:uZ+uh+Ods+FTIaXmf2T9Euq0srCHa7ChPApuwP/Dd98=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/config/configgrpc", + "Version": "v0.94.1", + "Sum": "h1:Eh8hd6hJbCAxqLd301n4LrOiE1pN+0CXrk24r7+Nnh8=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/config/confighttp", + "Version": "v0.94.1", + "Sum": "h1:2G/bOzREhgIEoKGLE3tOeuiAjveB4o24n/oaIm3E5Rs=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/config/confignet", + "Version": "v0.94.1", + "Sum": "h1:kaV1iwZKjv7ZJZ+PtLTQYfVNLVD3EAyxfYBNZf5GXmo=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/config/configopaque", + "Version": "v0.94.1", + "Sum": "h1:Jq0pF0DPaFnBNKrBN9V2AV0Yk5T+YTm9pYhmG/ipZJs=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/config/configretry", + "Version": "v0.94.1", + "Sum": "h1:0rJXulYg7DouKfrfyhNgT2SyDtTx2+PSQATuHQK6kLU=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/config/configtelemetry", + "Version": "v0.94.1", + "Sum": "h1:ztYpBEBlvhcoxMiDKNmQ2SS+A41JZ4M19GfcxjCo8Zs=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/config/configtls", + "Version": "v0.94.1", + "Sum": "h1:potTWvF7ssMva7MlrrbXBB4UhXYh9Fg8TZp1noLEPpo=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/config/internal", + "Version": "v0.94.1", + "Sum": "h1:qmGX6ZGYmGOiDa5kDBCmCEnd+qZO3uOwzzcQxtQRnvs=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/confmap", + "Version": "v0.94.1", + "Sum": "h1:O69bkeyR1YPAFz+jMd45aDZc1DtYnwb3Skgr2yALPqQ=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/connector", + "Version": "v0.94.1", + "Sum": "h1:ZYGNubGypsxK5XN6rkCdMaS0PDnMW7yzOj4CHUNIAII=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/connector/forwardconnector", + "Version": "v0.94.1", + "Sum": "h1:a8v3vhGpJQm4jd70Yo0LkTIoSB4CFZzpxTP3fkgRwOc=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/consumer", + "Version": "v0.94.1", + "Sum": "h1:l/9h5L71xr/d93snQ9fdxgz64C4UuB8mEDxpp456X8o=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/exporter", + "Version": "v0.94.1", + "Sum": "h1:tu9l/lZdgf0zLvWTZeRPV6wKLkQ8ymMFx7GBGjweQtw=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/exporter/debugexporter", + "Version": "v0.94.1", + "Sum": "h1:MnkJyhP8BXbL8BVCiIQBQ85B7zr9HqclZ2SrmPVIK4s=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/exporter/loggingexporter", + "Version": "v0.94.1", + "Sum": "h1:11b+RGJ2YUGlHTTIBqTujL052jRX7VSdZAq+xeSB0Pg=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/exporter/otlpexporter", + "Version": "v0.94.1", + "Sum": "h1:0GLWchZb+2Lv3wCIjypKvqk66BXPuh0PomW310c3mNY=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/exporter/otlphttpexporter", + "Version": "v0.94.1", + "Sum": "h1:RxnMLsNJ29isZclfMgxy7rEkma8hZUMc2gFXLMqRFUU=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/extension", + "Version": "v0.94.1", + "Sum": "h1:f0yyW2lmLg+PI1FjNWJaGcKVQV6TRgLqqbMA/4S5dA4=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/extension/auth", + "Version": "v0.94.1", + "Sum": "h1:r9YPcI5KpSzMS4/JEWfRJGMQTnToWb+/tT/WZxXRIJk=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/extension/ballastextension", + "Version": "v0.94.1", + "Sum": "h1:4MyvV2K9YOKRoBE6TGt8ydSeu9Uaf1HgqL2GgkuJjjI=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/extension/zpagesextension", + "Version": "v0.94.1", + "Sum": "h1:s+cb8nh2vS9F2/UkWO+jhsvJE2SV5CF3BZ1KJ6q8rSk=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/featuregate", + "Version": "v1.1.0", + "Sum": "h1:W+/FKvRxHMFC6MuTTEgrHINCf1vFBvLH7stSOEar6zU=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/otelcol", + "Version": "v0.94.1", + "Sum": "h1:iXCIjOxjAHiMtguDz8JK7lGMkvKRrretnJ+hbuimYd8=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/pdata", + "Version": "v1.1.0", + "Sum": "h1:cE6Al1rQieUjMHro6p6cKwcu3sjHXGG59BZ3kRVUvsM=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/processor", + "Version": "v0.94.1", + "Sum": "h1:cNlGox8fN85KhtUq6yuqgPM9KDCQ4O5aDQ864joc4JQ=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/processor/batchprocessor", + "Version": "v0.94.1", + "Sum": "h1:FFS9N2qLcWMvLYtft/jdjCGKpGD7ijv3v7w3TneOefU=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/processor/memorylimiterprocessor", + "Version": "v0.94.1", + "Sum": "h1:APMh49kFsl/Y3io1edwKc/X4EOswGTe+r1b/66oP2dY=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/receiver", + "Version": "v0.94.1", + "Sum": "h1:p9kIPmDeLSAlFZZuHdFELGGiP0JduFEfsT8Uz6Ut+8g=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/receiver/otlpreceiver", + "Version": "v0.94.1", + "Sum": "h1:5fQp5ahVApc/XcMVtIJWS9qh5GEabIytgNQRccMVruY=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/semconv", + "Version": "v0.94.1", + "Sum": "h1:+FoBlzwFgwalgbdBhJHtHPvR7W0+aJDUAdQdsmfT/Ts=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/collector/service", + "Version": "v0.94.1", + "Sum": "h1:O2n+j22ycTi5cikDehYlYKw2VslCbcwjX8Pgf5NeVoc=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/contrib/config", + "Version": "v0.3.0", + "Sum": "h1:nJxYSB7/8fckSya4EAFyFGxIytMvNlQInXSmhz/OKKg=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", + "Version": "v0.47.0", + "Sum": "h1:UNQQKPfTDe1J81ViolILjTKPr9WetKW6uei2hFgJmFs=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", + "Version": "v0.48.0", + "Sum": "h1:doUP+ExOpH3spVTLS0FcWGLnQrPct/hD/bCPbDRUEAU=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/contrib/propagators/b3", + "Version": "v1.22.0", + "Sum": "h1:Okbgv0pWHMQq+mF7H2o1mucJ5PvxKFq2c8cyqoXfeaQ=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/contrib/zpages", + "Version": "v0.47.0", + "Sum": "h1:ekpdNa2wqOvAfwZIGDIIV02zmR+z08aWPt21KrPJnaU=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel", + "Version": "v1.23.0", + "Sum": "h1:Df0pqjqExIywbMCMTxkAwzjLZtRf+bBKLbUcpxO2C9E=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/bridge/opencensus", + "Version": "v0.45.0", + "Sum": "h1:kEOlv9Exuv3J8GCf1nLMHfrTPGnZOuIkN8YlRM14TtQ=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc", + "Version": "v0.45.0", + "Sum": "h1:tfil6di0PoNV7FZdsCS7A5izZoVVQ7AuXtyekbOpG/I=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp", + "Version": "v0.45.0", + "Sum": "h1:+RbSCde0ERway5FwKvXR3aRJIFeDu9rtwC6E7BC6uoM=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/exporters/otlp/otlptrace", + "Version": "v1.23.0", + "Sum": "h1:D/cXD+03/UOphyyT87NX6h+DlU+BnplN6/P6KJwsgGc=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc", + "Version": "v1.23.0", + "Sum": "h1:VZrBiTXzP3FErizsdF1JQj0qf0yA8Ktt6LAcjUhZqbc=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp", + "Version": "v1.23.0", + "Sum": "h1:cZXHUQvCx7YMdjGu0AlmoArUz7NZ7K6WWsT4cjSkzc0=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/exporters/prometheus", + "Version": "v0.45.1", + "Sum": "h1:R/bW3afad6q6VGU+MFYpnEdo0stEARMCdhWu6+JI6aI=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/exporters/stdout/stdoutmetric", + "Version": "v0.45.0", + "Sum": "h1:NjN6zc7Mwy9torqa3mo+pMJ3mHoPI0uzVSYcqB2t72A=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/exporters/stdout/stdouttrace", + "Version": "v1.23.0", + "Sum": "h1:f4N/tfYchDXfM78Ng5KKO7OjrShVzww1g4oYxZ7tyMA=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/metric", + "Version": "v1.23.0", + "Sum": "h1:pazkx7ss4LFVVYSxYew7L5I6qvLXHA0Ap2pwV+9Cnpo=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/sdk", + "Version": "v1.23.0", + "Sum": "h1:0KM9Zl2esnl+WSukEmlaAEjVY5HDZANOHferLq36BPc=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/sdk/metric", + "Version": "v1.23.0", + "Sum": "h1:u81lMvmK6GMgN4Fty7K7S6cSKOZhMKJMK2TB+KaTs0I=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/otel/trace", + "Version": "v1.23.0", + "Sum": "h1:37Ik5Ib7xfYVb4V1UtnT97T1jI+AoIYkJyPkuL4iJgI=", + "Replace": null + }, + { + "Path": "go.opentelemetry.io/proto/otlp", + "Version": "v1.1.0", + "Sum": "h1:2Di21piLrCqJ3U3eXGCTPHE9R8Nh+0uglSnOyxikMeI=", + "Replace": null + }, + { + "Path": "go.uber.org/atomic", + "Version": "v1.11.0", + "Sum": "h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=", + "Replace": null + }, + { + "Path": "go.uber.org/multierr", + "Version": "v1.11.0", + "Sum": "h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=", + "Replace": null + }, + { + "Path": "go.uber.org/zap", + "Version": "v1.26.0", + "Sum": "h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo=", + "Replace": null + }, + { + "Path": "golang.org/x/crypto", + "Version": "v0.18.0", + "Sum": "h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc=", + "Replace": null + }, + { + "Path": "golang.org/x/exp", + "Version": "v0.0.0-20240119083558-1b970713d09a", + "Sum": "h1:Q8/wZp0KX97QFTc2ywcOE0YRjZPVIx+MXInMzdvQqcA=", + "Replace": null + }, + { + "Path": "golang.org/x/net", + "Version": "v0.20.0", + "Sum": "h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo=", + "Replace": null + }, + { + "Path": "golang.org/x/oauth2", + "Version": "v0.16.0", + "Sum": "h1:aDkGMBSYxElaoP81NpoUoz2oo2R2wHdZpGToUxfyQrQ=", + "Replace": null + }, + { + "Path": "golang.org/x/sync", + "Version": "v0.6.0", + "Sum": "h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ=", + "Replace": null + }, + { + "Path": "golang.org/x/sys", + "Version": "v0.16.0", + "Sum": "h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU=", + "Replace": null + }, + { + "Path": "golang.org/x/term", + "Version": "v0.16.0", + "Sum": "h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE=", + "Replace": null + }, + { + "Path": "golang.org/x/text", + "Version": "v0.14.0", + "Sum": "h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=", + "Replace": null + }, + { + "Path": "golang.org/x/time", + "Version": "v0.5.0", + "Sum": "h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=", + "Replace": null + }, + { + "Path": "golang.org/x/xerrors", + "Version": "v0.0.0-20231012003039-104605ab7028", + "Sum": "h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU=", + "Replace": null + }, + { + "Path": "gonum.org/v1/gonum", + "Version": "v0.14.0", + "Sum": "h1:2NiG67LD1tEH0D7kM+ps2V+fXmsAnpUeec7n8tcr4S0=", + "Replace": null + }, + { + "Path": "google.golang.org/api", + "Version": "v0.160.0", + "Sum": "h1:SEspjXHVqE1m5a1fRy8JFB+5jSu+V0GEDKDghF3ttO4=", + "Replace": null + }, + { + "Path": "google.golang.org/genproto", + "Version": "v0.0.0-20240116215550-a9fa1716bcac", + "Sum": "h1:ZL/Teoy/ZGnzyrqK/Optxxp2pmVh+fmJ97slxSRyzUg=", + "Replace": null + }, + { + "Path": "google.golang.org/genproto/googleapis/api", + "Version": "v0.0.0-20240125205218-1f4bbc51befe", + "Sum": "h1:0poefMBYvYbs7g5UkjS6HcxBPaTRAmznle9jnxYoAI8=", + "Replace": null + }, + { + "Path": "google.golang.org/genproto/googleapis/rpc", + "Version": "v0.0.0-20240125205218-1f4bbc51befe", + "Sum": "h1:bQnxqljG/wqi4NTXu2+DJ3n7APcEA882QZ1JvhQAq9o=", + "Replace": null + }, + { + "Path": "google.golang.org/grpc", + "Version": "v1.61.0", + "Sum": "h1:TOvOcuXn30kRao+gfcvsebNEa5iZIiLkisYEkf7R7o0=", + "Replace": null + }, + { + "Path": "google.golang.org/protobuf", + "Version": "v1.32.0", + "Sum": "h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I=", + "Replace": null + }, + { + "Path": "gopkg.in/inf.v0", + "Version": "v0.9.1", + "Sum": "h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=", + "Replace": null + }, + { + "Path": "gopkg.in/ini.v1", + "Version": "v1.67.0", + "Sum": "h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA=", + "Replace": null + }, + { + "Path": "gopkg.in/natefinch/lumberjack.v2", + "Version": "v2.2.1", + "Sum": "h1:bBRl1b0OH9s/DuPhuXpNl+VtCaJXFZ5/uEFST95x9zc=", + "Replace": null + }, + { + "Path": "gopkg.in/square/go-jose.v2", + "Version": "v2.5.1", + "Sum": "h1:7odma5RETjNHWJnR32wx8t+Io4djHE1PqxCFx3iiZ2w=", + "Replace": null + }, + { + "Path": "gopkg.in/yaml.v2", + "Version": "v2.4.0", + "Sum": "h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=", + "Replace": null + }, + { + "Path": "gopkg.in/yaml.v3", + "Version": "v3.0.1", + "Sum": "h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=", + "Replace": null + }, + { + "Path": "gopkg.in/zorkian/go-datadog-api.v2", + "Version": "v2.30.0", + "Sum": "h1:umQdVO0Ytx+kYadhuJNjFtDgIsIEBnKrOTvNuu8ClKI=", + "Replace": null + }, + { + "Path": "k8s.io/api", + "Version": "v0.28.4", + "Sum": "h1:8ZBrLjwosLl/NYgv1P7EQLqoO8MGQApnbgH8tu3BMzY=", + "Replace": null + }, + { + "Path": "k8s.io/apimachinery", + "Version": "v0.28.4", + "Sum": "h1:zOSJe1mc+GxuMnFzD4Z/U1wst50X28ZNsn5bhgIIao8=", + "Replace": null + }, + { + "Path": "k8s.io/client-go", + "Version": "v0.28.4", + "Sum": "h1:Np5ocjlZcTrkyRJ3+T3PkXDpe4UpatQxj85+xjaD2wY=", + "Replace": null + }, + { + "Path": "k8s.io/klog", + "Version": "v1.0.0", + "Sum": "h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8=", + "Replace": null + }, + { + "Path": "k8s.io/klog/v2", + "Version": "v2.110.1", + "Sum": "h1:U/Af64HJf7FcwMcXyKm2RPM22WZzyR7OSpYj5tg3cL0=", + "Replace": null + }, + { + "Path": "k8s.io/kube-openapi", + "Version": "v0.0.0-20230717233707-2695361300d9", + "Sum": "h1:LyMgNKD2P8Wn1iAwQU5OhxCKlKJy0sHc+PcDwFB24dQ=", + "Replace": null + }, + { + "Path": "k8s.io/kubelet", + "Version": "v0.28.4", + "Sum": "h1:Ypxy1jaFlSXFXbg/yVtFOU2ZxErBVRJfLu8+t4s7Dtw=", + "Replace": null + }, + { + "Path": "k8s.io/utils", + "Version": "v0.0.0-20240102154912-e7106e64919e", + "Sum": "h1:eQ/4ljkx21sObifjzXwlPKpdGLrCfRziVtos3ofG/sQ=", + "Replace": null + }, + { + "Path": "sigs.k8s.io/controller-runtime", + "Version": "v0.16.3", + "Sum": "h1:2TuvuokmfXvDUamSx1SuAOO3eTyye+47mJCigwG62c4=", + "Replace": null + }, + { + "Path": "sigs.k8s.io/json", + "Version": "v0.0.0-20221116044647-bc3834ca7abd", + "Sum": "h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=", + "Replace": null + }, + { + "Path": "sigs.k8s.io/structured-merge-diff/v4", + "Version": "v4.3.0", + "Sum": "h1:UZbZAZfX0wV2zr7YZorDz6GXROfDFj6LvqCRm4VUVKk=", + "Replace": null + }, + { + "Path": "sigs.k8s.io/yaml", + "Version": "v1.3.0", + "Sum": "h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo=", + "Replace": null + }, + { + "Path": "skywalking.apache.org/repo/goapi", + "Version": "v0.0.0-20240104145220-ba7202308dd4", + "Sum": "h1:3YIFmsshgsU6FzHgnkG9Z24CkXkgoexBN5O0aSzK79g=", + "Replace": null + } + ], + "Settings": [ + { + "Key": "-buildmode", + "Value": "exe" + }, + { + "Key": "-compiler", + "Value": "gc" + }, + { + "Key": "-trimpath", + "Value": "true" + }, + { + "Key": "DefaultGODEBUG", + "Value": "panicnil=1" + }, + { + "Key": "CGO_ENABLED", + "Value": "0" + }, + { + "Key": "GOARCH", + "Value": "amd64" + }, + { + "Key": "GOOS", + "Value": "windows" + }, + { + "Key": "GOAMD64", + "Value": "v1" + }, + { + "Key": "vcs", + "Value": "git" + }, + { + "Key": "vcs.revision", + "Value": "b4481e4e6a4dde46263ebd676cc844c7e648ef84" + }, + { + "Key": "vcs.time", + "Value": "2024-02-08T09:50:51Z" + }, + { + "Key": "vcs.modified", + "Value": "false" + } + ] + }, + "Files": null, + "UserFunctions": null, + "StdFunctions": null +} diff --git a/tests/data/packages/otelcol-contrib.exe.json.ABOUT b/tests/data/packages/otelcol-contrib.exe.json.ABOUT new file mode 100644 index 0000000..5888b42 --- /dev/null +++ b/tests/data/packages/otelcol-contrib.exe.json.ABOUT @@ -0,0 +1,6 @@ +about_resource: otelcol-contrib.exe.json +date: 2024-08-01 +download_url: https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.94.0/otelcol-contrib_0.94.0_windows_amd64.tar.gz +notes: | + This was created by running this command. Using jq make the file more compact, but still readable. + $ ./src/go_inspector/bin/GoReSym_lin -no-functions ./otelcol-contrib.exe | jq --indent 1 . > tests/data/packages/otelcol-contrib.exe.json diff --git a/tests/data/packages/tidb-server-expected.json b/tests/data/packages/tidb-server-expected.json new file mode 100644 index 0000000..2cc0e61 --- /dev/null +++ b/tests/data/packages/tidb-server-expected.json @@ -0,0 +1,2399 @@ +[ + { + "type": "golang", + "namespace": "github.com/pingcap", + "name": "tidb", + "version": "7d16cc79e81bbf573124df3fd9351c26963f3e70", + "qualifiers": {}, + "subpath": "cmd/tidb-server", + "primary_language": "Go", + "description": null, + "release_date": null, + "parties": [], + "keywords": [], + "homepage_url": "https://github.com.com/pingcap/tidb", + "download_url": null, + "size": null, + "sha1": null, + "md5": null, + "sha256": null, + "sha512": null, + "bug_tracking_url": "https://github.com.com/pingcap/tidb/issues", + "code_view_url": "https://github.com.com/pingcap/tidb", + "vcs_url": "git+https://github.com.com/pingcap/tidb.git", + "copyright": null, + "holder": null, + "declared_license_expression": null, + "declared_license_expression_spdx": null, + "license_detections": [], + "other_license_expression": null, + "other_license_expression_spdx": null, + "other_license_detections": [], + "extracted_license_statement": null, + "notice_text": null, + "source_packages": [ + "pkg:github/pingcap/tidb@7d16cc79e81bbf573124df3fd9351c26963f3e70" + ], + "file_references": [], + "is_private": false, + "is_virtual": false, + "extra_data": { + "build_info": { + "GoVersion": "go1.21.6", + "Path": "github.com/pingcap/tidb/cmd/tidb-server", + "Main": { + "Path": "github.com/pingcap/tidb", + "Version": "(devel)", + "Sum": "", + "Replace": null + }, + "Settings": [ + { + "Key": "-buildmode", + "Value": "exe" + }, + { + "Key": "-compiler", + "Value": "gc" + }, + { + "Key": "-ldflags", + "Value": "-X \"github.com/pingcap/tidb/pkg/parser/mysql.TiDBReleaseVersion=v7.5.1\" -X \"github.com/pingcap/tidb/pkg/util/versioninfo.TiDBBuildTS=2024-02-27 14:28:32\" -X \"github.com/pingcap/tidb/pkg/util/versioninfo.TiDBGitHash=7d16cc79e81bbf573124df3fd9351c26963f3e70\" -X \"github.com/pingcap/tidb/pkg/util/versioninfo.TiDBGitBranch=heads/refs/tags/v7.5.1\" -X \"github.com/pingcap/tidb/pkg/util/versioninfo.TiDBEdition=Community\" " + }, + { + "Key": "-tags", + "Value": "codes" + }, + { + "Key": "CGO_ENABLED", + "Value": "1" + }, + { + "Key": "CGO_CFLAGS", + "Value": "" + }, + { + "Key": "CGO_CPPFLAGS", + "Value": "" + }, + { + "Key": "CGO_CXXFLAGS", + "Value": "" + }, + { + "Key": "CGO_LDFLAGS", + "Value": "" + }, + { + "Key": "GOARCH", + "Value": "amd64" + }, + { + "Key": "GOOS", + "Value": "linux" + }, + { + "Key": "GOAMD64", + "Value": "v1" + }, + { + "Key": "vcs", + "Value": "git" + }, + { + "Key": "vcs.revision", + "Value": "7d16cc79e81bbf573124df3fd9351c26963f3e70" + }, + { + "Key": "vcs.time", + "Value": "2024-02-27T12:57:30Z" + }, + { + "Key": "vcs.modified", + "Value": "false" + } + ] + }, + "go_runtime_purl": "pkg:github/golang/go@go1.21.6" + }, + "dependencies": [ + { + "purl": "pkg:golang/cloud.google.com/go@v0.110.9", + "extracted_requirement": "v0.110.9", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:e7ITSqGFFk4rbz/JFIqZh3G4VEHguhAL4BQcFlWtU68=" + } + }, + { + "purl": "pkg:golang/cloud.google.com/go/compute/metadata@v0.2.3", + "extracted_requirement": "v0.2.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=" + } + }, + { + "purl": "pkg:golang/cloud.google.com/go/iam@v1.1.4", + "extracted_requirement": "v1.1.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:K6n/GZHFTtEoKT5aUG3l9diPi0VduZNQ1PfdnpkkIFk=" + } + }, + { + "purl": "pkg:golang/cloud.google.com/go/storage@v1.30.1", + "extracted_requirement": "v1.30.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:uOdMxAs8HExqBlnLtnQyP0YkvbiDpdGShGKtx6U/oNM=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/azcore@v1.6.0", + "extracted_requirement": "v1.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:8kDqDngH+DmVBiCtIjCFTGa7MBnsIOkF9IccInFEbjk=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/azidentity@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:QkAcEIAKbNL4KoFr4SathZPhDhF4mVwpBMFlYjyAqy8=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/internal@v1.3.0", + "extracted_requirement": "v1.3.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:sXr+ck84g/ZlZUOZiNELInmMgOsuGwdjjVkEIde0OtY=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:u/LLAOFgsMv7HmNL4Qufg58y+qElGOt5qv0z1mURkRY=" + } + }, + { + "purl": "pkg:golang/github.com/Azure/go-ntlmssp@v0.0.0-20221128193559-754e69321358", + "extracted_requirement": "v0.0.0-20221128193559-754e69321358", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:mFRzDkZVAjdal+s7s0MwaRv9igoPqLRdzOLzw/8Xvq8=" + } + }, + { + "purl": "pkg:golang/github.com/AzureAD/microsoft-authentication-library-for-go@v0.5.1", + "extracted_requirement": "v0.5.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:BWe8a+f/t+7KY7zH2mqygeUD0t8hNFXe08p1Pb3/jKE=" + } + }, + { + "purl": "pkg:golang/github.com/BurntSushi/toml@v1.3.2", + "extracted_requirement": "v1.3.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8=" + } + }, + { + "purl": "pkg:golang/github.com/DataDog/zstd@v1.4.5", + "extracted_requirement": "v1.4.5", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:EndNeuB0l9syBZhut0wns3gV1hL8zX8LIu6ZiVHWLIQ=" + } + }, + { + "purl": "pkg:golang/github.com/Masterminds/semver@v1.5.0", + "extracted_requirement": "v1.5.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww=" + } + }, + { + "purl": "pkg:golang/github.com/VividCortex/ewma@v1.2.0", + "extracted_requirement": "v1.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:f58SaIzcDXrSy3kWaHNvuJgJ3Nmz59Zji6XoJR/q1ow=" + } + }, + { + "purl": "pkg:golang/github.com/acarl005/stripansi@v0.0.0-20180116102854-5a71ef0e047d", + "extracted_requirement": "v0.0.0-20180116102854-5a71ef0e047d", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:licZJFw2RwpHMqeKTCYkitsPqHNxTmd4SNR5r94FGM8=" + } + }, + { + "purl": "pkg:golang/github.com/aliyun/alibaba-cloud-sdk-go@v1.61.1581", + "extracted_requirement": "v1.61.1581", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Q/yk4z/cHUVZfgTqtD09qeYBxHwshQAjVRX73qs8UH0=" + } + }, + { + "purl": "pkg:golang/github.com/apache/thrift@v0.13.1-0.20201008052519-daf620915714", + "extracted_requirement": "v0.13.1-0.20201008052519-daf620915714", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Jz3KVLYY5+JO7rDiX0sAuRGtuv2vG01r17Y9nLMWNUw=" + } + }, + { + "purl": "pkg:golang/github.com/aws/aws-sdk-go@v1.44.259", + "extracted_requirement": "v1.44.259", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7yDn1dcv4DZFMKpu+2exIH5O6ipNj9qXrKfdMUaIJwY=" + } + }, + { + "purl": "pkg:golang/github.com/beorn7/perks@v1.0.1", + "extracted_requirement": "v1.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=" + } + }, + { + "purl": "pkg:golang/github.com/blacktear23/go-proxyprotocol@v1.0.6", + "extracted_requirement": "v1.0.6", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:eTt6UMpEnq59NjON49b3Cay8Dm0sCs1nDliwgkyEsRM=" + } + }, + { + "purl": "pkg:golang/github.com/carlmjohnson/flagext@v0.21.0", + "extracted_requirement": "v0.21.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:/c4uK3ie786Z7caXLcIMvePNSSiH3bQVGDvmGLMme60=" + } + }, + { + "purl": "pkg:golang/github.com/cespare/xxhash/v2@v2.2.0", + "extracted_requirement": "v2.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=" + } + }, + { + "purl": "pkg:golang/github.com/cheggaaa/pb/v3@v3.0.8", + "extracted_requirement": "v3.0.8", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:bC8oemdChbke2FHIIGy9mn4DPJ2caZYQnfbRqwmdCoA=" + } + }, + { + "purl": "pkg:golang/github.com/cloudfoundry/gosigar@v1.3.6", + "extracted_requirement": "v1.3.6", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:gIc08FbB3QPb+nAQhINIK/qhf5REKkY0FTGgRGXkcVc=" + } + }, + { + "purl": "pkg:golang/github.com/cockroachdb/errors@v1.8.1", + "extracted_requirement": "v1.8.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:A5+txlVZfOqFBDa4mGz2bUWSp0aHElvHX2bKkdbQu+Y=" + } + }, + { + "purl": "pkg:golang/github.com/cockroachdb/logtags@v0.0.0-20190617123548-eb05cc24525f", + "extracted_requirement": "v0.0.0-20190617123548-eb05cc24525f", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:o/kfcElHqOiXqcou5a3rIlMc7oJbMQkeLk0VQJ7zgqY=" + } + }, + { + "purl": "pkg:golang/github.com/cockroachdb/pebble@v0.0.0-20220415182917-06c9d3be25b3", + "extracted_requirement": "v0.0.0-20220415182917-06c9d3be25b3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:snjwkhKc/ZtYIC/hg6UoT5PrhXcZmCsaB+z0bonMDcU=" + } + }, + { + "purl": "pkg:golang/github.com/cockroachdb/redact@v1.0.8", + "extracted_requirement": "v1.0.8", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:8QG/764wK+vmEYoOlfobpe12EQcS81ukx/a4hdVMxNw=" + } + }, + { + "purl": "pkg:golang/github.com/cockroachdb/sentry-go@v0.6.1-cockroachdb.2", + "extracted_requirement": "v0.6.1-cockroachdb.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:IKgmqgMQlVJIZj19CdocBeSfSaiCbEBZGKODaixqtHM=" + } + }, + { + "purl": "pkg:golang/github.com/coocood/bbloom@v0.0.0-20190830030839-58deb6228d64", + "extracted_requirement": "v0.0.0-20190830030839-58deb6228d64", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:W1SHiII3e0jVwvaQFglwu3kS9NLxOeTpvik7MbKCyuQ=" + } + }, + { + "purl": "pkg:golang/github.com/coocood/freecache@v1.2.1", + "extracted_requirement": "v1.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:/v1CqMq45NFH9mp/Pt142reundeBM0dVUD3osQBeu/U=" + } + }, + { + "purl": "pkg:golang/github.com/coocood/rtutil@v0.0.0-20190304133409-c84515f646f2", + "extracted_requirement": "v0.0.0-20190304133409-c84515f646f2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NnLfQ77q0G4k2Of2c1ceQ0ec6MkLQyDp+IGdVM0D8XM=" + } + }, + { + "purl": "pkg:golang/github.com/coreos/go-semver@v0.3.1", + "extracted_requirement": "v0.3.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:yi21YpKnrx1gt5R+la8n5WgS0kCrsPp33dmEyHReZr4=" + } + }, + { + "purl": "pkg:golang/github.com/coreos/go-systemd/v22@v22.5.0", + "extracted_requirement": "v22.5.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs=" + } + }, + { + "purl": "pkg:golang/github.com/cznic/mathutil@v0.0.0-20181122101859-297441e03548", + "extracted_requirement": "v0.0.0-20181122101859-297441e03548", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:iwZdTE0PVqJCos1vaoKsclOGD3ADKpshg3SRtYBbwso=" + } + }, + { + "purl": "pkg:golang/github.com/danjacques/gofslock@v0.0.0-20191023191349-0a45f885bc37", + "extracted_requirement": "v0.0.0-20191023191349-0a45f885bc37", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:X6mKGhCFOxrKeeHAjv/3UvT6e5RRxW6wRdlqlV6/H4w=" + } + }, + { + "purl": "pkg:golang/github.com/davecgh/go-spew@v1.1.1", + "extracted_requirement": "v1.1.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=" + } + }, + { + "purl": "pkg:golang/github.com/dgraph-io/ristretto@v0.1.1", + "extracted_requirement": "v0.1.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:6CWw5tJNgpegArSHpNHJKldNeq03FQCwYvfMVWajOK8=" + } + }, + { + "purl": "pkg:golang/github.com/dgryski/go-farm@v0.0.0-20200201041132-a6ae2369ad13", + "extracted_requirement": "v0.0.0-20200201041132-a6ae2369ad13", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:fAjc9m62+UWV/WAFKLNi6ZS0675eEUC9y3AlwSbQu1Y=" + } + }, + { + "purl": "pkg:golang/github.com/docker/go-units@v0.4.0", + "extracted_requirement": "v0.4.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:3uh0PgVws3nIA0Q+MwDC8yjEPf9zjRfZZWXZYDct3Tw=" + } + }, + { + "purl": "pkg:golang/github.com/dolthub/maphash@v0.1.0", + "extracted_requirement": "v0.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:bsQ7JsF4FkkWyrP3oCnFJgrCUAFbFf3kOl4L/QxPDyQ=" + } + }, + { + "purl": "pkg:golang/github.com/dolthub/swiss@v0.2.1", + "extracted_requirement": "v0.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:gs2osYs5SJkAaH5/ggVJqXQxRXtWshF6uE0lgR/Y3Gw=" + } + }, + { + "purl": "pkg:golang/github.com/dustin/go-humanize@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=" + } + }, + { + "purl": "pkg:golang/github.com/emirpasic/gods@v1.18.1", + "extracted_requirement": "v1.18.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc=" + } + }, + { + "purl": "pkg:golang/github.com/fatih/color@v1.15.0", + "extracted_requirement": "v1.15.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kOqh6YHBtK8aywxGerMG2Eq3H6Qgoqeo13Bk2Mv/nBs=" + } + }, + { + "purl": "pkg:golang/github.com/go-asn1-ber/asn1-ber@v1.5.4", + "extracted_requirement": "v1.5.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:vXT6d/FNDiELJnLb6hGNa309LMsrCoYFvpwHDF0+Y1A=" + } + }, + { + "purl": "pkg:golang/github.com/YangKeao/ldap/v3@v3.4.5-0.20230421065457-369a3bab1117", + "extracted_requirement": "v3.4.5-0.20230421065457-369a3bab1117", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:+OqGGFc2YHFd82aSHmjlILVt1t4JWJjrNIfV8cVEPow=", + "replacing": { + "path": "github.com/go-ldap/ldap/v3", + "version": "v3.4.4", + "go_sum": null, + "replacing": null + } + } + }, + { + "purl": "pkg:golang/github.com/go-logr/logr@v1.2.3", + "extracted_requirement": "v1.2.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=" + } + }, + { + "purl": "pkg:golang/github.com/go-sql-driver/mysql@v1.7.1", + "extracted_requirement": "v1.7.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:lUIinVbN1DY0xBg0eMOzmmtGoHwWBbvnWubQUrtU8EI=" + } + }, + { + "purl": "pkg:golang/github.com/gogo/protobuf@v1.3.2", + "extracted_requirement": "v1.3.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=" + } + }, + { + "purl": "pkg:golang/github.com/golang-jwt/jwt@v3.2.1%2Bincompatible", + "extracted_requirement": "v3.2.1+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:73Z+4BJcrTC+KczS6WvTPvRGOp1WmfEP4Q1lOd9Z/+c=" + } + }, + { + "purl": "pkg:golang/github.com/golang/glog@v1.1.2", + "extracted_requirement": "v1.1.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:DVjP2PbBOzHyzA+dn3WhHIq4NdVu3Q+pvivFICf/7fo=" + } + }, + { + "purl": "pkg:golang/github.com/golang/groupcache@v0.0.0-20210331224755-41bb18bfe9da", + "extracted_requirement": "v0.0.0-20210331224755-41bb18bfe9da", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=" + } + }, + { + "purl": "pkg:golang/github.com/golang/protobuf@v1.5.3", + "extracted_requirement": "v1.5.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=" + } + }, + { + "purl": "pkg:golang/github.com/golang/snappy@v0.0.4", + "extracted_requirement": "v0.0.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=" + } + }, + { + "purl": "pkg:golang/github.com/google/btree@v1.1.2", + "extracted_requirement": "v1.1.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xf4v41cLI2Z6FxbKm+8Bu+m8ifhj15JuZ9sa0jZCMUU=" + } + }, + { + "purl": "pkg:golang/github.com/google/gofuzz@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=" + } + }, + { + "purl": "pkg:golang/github.com/google/pprof@v0.0.0-20211122183932-1daafda22083", + "extracted_requirement": "v0.0.0-20211122183932-1daafda22083", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:c8EUapQFi+kjzedr4c6WqbwMdmB95+oDBWZ5XFHFYxY=" + } + }, + { + "purl": "pkg:golang/github.com/google/s2a-go@v0.1.4", + "extracted_requirement": "v0.1.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:1kZ/sQM3srePvKs3tXAvQzo66XfcReoqFpIpIccE7Oc=" + } + }, + { + "purl": "pkg:golang/github.com/google/uuid@v1.3.1", + "extracted_requirement": "v1.3.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:KjJaJ9iWZ3jOFZIf1Lqf4laDRCasjl0BCmnEGxkdLb4=" + } + }, + { + "purl": "pkg:golang/github.com/googleapis/enterprise-certificate-proxy@v0.2.4", + "extracted_requirement": "v0.2.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:uGy6JWR/uMIILU8wbf+OkstIrNiMjGpEIyhx8f6W7s4=" + } + }, + { + "purl": "pkg:golang/github.com/googleapis/gax-go/v2@v2.12.0", + "extracted_requirement": "v2.12.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas=" + } + }, + { + "purl": "pkg:golang/github.com/gorilla/mux@v1.8.0", + "extracted_requirement": "v1.8.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI=" + } + }, + { + "purl": "pkg:golang/github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0", + "extracted_requirement": "v1.3.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw=" + } + }, + { + "purl": "pkg:golang/github.com/iancoleman/strcase@v0.2.0", + "extracted_requirement": "v0.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0=" + } + }, + { + "purl": "pkg:golang/github.com/influxdata/tdigest@v0.0.1", + "extracted_requirement": "v0.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:XpFptwYmnEKUqmkcDjrzffswZ3nvNeevbUSLPP/ZzIY=" + } + }, + { + "purl": "pkg:golang/github.com/jedib0t/go-pretty/v6@v6.2.2", + "extracted_requirement": "v6.2.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:o3McN0rQ4X+IU+HduppSp9TwRdGLRW2rhJXy9CJaCRw=" + } + }, + { + "purl": "pkg:golang/github.com/jellydator/ttlcache/v3@v3.0.1", + "extracted_requirement": "v3.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:cHgCSMS7TdQcoprXnWUptJZzyFsqs18Lt8VVhRuZYVU=" + } + }, + { + "purl": "pkg:golang/github.com/jmespath/go-jmespath@v0.4.0", + "extracted_requirement": "v0.4.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=" + } + }, + { + "purl": "pkg:golang/github.com/joho/sqltocsv@v0.0.0-20210428211105-a6d6801d59df", + "extracted_requirement": "v0.0.0-20210428211105-a6d6801d59df", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Zrb0IbuLOGHL7nrO2WrcuNWgDTlzFv3zY69QMx4ggQE=" + } + }, + { + "purl": "pkg:golang/github.com/json-iterator/go@v1.1.12", + "extracted_requirement": "v1.1.12", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=" + } + }, + { + "purl": "pkg:golang/github.com/klauspost/compress@v1.17.1", + "extracted_requirement": "v1.17.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NE3C767s2ak2bweCZo3+rdP4U/HoyVXLv/X9f2gPS5g=" + } + }, + { + "purl": "pkg:golang/github.com/klauspost/cpuid@v1.3.1", + "extracted_requirement": "v1.3.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:5JNjFYYQrZeKRJ0734q51WCEEn2huer72Dc7K+R/b6s=" + } + }, + { + "purl": "pkg:golang/github.com/kr/pretty@v0.3.1", + "extracted_requirement": "v0.3.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=" + } + }, + { + "purl": "pkg:golang/github.com/kr/text@v0.2.0", + "extracted_requirement": "v0.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=" + } + }, + { + "purl": "pkg:golang/github.com/ks3sdklib/aws-sdk-go@v1.2.6", + "extracted_requirement": "v1.2.6", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:X0Du7oVv+YBp08vhLZnDeCqOd1Ge17cx5kYG8wC7WN8=" + } + }, + { + "purl": "pkg:golang/github.com/kylelemons/godebug@v1.1.0", + "extracted_requirement": "v1.1.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=" + } + }, + { + "purl": "pkg:golang/github.com/lestrrat-go/blackmagic@v1.0.1", + "extracted_requirement": "v1.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:lS5Zts+5HIC/8og6cGHb0uCcNCa3OUt1ygh3Qz2Fe80=" + } + }, + { + "purl": "pkg:golang/github.com/lestrrat-go/httpcc@v1.0.1", + "extracted_requirement": "v1.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ydWCStUeJLkpYyjLDHihupbn2tYmZ7m22BGkcvZZrIE=" + } + }, + { + "purl": "pkg:golang/github.com/lestrrat-go/httprc@v1.0.4", + "extracted_requirement": "v1.0.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:bAZymwoZQb+Oq8MEbyipag7iSq6YIga8Wj6GOiJGdI8=" + } + }, + { + "purl": "pkg:golang/github.com/lestrrat-go/iter@v1.0.2", + "extracted_requirement": "v1.0.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:gMXo1q4c2pHmC3dn8LzRhJfP1ceCbgSiT9lUydIzltI=" + } + }, + { + "purl": "pkg:golang/github.com/lestrrat-go/jwx/v2@v2.0.11", + "extracted_requirement": "v2.0.11", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ViHMnaMeaO0qV16RZWBHM7GTrAnX2aFLVKofc7FuKLQ=" + } + }, + { + "purl": "pkg:golang/github.com/lestrrat-go/option@v1.0.1", + "extracted_requirement": "v1.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:oAzP2fvZGQKWkvHa1/SAcFolBEca1oN+mQ7eooNBEYU=" + } + }, + { + "purl": "pkg:golang/github.com/mattn/go-colorable@v0.1.13", + "extracted_requirement": "v0.1.13", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=" + } + }, + { + "purl": "pkg:golang/github.com/mattn/go-isatty@v0.0.18", + "extracted_requirement": "v0.0.18", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:DOKFKCQ7FNG2L1rbrmstDN4QVRdS89Nkh85u68Uwp98=" + } + }, + { + "purl": "pkg:golang/github.com/mattn/go-runewidth@v0.0.14", + "extracted_requirement": "v0.0.14", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU=" + } + }, + { + "purl": "pkg:golang/github.com/modern-go/concurrent@v0.0.0-20180306012644-bacd9c7ef1dd", + "extracted_requirement": "v0.0.0-20180306012644-bacd9c7ef1dd", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=" + } + }, + { + "purl": "pkg:golang/github.com/modern-go/reflect2@v1.0.2", + "extracted_requirement": "v1.0.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=" + } + }, + { + "purl": "pkg:golang/github.com/ncw/directio@v1.0.5", + "extracted_requirement": "v1.0.5", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:JSUBhdjEvVaJvOoyPAbcW0fnd0tvRXD76wEfZ1KcQz4=" + } + }, + { + "purl": "pkg:golang/github.com/ngaut/pools@v0.0.0-20180318154953-b7bc8c42aac7", + "extracted_requirement": "v0.0.0-20180318154953-b7bc8c42aac7", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7KAv7KMGTTqSmYZtNdcNTgsos+vFzULLwyElndwn+5c=" + } + }, + { + "purl": "pkg:golang/github.com/ngaut/sync2@v0.0.0-20141008032647-7a24ed77b2ef", + "extracted_requirement": "v0.0.0-20141008032647-7a24ed77b2ef", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:K0Fn+DoFqNqktdZtdV3bPQ/0cuYh2H4rkg0tytX/07k=" + } + }, + { + "purl": "pkg:golang/github.com/opentracing/basictracer-go@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:YyUAhaEfjoWXclZVJ9sGoNct7j4TVk7lZWlQw5UXuoo=" + } + }, + { + "purl": "pkg:golang/github.com/opentracing/opentracing-go@v1.2.0", + "extracted_requirement": "v1.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs=" + } + }, + { + "purl": "pkg:golang/github.com/petermattis/goid@v0.0.0-20211229010228-4d14c490ee36", + "extracted_requirement": "v0.0.0-20211229010228-4d14c490ee36", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:64bxqeTEN0/xoEqhKGowgihNuzISS9rEG6YUMU4bzJo=" + } + }, + { + "purl": "pkg:golang/github.com/pingcap/badger@v1.5.1-0.20230103063557-828f39b09b6d", + "extracted_requirement": "v1.5.1-0.20230103063557-828f39b09b6d", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:AEcvKyVM8CUII3bYzgz8haFXtGiqcrtXW1csu/5UELY=" + } + }, + { + "purl": "pkg:golang/github.com/pingcap/errors@v0.11.5-0.20221009092201-b66cddb77c32", + "extracted_requirement": "v0.11.5-0.20221009092201-b66cddb77c32", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:m5ZsBa5o/0CkzZXfXLaThzKuR85SnHHetqBCpzQ30h8=" + } + }, + { + "purl": "pkg:golang/github.com/pingcap/failpoint@v0.0.0-20220801062533-2eaa32854a6c", + "extracted_requirement": "v0.0.0-20220801062533-2eaa32854a6c", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CgbKAHto5CQgWM9fSBIvaxsJHuGP0uM74HXtv3MyyGQ=" + } + }, + { + "purl": "pkg:golang/github.com/pingcap/fn@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CyA6AxcOZkQh52wIqYlAmaVmF6EvrcqFywP463pjA8g=" + } + }, + { + "purl": "pkg:golang/github.com/pingcap/goleveldb@v0.0.0-20191226122134-f82aafb29989", + "extracted_requirement": "v0.0.0-20191226122134-f82aafb29989", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:surzm05a8C9dN8dIUmo4Be2+pMRb6f55i+UIYrluu2E=" + } + }, + { + "purl": "pkg:golang/github.com/pingcap/kvproto@v0.0.0-20240208102409-a554af8ee11f", + "extracted_requirement": "v0.0.0-20240208102409-a554af8ee11f", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2xvTjl4OrQY+XF38p8H7qVCXpaUYc5rLiYQhSd07aTI=" + } + }, + { + "purl": "pkg:golang/github.com/pingcap/log@v1.1.1-0.20230317032135-a0d097d16e22", + "extracted_requirement": "v1.1.1-0.20230317032135-a0d097d16e22", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:2SOzvGvE8beiC1Y4g9Onkvu6UmuBBOeWRGQEjJaT/JY=" + } + }, + { + "purl": "pkg:golang/github.com/pingcap/sysutil@v1.0.1-0.20230407040306-fb007c5aff21", + "extracted_requirement": "v1.0.1-0.20230407040306-fb007c5aff21", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:QV6jqlfOkh8hqvEAgwBZa+4bSgO0EeKC7s5c6Luam2I=" + } + }, + { + "purl": "pkg:golang/./pkg/parser@devel", + "extracted_requirement": "devel", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "replacing": { + "path": "github.com/pingcap/tidb/pkg/parser", + "version": "v0.0.0-20211011031125-9b13dc409c5e", + "go_sum": null, + "replacing": null + } + } + }, + { + "purl": "pkg:golang/github.com/pingcap/tipb@v0.0.0-20230919054518-dfd7d194838f", + "extracted_requirement": "v0.0.0-20230919054518-dfd7d194838f", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NCiI4Wyu4GkViLGTu6cYcxt79LZ1SenBBQX1OwEV6Jg=" + } + }, + { + "purl": "pkg:golang/github.com/pkg/browser@v0.0.0-20210115035449-ce105d075bb4", + "extracted_requirement": "v0.0.0-20210115035449-ce105d075bb4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Qj1ukM4GlMWXNdMBuXcXfz/Kw9s1qm0CLY32QxuSImI=" + } + }, + { + "purl": "pkg:golang/github.com/pkg/errors@v0.9.1", + "extracted_requirement": "v0.9.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=" + } + }, + { + "purl": "pkg:golang/github.com/pmezard/go-difflib@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=" + } + }, + { + "purl": "pkg:golang/github.com/prometheus/client_golang@v1.18.0", + "extracted_requirement": "v1.18.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:HzFfmkOzH5Q8L8G+kSJKUx5dtG87sewO+FoDDqP5Tbk=" + } + }, + { + "purl": "pkg:golang/github.com/prometheus/client_model@v0.5.0", + "extracted_requirement": "v0.5.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw=" + } + }, + { + "purl": "pkg:golang/github.com/prometheus/common@v0.46.0", + "extracted_requirement": "v0.46.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:doXzt5ybi1HBKpsZOL0sSkaNHJJqkyfEWZGGqqScV0Y=" + } + }, + { + "purl": "pkg:golang/github.com/prometheus/procfs@v0.12.0", + "extracted_requirement": "v0.12.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo=" + } + }, + { + "purl": "pkg:golang/github.com/remyoudompheng/bigfft@v0.0.0-20230129092748-24d4a6f8daec", + "extracted_requirement": "v0.0.0-20230129092748-24d4a6f8daec", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE=" + } + }, + { + "purl": "pkg:golang/github.com/rivo/uniseg@v0.4.4", + "extracted_requirement": "v0.4.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis=" + } + }, + { + "purl": "pkg:golang/github.com/robfig/cron/v3@v3.0.1", + "extracted_requirement": "v3.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:WdRxkvbJztn8LMz/QEvLN5sBU+xKpSqwwUO1Pjr4qDs=" + } + }, + { + "purl": "pkg:golang/github.com/rogpeppe/go-internal@v1.11.0", + "extracted_requirement": "v1.11.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=" + } + }, + { + "purl": "pkg:golang/github.com/sasha-s/go-deadlock@v0.2.0", + "extracted_requirement": "v0.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:lMqc+fUb7RrFS3gQLtoQsJ7/6TV/pAIFvBsqX73DK8Y=" + } + }, + { + "purl": "pkg:golang/github.com/shirou/gopsutil/v3@v3.23.5", + "extracted_requirement": "v3.23.5", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:5SgDCeQ0KW0S4N0znjeM/eFHXXOKyv2dVNgRq/c9P6Y=" + } + }, + { + "purl": "pkg:golang/github.com/soheilhy/cmux@v0.1.5", + "extracted_requirement": "v0.1.5", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=" + } + }, + { + "purl": "pkg:golang/github.com/spf13/cobra@v1.7.0", + "extracted_requirement": "v1.7.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I=" + } + }, + { + "purl": "pkg:golang/github.com/spf13/pflag@v1.0.5", + "extracted_requirement": "v1.0.5", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=" + } + }, + { + "purl": "pkg:golang/github.com/spkg/bom@v1.0.0", + "extracted_requirement": "v1.0.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:S939THe0ukL5WcTGiGqkgtaW5JW+O6ITaIlpJXTYY64=" + } + }, + { + "purl": "pkg:golang/github.com/stretchr/testify@v1.8.4", + "extracted_requirement": "v1.8.4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=" + } + }, + { + "purl": "pkg:golang/github.com/tiancaiamao/appdash@v0.0.0-20181126055449-889f96f722a2", + "extracted_requirement": "v0.0.0-20181126055449-889f96f722a2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:mbAskLJ0oJfDRtkanvQPiooDH8HvJ2FBh+iKT/OmiQQ=" + } + }, + { + "purl": "pkg:golang/github.com/tiancaiamao/gp@v0.0.0-20221230034425-4025bc8a4d4a", + "extracted_requirement": "v0.0.0-20221230034425-4025bc8a4d4a", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:J/YdBZ46WKpXsxsW93SG+q0F8KI+yFrcIDT4c/RNoc4=" + } + }, + { + "purl": "pkg:golang/github.com/tikv/client-go/v2@v2.0.8-0.20240219030752-98ed21b132fa", + "extracted_requirement": "v2.0.8-0.20240219030752-98ed21b132fa", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:7qepbt2clEPA20yELC6jju0ALEdWC0fQbJWrGniQT5Y=" + } + }, + { + "purl": "pkg:golang/github.com/tikv/pd/client@v0.0.0-20240210135946-3488a653ddd9", + "extracted_requirement": "v0.0.0-20240210135946-3488a653ddd9", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:tNpO/lF/kAzl3g7JQScGi+iWSWKtPPr/YXhxYNPWsHM=" + } + }, + { + "purl": "pkg:golang/github.com/tklauser/go-sysconf@v0.3.11", + "extracted_requirement": "v0.3.11", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:89WgdJhk5SNwJfu+GKyYveZ4IaJ7xAkecBo+KdJV0CM=" + } + }, + { + "purl": "pkg:golang/github.com/tklauser/numcpus@v0.6.0", + "extracted_requirement": "v0.6.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kebhY2Qt+3U6RNK7UqpYNA+tJ23IBEGKkB7JQBfDYms=" + } + }, + { + "purl": "pkg:golang/github.com/twmb/murmur3@v1.1.6", + "extracted_requirement": "v1.1.6", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:mqrRot1BRxm+Yct+vavLMou2/iJt0tNVTTC0QoIjaZg=" + } + }, + { + "purl": "pkg:golang/github.com/uber/jaeger-client-go@v2.22.1%2Bincompatible", + "extracted_requirement": "v2.22.1+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:NHcubEkVbahf9t3p75TOCR83gdUHXjRJvjoBh1yACsM=" + } + }, + { + "purl": "pkg:golang/github.com/uber/jaeger-lib@v2.4.1%2Bincompatible", + "extracted_requirement": "v2.4.1+incompatible", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:td4jdvLcExb4cBISKIpHuGoVXh+dVKhn2Um6rjCsSsg=" + } + }, + { + "purl": "pkg:golang/github.com/vbauerster/mpb/v7@v7.5.3", + "extracted_requirement": "v7.5.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:BkGfmb6nMrrBQDFECR/Q7RkKCw7ylMetCb4079CGs4w=" + } + }, + { + "purl": "pkg:golang/github.com/wangjohn/quickselect@v0.0.0-20161129230411-ed8402a42d5f", + "extracted_requirement": "v0.0.0-20161129230411-ed8402a42d5f", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:9DDCDwOyEy/gId+IEMrFHLuQ5R/WV0KNxWLler8X2OY=" + } + }, + { + "purl": "pkg:golang/github.com/xitongsys/parquet-go@v1.5.5-0.20201110004701-b09c49d6d457", + "extracted_requirement": "v1.5.5-0.20201110004701-b09c49d6d457", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:tBbuFCtyJNKT+BFAv6qjvTFpVdy97IYNaBwGUXifIUs=" + } + }, + { + "purl": "pkg:golang/go.etcd.io/etcd/api/v3@v3.5.10", + "extracted_requirement": "v3.5.10", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:szRajuUUbLyppkhs9K6BRtjY37l66XQQmw7oZRANE4k=" + } + }, + { + "purl": "pkg:golang/go.etcd.io/etcd/client/pkg/v3@v3.5.10", + "extracted_requirement": "v3.5.10", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kfYIdQftBnbAq8pUWFXfpuuxFSKzlmM5cSn76JByiT0=" + } + }, + { + "purl": "pkg:golang/go.etcd.io/etcd/client/v3@v3.5.10", + "extracted_requirement": "v3.5.10", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:W9TXNZ+oB3MCd/8UjxHTWK5J9Nquw9fQBLJd5ne5/Ao=" + } + }, + { + "purl": "pkg:golang/go.opencensus.io@v0.24.0", + "extracted_requirement": "v0.24.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=" + } + }, + { + "purl": "pkg:golang/go.uber.org/atomic@v1.11.0", + "extracted_requirement": "v1.11.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=" + } + }, + { + "purl": "pkg:golang/go.uber.org/automaxprocs@v1.5.3", + "extracted_requirement": "v1.5.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:kWazyxZUrS3Gs4qUpbwo5kEIMGe/DAvi5Z4tl2NW4j8=" + } + }, + { + "purl": "pkg:golang/go.uber.org/mock@v0.2.0", + "extracted_requirement": "v0.2.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:TaP3xedm7JaAgScZO7tlvlKrqT0p7I6OsdGB5YNSMDU=" + } + }, + { + "purl": "pkg:golang/go.uber.org/multierr@v1.11.0", + "extracted_requirement": "v1.11.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=" + } + }, + { + "purl": "pkg:golang/go.uber.org/zap@v1.26.0", + "extracted_requirement": "v1.26.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo=" + } + }, + { + "purl": "pkg:golang/golang.org/x/crypto@v0.18.0", + "extracted_requirement": "v0.18.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc=" + } + }, + { + "purl": "pkg:golang/golang.org/x/exp@v0.0.0-20230711005742-c3f37128e5a4", + "extracted_requirement": "v0.0.0-20230711005742-c3f37128e5a4", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:QLureRX3moex6NVu/Lr4MGakp9FdA7sBHGBmvRW7NaM=" + } + }, + { + "purl": "pkg:golang/golang.org/x/net@v0.20.0", + "extracted_requirement": "v0.20.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo=" + } + }, + { + "purl": "pkg:golang/golang.org/x/oauth2@v0.16.0", + "extracted_requirement": "v0.16.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:aDkGMBSYxElaoP81NpoUoz2oo2R2wHdZpGToUxfyQrQ=" + } + }, + { + "purl": "pkg:golang/golang.org/x/sync@v0.3.0", + "extracted_requirement": "v0.3.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E=" + } + }, + { + "purl": "pkg:golang/golang.org/x/sys@v0.16.0", + "extracted_requirement": "v0.16.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU=" + } + }, + { + "purl": "pkg:golang/golang.org/x/term@v0.16.0", + "extracted_requirement": "v0.16.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE=" + } + }, + { + "purl": "pkg:golang/golang.org/x/text@v0.14.0", + "extracted_requirement": "v0.14.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=" + } + }, + { + "purl": "pkg:golang/golang.org/x/time@v0.3.0", + "extracted_requirement": "v0.3.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=" + } + }, + { + "purl": "pkg:golang/golang.org/x/tools@v0.10.0", + "extracted_requirement": "v0.10.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:tvDr/iQoUqNdohiYm0LmmKcBk+q86lb9EprIUFhHHGg=" + } + }, + { + "purl": "pkg:golang/golang.org/x/xerrors@v0.0.0-20220907171357-04be3eba64a2", + "extracted_requirement": "v0.0.0-20220907171357-04be3eba64a2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk=" + } + }, + { + "purl": "pkg:golang/google.golang.org/api@v0.128.0", + "extracted_requirement": "v0.128.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:RjPESny5CnQRn9V6siglged+DZCgfu9l6mO9dkX9VOg=" + } + }, + { + "purl": "pkg:golang/google.golang.org/appengine@v1.6.7", + "extracted_requirement": "v1.6.7", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c=" + } + }, + { + "purl": "pkg:golang/google.golang.org/genproto@v0.0.0-20231030173426-d783a09b4405", + "extracted_requirement": "v0.0.0-20231030173426-d783a09b4405", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:I6WNifs6pF9tNdSob2W24JtyxIYjzFB9qDlpUC76q+U=" + } + }, + { + "purl": "pkg:golang/google.golang.org/genproto/googleapis/api@v0.0.0-20231016165738-49dd2c1f3d0b", + "extracted_requirement": "v0.0.0-20231016165738-49dd2c1f3d0b", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:CIC2YMXmIhYw6evmhPxBKJ4fmLbOFtXQN/GV3XOZR8k=" + } + }, + { + "purl": "pkg:golang/google.golang.org/genproto/googleapis/rpc@v0.0.0-20231106174013-bbf56f31fb17", + "extracted_requirement": "v0.0.0-20231106174013-bbf56f31fb17", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Jyp0Hsi0bmHXG6k9eATXoYtjd6e2UzZ1SCn/wIupY14=" + } + }, + { + "purl": "pkg:golang/google.golang.org/grpc@v1.59.0", + "extracted_requirement": "v1.59.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk=" + } + }, + { + "purl": "pkg:golang/google.golang.org/protobuf@v1.32.0", + "extracted_requirement": "v1.32.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I=" + } + }, + { + "purl": "pkg:golang/gopkg.in/inf.v0@v0.9.1", + "extracted_requirement": "v0.9.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=" + } + }, + { + "purl": "pkg:golang/gopkg.in/natefinch/lumberjack.v2@v2.2.1", + "extracted_requirement": "v2.2.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:bBRl1b0OH9s/DuPhuXpNl+VtCaJXFZ5/uEFST95x9zc=" + } + }, + { + "purl": "pkg:golang/gopkg.in/yaml.v2@v2.4.0", + "extracted_requirement": "v2.4.0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=" + } + }, + { + "purl": "pkg:golang/gopkg.in/yaml.v3@v3.0.1", + "extracted_requirement": "v3.0.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=" + } + }, + { + "purl": "pkg:golang/k8s.io/api@v0.27.2", + "extracted_requirement": "v0.27.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:+H17AJpUMvl+clT+BPnKf0E3ksMAzoBBg7CntpSuADo=" + } + }, + { + "purl": "pkg:golang/k8s.io/apimachinery@v0.27.2", + "extracted_requirement": "v0.27.2", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:vBjGaKKieaIreI+oQwELalVG4d8f3YAMNpWLzDXkxeg=" + } + }, + { + "purl": "pkg:golang/k8s.io/klog/v2@v2.90.1", + "extracted_requirement": "v2.90.1", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:m4bYOKall2MmOiRaR1J+We67Do7vm9KiQVlT96lnHUw=" + } + }, + { + "purl": "pkg:golang/k8s.io/utils@v0.0.0-20230209194617-a36077c30491", + "extracted_requirement": "v0.0.0-20230209194617-a36077c30491", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:r0BAOLElQnnFhE/ApUsg3iHdVYYPBjNSSOMowRZxxsY=" + } + }, + { + "purl": "pkg:golang/sigs.k8s.io/json@v0.0.0-20221116044647-bc3834ca7abd", + "extracted_requirement": "v0.0.0-20221116044647-bc3834ca7abd", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=" + } + }, + { + "purl": "pkg:golang/sigs.k8s.io/structured-merge-diff/v4@v4.2.3", + "extracted_requirement": "v4.2.3", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE=" + } + }, + { + "purl": "pkg:golang/github.com/sourcegraph/appdash@v0.0.0-20190731080439-ebfcffb1b5c0", + "extracted_requirement": "v0.0.0-20190731080439-ebfcffb1b5c0", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:IJ3DuWHPTJrsqtIqjfdmPTELdTFGefvrOa2eTeRBleQ=", + "replacing": { + "path": "sourcegraph.com/sourcegraph/appdash", + "version": "v0.0.0-20190731080439-ebfcffb1b5c0", + "go_sum": null, + "replacing": null + } + } + }, + { + "purl": "pkg:golang/github.com/sourcegraph/appdash-data@v0.0.0-20151005221446-73f23eafcf67", + "extracted_requirement": "v0.0.0-20151005221446-73f23eafcf67", + "scope": "dependency", + "is_runtime": true, + "is_optional": false, + "is_resolved": true, + "is_direct": true, + "resolved_package": {}, + "extra_data": { + "go_sum": "h1:8ZnTA26bBOoPkAbbitKPgNlpw0Bwt7ZlpYgZWHWJR/w=", + "replacing": { + "path": "sourcegraph.com/sourcegraph/appdash-data", + "version": "v0.0.0-20151005221446-73f23eafcf67", + "go_sum": null, + "replacing": null + } + } + } + ], + "repository_homepage_url": "https://pkg.go.dev/github.com/pingcap/tidb@7d16cc79e81bbf573124df3fd9351c26963f3e70", + "repository_download_url": "https://proxy.golang.org/cloud.google.com/go/monitoring/@v/v1.17.0.zip", + "api_data_url": null, + "datasource_id": "golang_binary", + "purl": "pkg:golang/github.com/pingcap/tidb@7d16cc79e81bbf573124df3fd9351c26963f3e70#cmd/tidb-server" + } +] \ No newline at end of file diff --git a/tests/data/packages/tidb-server.json b/tests/data/packages/tidb-server.json new file mode 100644 index 0000000..2106e71 --- /dev/null +++ b/tests/data/packages/tidb-server.json @@ -0,0 +1,1176 @@ +{ + "Version": "go1.21.6", + "BuildId": "gif7DfIMDRRd74ImMsZw/jFTb-F7Nt-EaKHl8Iqc7/blVMmQE0-9CVFfQLdvSW/FYAW5SJqSdMfECj1SeAU", + "Arch": "amd64", + "OS": "linux", + "TabMeta": { + "VA": 0, + "Version": "", + "Endianess": "", + "CpuQuantum": 0, + "CpuQuantumStr": "", + "PointerSize": 0 + }, + "ModuleMeta": { + "VA": 0, + "TextVA": 0, + "Types": 0, + "ETypes": 0, + "Typelinks": { + "Data": 0, + "Len": 0, + "Capacity": 0 + }, + "ITablinks": { + "Data": 0, + "Len": 0, + "Capacity": 0 + }, + "LegacyTypes": { + "Data": 0, + "Len": 0, + "Capacity": 0 + } + }, + "Types": null, + "Interfaces": null, + "BuildInfo": { + "GoVersion": "go1.21.6", + "Path": "github.com/pingcap/tidb/cmd/tidb-server", + "Main": { + "Path": "github.com/pingcap/tidb", + "Version": "(devel)", + "Sum": "", + "Replace": null + }, + "Deps": [ + { + "Path": "cloud.google.com/go", + "Version": "v0.110.9", + "Sum": "h1:e7ITSqGFFk4rbz/JFIqZh3G4VEHguhAL4BQcFlWtU68=", + "Replace": null + }, + { + "Path": "cloud.google.com/go/compute/metadata", + "Version": "v0.2.3", + "Sum": "h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=", + "Replace": null + }, + { + "Path": "cloud.google.com/go/iam", + "Version": "v1.1.4", + "Sum": "h1:K6n/GZHFTtEoKT5aUG3l9diPi0VduZNQ1PfdnpkkIFk=", + "Replace": null + }, + { + "Path": "cloud.google.com/go/storage", + "Version": "v1.30.1", + "Sum": "h1:uOdMxAs8HExqBlnLtnQyP0YkvbiDpdGShGKtx6U/oNM=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go/sdk/azcore", + "Version": "v1.6.0", + "Sum": "h1:8kDqDngH+DmVBiCtIjCFTGa7MBnsIOkF9IccInFEbjk=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go/sdk/azidentity", + "Version": "v1.1.0", + "Sum": "h1:QkAcEIAKbNL4KoFr4SathZPhDhF4mVwpBMFlYjyAqy8=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go/sdk/internal", + "Version": "v1.3.0", + "Sum": "h1:sXr+ck84g/ZlZUOZiNELInmMgOsuGwdjjVkEIde0OtY=", + "Replace": null + }, + { + "Path": "github.com/Azure/azure-sdk-for-go/sdk/storage/azblob", + "Version": "v1.0.0", + "Sum": "h1:u/LLAOFgsMv7HmNL4Qufg58y+qElGOt5qv0z1mURkRY=", + "Replace": null + }, + { + "Path": "github.com/Azure/go-ntlmssp", + "Version": "v0.0.0-20221128193559-754e69321358", + "Sum": "h1:mFRzDkZVAjdal+s7s0MwaRv9igoPqLRdzOLzw/8Xvq8=", + "Replace": null + }, + { + "Path": "github.com/AzureAD/microsoft-authentication-library-for-go", + "Version": "v0.5.1", + "Sum": "h1:BWe8a+f/t+7KY7zH2mqygeUD0t8hNFXe08p1Pb3/jKE=", + "Replace": null + }, + { + "Path": "github.com/BurntSushi/toml", + "Version": "v1.3.2", + "Sum": "h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8=", + "Replace": null + }, + { + "Path": "github.com/DataDog/zstd", + "Version": "v1.4.5", + "Sum": "h1:EndNeuB0l9syBZhut0wns3gV1hL8zX8LIu6ZiVHWLIQ=", + "Replace": null + }, + { + "Path": "github.com/Masterminds/semver", + "Version": "v1.5.0", + "Sum": "h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww=", + "Replace": null + }, + { + "Path": "github.com/VividCortex/ewma", + "Version": "v1.2.0", + "Sum": "h1:f58SaIzcDXrSy3kWaHNvuJgJ3Nmz59Zji6XoJR/q1ow=", + "Replace": null + }, + { + "Path": "github.com/acarl005/stripansi", + "Version": "v0.0.0-20180116102854-5a71ef0e047d", + "Sum": "h1:licZJFw2RwpHMqeKTCYkitsPqHNxTmd4SNR5r94FGM8=", + "Replace": null + }, + { + "Path": "github.com/aliyun/alibaba-cloud-sdk-go", + "Version": "v1.61.1581", + "Sum": "h1:Q/yk4z/cHUVZfgTqtD09qeYBxHwshQAjVRX73qs8UH0=", + "Replace": null + }, + { + "Path": "github.com/apache/thrift", + "Version": "v0.13.1-0.20201008052519-daf620915714", + "Sum": "h1:Jz3KVLYY5+JO7rDiX0sAuRGtuv2vG01r17Y9nLMWNUw=", + "Replace": null + }, + { + "Path": "github.com/aws/aws-sdk-go", + "Version": "v1.44.259", + "Sum": "h1:7yDn1dcv4DZFMKpu+2exIH5O6ipNj9qXrKfdMUaIJwY=", + "Replace": null + }, + { + "Path": "github.com/beorn7/perks", + "Version": "v1.0.1", + "Sum": "h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=", + "Replace": null + }, + { + "Path": "github.com/blacktear23/go-proxyprotocol", + "Version": "v1.0.6", + "Sum": "h1:eTt6UMpEnq59NjON49b3Cay8Dm0sCs1nDliwgkyEsRM=", + "Replace": null + }, + { + "Path": "github.com/carlmjohnson/flagext", + "Version": "v0.21.0", + "Sum": "h1:/c4uK3ie786Z7caXLcIMvePNSSiH3bQVGDvmGLMme60=", + "Replace": null + }, + { + "Path": "github.com/cespare/xxhash/v2", + "Version": "v2.2.0", + "Sum": "h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=", + "Replace": null + }, + { + "Path": "github.com/cheggaaa/pb/v3", + "Version": "v3.0.8", + "Sum": "h1:bC8oemdChbke2FHIIGy9mn4DPJ2caZYQnfbRqwmdCoA=", + "Replace": null + }, + { + "Path": "github.com/cloudfoundry/gosigar", + "Version": "v1.3.6", + "Sum": "h1:gIc08FbB3QPb+nAQhINIK/qhf5REKkY0FTGgRGXkcVc=", + "Replace": null + }, + { + "Path": "github.com/cockroachdb/errors", + "Version": "v1.8.1", + "Sum": "h1:A5+txlVZfOqFBDa4mGz2bUWSp0aHElvHX2bKkdbQu+Y=", + "Replace": null + }, + { + "Path": "github.com/cockroachdb/logtags", + "Version": "v0.0.0-20190617123548-eb05cc24525f", + "Sum": "h1:o/kfcElHqOiXqcou5a3rIlMc7oJbMQkeLk0VQJ7zgqY=", + "Replace": null + }, + { + "Path": "github.com/cockroachdb/pebble", + "Version": "v0.0.0-20220415182917-06c9d3be25b3", + "Sum": "h1:snjwkhKc/ZtYIC/hg6UoT5PrhXcZmCsaB+z0bonMDcU=", + "Replace": null + }, + { + "Path": "github.com/cockroachdb/redact", + "Version": "v1.0.8", + "Sum": "h1:8QG/764wK+vmEYoOlfobpe12EQcS81ukx/a4hdVMxNw=", + "Replace": null + }, + { + "Path": "github.com/cockroachdb/sentry-go", + "Version": "v0.6.1-cockroachdb.2", + "Sum": "h1:IKgmqgMQlVJIZj19CdocBeSfSaiCbEBZGKODaixqtHM=", + "Replace": null + }, + { + "Path": "github.com/coocood/bbloom", + "Version": "v0.0.0-20190830030839-58deb6228d64", + "Sum": "h1:W1SHiII3e0jVwvaQFglwu3kS9NLxOeTpvik7MbKCyuQ=", + "Replace": null + }, + { + "Path": "github.com/coocood/freecache", + "Version": "v1.2.1", + "Sum": "h1:/v1CqMq45NFH9mp/Pt142reundeBM0dVUD3osQBeu/U=", + "Replace": null + }, + { + "Path": "github.com/coocood/rtutil", + "Version": "v0.0.0-20190304133409-c84515f646f2", + "Sum": "h1:NnLfQ77q0G4k2Of2c1ceQ0ec6MkLQyDp+IGdVM0D8XM=", + "Replace": null + }, + { + "Path": "github.com/coreos/go-semver", + "Version": "v0.3.1", + "Sum": "h1:yi21YpKnrx1gt5R+la8n5WgS0kCrsPp33dmEyHReZr4=", + "Replace": null + }, + { + "Path": "github.com/coreos/go-systemd/v22", + "Version": "v22.5.0", + "Sum": "h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs=", + "Replace": null + }, + { + "Path": "github.com/cznic/mathutil", + "Version": "v0.0.0-20181122101859-297441e03548", + "Sum": "h1:iwZdTE0PVqJCos1vaoKsclOGD3ADKpshg3SRtYBbwso=", + "Replace": null + }, + { + "Path": "github.com/danjacques/gofslock", + "Version": "v0.0.0-20191023191349-0a45f885bc37", + "Sum": "h1:X6mKGhCFOxrKeeHAjv/3UvT6e5RRxW6wRdlqlV6/H4w=", + "Replace": null + }, + { + "Path": "github.com/davecgh/go-spew", + "Version": "v1.1.1", + "Sum": "h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=", + "Replace": null + }, + { + "Path": "github.com/dgraph-io/ristretto", + "Version": "v0.1.1", + "Sum": "h1:6CWw5tJNgpegArSHpNHJKldNeq03FQCwYvfMVWajOK8=", + "Replace": null + }, + { + "Path": "github.com/dgryski/go-farm", + "Version": "v0.0.0-20200201041132-a6ae2369ad13", + "Sum": "h1:fAjc9m62+UWV/WAFKLNi6ZS0675eEUC9y3AlwSbQu1Y=", + "Replace": null + }, + { + "Path": "github.com/docker/go-units", + "Version": "v0.4.0", + "Sum": "h1:3uh0PgVws3nIA0Q+MwDC8yjEPf9zjRfZZWXZYDct3Tw=", + "Replace": null + }, + { + "Path": "github.com/dolthub/maphash", + "Version": "v0.1.0", + "Sum": "h1:bsQ7JsF4FkkWyrP3oCnFJgrCUAFbFf3kOl4L/QxPDyQ=", + "Replace": null + }, + { + "Path": "github.com/dolthub/swiss", + "Version": "v0.2.1", + "Sum": "h1:gs2osYs5SJkAaH5/ggVJqXQxRXtWshF6uE0lgR/Y3Gw=", + "Replace": null + }, + { + "Path": "github.com/dustin/go-humanize", + "Version": "v1.0.0", + "Sum": "h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=", + "Replace": null + }, + { + "Path": "github.com/emirpasic/gods", + "Version": "v1.18.1", + "Sum": "h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc=", + "Replace": null + }, + { + "Path": "github.com/fatih/color", + "Version": "v1.15.0", + "Sum": "h1:kOqh6YHBtK8aywxGerMG2Eq3H6Qgoqeo13Bk2Mv/nBs=", + "Replace": null + }, + { + "Path": "github.com/go-asn1-ber/asn1-ber", + "Version": "v1.5.4", + "Sum": "h1:vXT6d/FNDiELJnLb6hGNa309LMsrCoYFvpwHDF0+Y1A=", + "Replace": null + }, + { + "Path": "github.com/go-ldap/ldap/v3", + "Version": "v3.4.4", + "Sum": "", + "Replace": { + "Path": "github.com/YangKeao/ldap/v3", + "Version": "v3.4.5-0.20230421065457-369a3bab1117", + "Sum": "h1:+OqGGFc2YHFd82aSHmjlILVt1t4JWJjrNIfV8cVEPow=", + "Replace": null + } + }, + { + "Path": "github.com/go-logr/logr", + "Version": "v1.2.3", + "Sum": "h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=", + "Replace": null + }, + { + "Path": "github.com/go-sql-driver/mysql", + "Version": "v1.7.1", + "Sum": "h1:lUIinVbN1DY0xBg0eMOzmmtGoHwWBbvnWubQUrtU8EI=", + "Replace": null + }, + { + "Path": "github.com/gogo/protobuf", + "Version": "v1.3.2", + "Sum": "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=", + "Replace": null + }, + { + "Path": "github.com/golang-jwt/jwt", + "Version": "v3.2.1+incompatible", + "Sum": "h1:73Z+4BJcrTC+KczS6WvTPvRGOp1WmfEP4Q1lOd9Z/+c=", + "Replace": null + }, + { + "Path": "github.com/golang/glog", + "Version": "v1.1.2", + "Sum": "h1:DVjP2PbBOzHyzA+dn3WhHIq4NdVu3Q+pvivFICf/7fo=", + "Replace": null + }, + { + "Path": "github.com/golang/groupcache", + "Version": "v0.0.0-20210331224755-41bb18bfe9da", + "Sum": "h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=", + "Replace": null + }, + { + "Path": "github.com/golang/protobuf", + "Version": "v1.5.3", + "Sum": "h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=", + "Replace": null + }, + { + "Path": "github.com/golang/snappy", + "Version": "v0.0.4", + "Sum": "h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=", + "Replace": null + }, + { + "Path": "github.com/google/btree", + "Version": "v1.1.2", + "Sum": "h1:xf4v41cLI2Z6FxbKm+8Bu+m8ifhj15JuZ9sa0jZCMUU=", + "Replace": null + }, + { + "Path": "github.com/google/gofuzz", + "Version": "v1.1.0", + "Sum": "h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=", + "Replace": null + }, + { + "Path": "github.com/google/pprof", + "Version": "v0.0.0-20211122183932-1daafda22083", + "Sum": "h1:c8EUapQFi+kjzedr4c6WqbwMdmB95+oDBWZ5XFHFYxY=", + "Replace": null + }, + { + "Path": "github.com/google/s2a-go", + "Version": "v0.1.4", + "Sum": "h1:1kZ/sQM3srePvKs3tXAvQzo66XfcReoqFpIpIccE7Oc=", + "Replace": null + }, + { + "Path": "github.com/google/uuid", + "Version": "v1.3.1", + "Sum": "h1:KjJaJ9iWZ3jOFZIf1Lqf4laDRCasjl0BCmnEGxkdLb4=", + "Replace": null + }, + { + "Path": "github.com/googleapis/enterprise-certificate-proxy", + "Version": "v0.2.4", + "Sum": "h1:uGy6JWR/uMIILU8wbf+OkstIrNiMjGpEIyhx8f6W7s4=", + "Replace": null + }, + { + "Path": "github.com/googleapis/gax-go/v2", + "Version": "v2.12.0", + "Sum": "h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas=", + "Replace": null + }, + { + "Path": "github.com/gorilla/mux", + "Version": "v1.8.0", + "Sum": "h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI=", + "Replace": null + }, + { + "Path": "github.com/grpc-ecosystem/go-grpc-middleware", + "Version": "v1.3.0", + "Sum": "h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw=", + "Replace": null + }, + { + "Path": "github.com/iancoleman/strcase", + "Version": "v0.2.0", + "Sum": "h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0=", + "Replace": null + }, + { + "Path": "github.com/influxdata/tdigest", + "Version": "v0.0.1", + "Sum": "h1:XpFptwYmnEKUqmkcDjrzffswZ3nvNeevbUSLPP/ZzIY=", + "Replace": null + }, + { + "Path": "github.com/jedib0t/go-pretty/v6", + "Version": "v6.2.2", + "Sum": "h1:o3McN0rQ4X+IU+HduppSp9TwRdGLRW2rhJXy9CJaCRw=", + "Replace": null + }, + { + "Path": "github.com/jellydator/ttlcache/v3", + "Version": "v3.0.1", + "Sum": "h1:cHgCSMS7TdQcoprXnWUptJZzyFsqs18Lt8VVhRuZYVU=", + "Replace": null + }, + { + "Path": "github.com/jmespath/go-jmespath", + "Version": "v0.4.0", + "Sum": "h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=", + "Replace": null + }, + { + "Path": "github.com/joho/sqltocsv", + "Version": "v0.0.0-20210428211105-a6d6801d59df", + "Sum": "h1:Zrb0IbuLOGHL7nrO2WrcuNWgDTlzFv3zY69QMx4ggQE=", + "Replace": null + }, + { + "Path": "github.com/json-iterator/go", + "Version": "v1.1.12", + "Sum": "h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=", + "Replace": null + }, + { + "Path": "github.com/klauspost/compress", + "Version": "v1.17.1", + "Sum": "h1:NE3C767s2ak2bweCZo3+rdP4U/HoyVXLv/X9f2gPS5g=", + "Replace": null + }, + { + "Path": "github.com/klauspost/cpuid", + "Version": "v1.3.1", + "Sum": "h1:5JNjFYYQrZeKRJ0734q51WCEEn2huer72Dc7K+R/b6s=", + "Replace": null + }, + { + "Path": "github.com/kr/pretty", + "Version": "v0.3.1", + "Sum": "h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=", + "Replace": null + }, + { + "Path": "github.com/kr/text", + "Version": "v0.2.0", + "Sum": "h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=", + "Replace": null + }, + { + "Path": "github.com/ks3sdklib/aws-sdk-go", + "Version": "v1.2.6", + "Sum": "h1:X0Du7oVv+YBp08vhLZnDeCqOd1Ge17cx5kYG8wC7WN8=", + "Replace": null + }, + { + "Path": "github.com/kylelemons/godebug", + "Version": "v1.1.0", + "Sum": "h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=", + "Replace": null + }, + { + "Path": "github.com/lestrrat-go/blackmagic", + "Version": "v1.0.1", + "Sum": "h1:lS5Zts+5HIC/8og6cGHb0uCcNCa3OUt1ygh3Qz2Fe80=", + "Replace": null + }, + { + "Path": "github.com/lestrrat-go/httpcc", + "Version": "v1.0.1", + "Sum": "h1:ydWCStUeJLkpYyjLDHihupbn2tYmZ7m22BGkcvZZrIE=", + "Replace": null + }, + { + "Path": "github.com/lestrrat-go/httprc", + "Version": "v1.0.4", + "Sum": "h1:bAZymwoZQb+Oq8MEbyipag7iSq6YIga8Wj6GOiJGdI8=", + "Replace": null + }, + { + "Path": "github.com/lestrrat-go/iter", + "Version": "v1.0.2", + "Sum": "h1:gMXo1q4c2pHmC3dn8LzRhJfP1ceCbgSiT9lUydIzltI=", + "Replace": null + }, + { + "Path": "github.com/lestrrat-go/jwx/v2", + "Version": "v2.0.11", + "Sum": "h1:ViHMnaMeaO0qV16RZWBHM7GTrAnX2aFLVKofc7FuKLQ=", + "Replace": null + }, + { + "Path": "github.com/lestrrat-go/option", + "Version": "v1.0.1", + "Sum": "h1:oAzP2fvZGQKWkvHa1/SAcFolBEca1oN+mQ7eooNBEYU=", + "Replace": null + }, + { + "Path": "github.com/mattn/go-colorable", + "Version": "v0.1.13", + "Sum": "h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=", + "Replace": null + }, + { + "Path": "github.com/mattn/go-isatty", + "Version": "v0.0.18", + "Sum": "h1:DOKFKCQ7FNG2L1rbrmstDN4QVRdS89Nkh85u68Uwp98=", + "Replace": null + }, + { + "Path": "github.com/mattn/go-runewidth", + "Version": "v0.0.14", + "Sum": "h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU=", + "Replace": null + }, + { + "Path": "github.com/modern-go/concurrent", + "Version": "v0.0.0-20180306012644-bacd9c7ef1dd", + "Sum": "h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=", + "Replace": null + }, + { + "Path": "github.com/modern-go/reflect2", + "Version": "v1.0.2", + "Sum": "h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=", + "Replace": null + }, + { + "Path": "github.com/ncw/directio", + "Version": "v1.0.5", + "Sum": "h1:JSUBhdjEvVaJvOoyPAbcW0fnd0tvRXD76wEfZ1KcQz4=", + "Replace": null + }, + { + "Path": "github.com/ngaut/pools", + "Version": "v0.0.0-20180318154953-b7bc8c42aac7", + "Sum": "h1:7KAv7KMGTTqSmYZtNdcNTgsos+vFzULLwyElndwn+5c=", + "Replace": null + }, + { + "Path": "github.com/ngaut/sync2", + "Version": "v0.0.0-20141008032647-7a24ed77b2ef", + "Sum": "h1:K0Fn+DoFqNqktdZtdV3bPQ/0cuYh2H4rkg0tytX/07k=", + "Replace": null + }, + { + "Path": "github.com/opentracing/basictracer-go", + "Version": "v1.0.0", + "Sum": "h1:YyUAhaEfjoWXclZVJ9sGoNct7j4TVk7lZWlQw5UXuoo=", + "Replace": null + }, + { + "Path": "github.com/opentracing/opentracing-go", + "Version": "v1.2.0", + "Sum": "h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs=", + "Replace": null + }, + { + "Path": "github.com/petermattis/goid", + "Version": "v0.0.0-20211229010228-4d14c490ee36", + "Sum": "h1:64bxqeTEN0/xoEqhKGowgihNuzISS9rEG6YUMU4bzJo=", + "Replace": null + }, + { + "Path": "github.com/pingcap/badger", + "Version": "v1.5.1-0.20230103063557-828f39b09b6d", + "Sum": "h1:AEcvKyVM8CUII3bYzgz8haFXtGiqcrtXW1csu/5UELY=", + "Replace": null + }, + { + "Path": "github.com/pingcap/errors", + "Version": "v0.11.5-0.20221009092201-b66cddb77c32", + "Sum": "h1:m5ZsBa5o/0CkzZXfXLaThzKuR85SnHHetqBCpzQ30h8=", + "Replace": null + }, + { + "Path": "github.com/pingcap/failpoint", + "Version": "v0.0.0-20220801062533-2eaa32854a6c", + "Sum": "h1:CgbKAHto5CQgWM9fSBIvaxsJHuGP0uM74HXtv3MyyGQ=", + "Replace": null + }, + { + "Path": "github.com/pingcap/fn", + "Version": "v1.0.0", + "Sum": "h1:CyA6AxcOZkQh52wIqYlAmaVmF6EvrcqFywP463pjA8g=", + "Replace": null + }, + { + "Path": "github.com/pingcap/goleveldb", + "Version": "v0.0.0-20191226122134-f82aafb29989", + "Sum": "h1:surzm05a8C9dN8dIUmo4Be2+pMRb6f55i+UIYrluu2E=", + "Replace": null + }, + { + "Path": "github.com/pingcap/kvproto", + "Version": "v0.0.0-20240208102409-a554af8ee11f", + "Sum": "h1:2xvTjl4OrQY+XF38p8H7qVCXpaUYc5rLiYQhSd07aTI=", + "Replace": null + }, + { + "Path": "github.com/pingcap/log", + "Version": "v1.1.1-0.20230317032135-a0d097d16e22", + "Sum": "h1:2SOzvGvE8beiC1Y4g9Onkvu6UmuBBOeWRGQEjJaT/JY=", + "Replace": null + }, + { + "Path": "github.com/pingcap/sysutil", + "Version": "v1.0.1-0.20230407040306-fb007c5aff21", + "Sum": "h1:QV6jqlfOkh8hqvEAgwBZa+4bSgO0EeKC7s5c6Luam2I=", + "Replace": null + }, + { + "Path": "github.com/pingcap/tidb/pkg/parser", + "Version": "v0.0.0-20211011031125-9b13dc409c5e", + "Sum": "", + "Replace": { + "Path": "./pkg/parser", + "Version": "(devel)", + "Sum": "", + "Replace": null + } + }, + { + "Path": "github.com/pingcap/tipb", + "Version": "v0.0.0-20230919054518-dfd7d194838f", + "Sum": "h1:NCiI4Wyu4GkViLGTu6cYcxt79LZ1SenBBQX1OwEV6Jg=", + "Replace": null + }, + { + "Path": "github.com/pkg/browser", + "Version": "v0.0.0-20210115035449-ce105d075bb4", + "Sum": "h1:Qj1ukM4GlMWXNdMBuXcXfz/Kw9s1qm0CLY32QxuSImI=", + "Replace": null + }, + { + "Path": "github.com/pkg/errors", + "Version": "v0.9.1", + "Sum": "h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=", + "Replace": null + }, + { + "Path": "github.com/pmezard/go-difflib", + "Version": "v1.0.0", + "Sum": "h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=", + "Replace": null + }, + { + "Path": "github.com/prometheus/client_golang", + "Version": "v1.18.0", + "Sum": "h1:HzFfmkOzH5Q8L8G+kSJKUx5dtG87sewO+FoDDqP5Tbk=", + "Replace": null + }, + { + "Path": "github.com/prometheus/client_model", + "Version": "v0.5.0", + "Sum": "h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw=", + "Replace": null + }, + { + "Path": "github.com/prometheus/common", + "Version": "v0.46.0", + "Sum": "h1:doXzt5ybi1HBKpsZOL0sSkaNHJJqkyfEWZGGqqScV0Y=", + "Replace": null + }, + { + "Path": "github.com/prometheus/procfs", + "Version": "v0.12.0", + "Sum": "h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo=", + "Replace": null + }, + { + "Path": "github.com/remyoudompheng/bigfft", + "Version": "v0.0.0-20230129092748-24d4a6f8daec", + "Sum": "h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE=", + "Replace": null + }, + { + "Path": "github.com/rivo/uniseg", + "Version": "v0.4.4", + "Sum": "h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis=", + "Replace": null + }, + { + "Path": "github.com/robfig/cron/v3", + "Version": "v3.0.1", + "Sum": "h1:WdRxkvbJztn8LMz/QEvLN5sBU+xKpSqwwUO1Pjr4qDs=", + "Replace": null + }, + { + "Path": "github.com/rogpeppe/go-internal", + "Version": "v1.11.0", + "Sum": "h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M=", + "Replace": null + }, + { + "Path": "github.com/sasha-s/go-deadlock", + "Version": "v0.2.0", + "Sum": "h1:lMqc+fUb7RrFS3gQLtoQsJ7/6TV/pAIFvBsqX73DK8Y=", + "Replace": null + }, + { + "Path": "github.com/shirou/gopsutil/v3", + "Version": "v3.23.5", + "Sum": "h1:5SgDCeQ0KW0S4N0znjeM/eFHXXOKyv2dVNgRq/c9P6Y=", + "Replace": null + }, + { + "Path": "github.com/soheilhy/cmux", + "Version": "v0.1.5", + "Sum": "h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=", + "Replace": null + }, + { + "Path": "github.com/spf13/cobra", + "Version": "v1.7.0", + "Sum": "h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I=", + "Replace": null + }, + { + "Path": "github.com/spf13/pflag", + "Version": "v1.0.5", + "Sum": "h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=", + "Replace": null + }, + { + "Path": "github.com/spkg/bom", + "Version": "v1.0.0", + "Sum": "h1:S939THe0ukL5WcTGiGqkgtaW5JW+O6ITaIlpJXTYY64=", + "Replace": null + }, + { + "Path": "github.com/stretchr/testify", + "Version": "v1.8.4", + "Sum": "h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=", + "Replace": null + }, + { + "Path": "github.com/tiancaiamao/appdash", + "Version": "v0.0.0-20181126055449-889f96f722a2", + "Sum": "h1:mbAskLJ0oJfDRtkanvQPiooDH8HvJ2FBh+iKT/OmiQQ=", + "Replace": null + }, + { + "Path": "github.com/tiancaiamao/gp", + "Version": "v0.0.0-20221230034425-4025bc8a4d4a", + "Sum": "h1:J/YdBZ46WKpXsxsW93SG+q0F8KI+yFrcIDT4c/RNoc4=", + "Replace": null + }, + { + "Path": "github.com/tikv/client-go/v2", + "Version": "v2.0.8-0.20240219030752-98ed21b132fa", + "Sum": "h1:7qepbt2clEPA20yELC6jju0ALEdWC0fQbJWrGniQT5Y=", + "Replace": null + }, + { + "Path": "github.com/tikv/pd/client", + "Version": "v0.0.0-20240210135946-3488a653ddd9", + "Sum": "h1:tNpO/lF/kAzl3g7JQScGi+iWSWKtPPr/YXhxYNPWsHM=", + "Replace": null + }, + { + "Path": "github.com/tklauser/go-sysconf", + "Version": "v0.3.11", + "Sum": "h1:89WgdJhk5SNwJfu+GKyYveZ4IaJ7xAkecBo+KdJV0CM=", + "Replace": null + }, + { + "Path": "github.com/tklauser/numcpus", + "Version": "v0.6.0", + "Sum": "h1:kebhY2Qt+3U6RNK7UqpYNA+tJ23IBEGKkB7JQBfDYms=", + "Replace": null + }, + { + "Path": "github.com/twmb/murmur3", + "Version": "v1.1.6", + "Sum": "h1:mqrRot1BRxm+Yct+vavLMou2/iJt0tNVTTC0QoIjaZg=", + "Replace": null + }, + { + "Path": "github.com/uber/jaeger-client-go", + "Version": "v2.22.1+incompatible", + "Sum": "h1:NHcubEkVbahf9t3p75TOCR83gdUHXjRJvjoBh1yACsM=", + "Replace": null + }, + { + "Path": "github.com/uber/jaeger-lib", + "Version": "v2.4.1+incompatible", + "Sum": "h1:td4jdvLcExb4cBISKIpHuGoVXh+dVKhn2Um6rjCsSsg=", + "Replace": null + }, + { + "Path": "github.com/vbauerster/mpb/v7", + "Version": "v7.5.3", + "Sum": "h1:BkGfmb6nMrrBQDFECR/Q7RkKCw7ylMetCb4079CGs4w=", + "Replace": null + }, + { + "Path": "github.com/wangjohn/quickselect", + "Version": "v0.0.0-20161129230411-ed8402a42d5f", + "Sum": "h1:9DDCDwOyEy/gId+IEMrFHLuQ5R/WV0KNxWLler8X2OY=", + "Replace": null + }, + { + "Path": "github.com/xitongsys/parquet-go", + "Version": "v1.5.5-0.20201110004701-b09c49d6d457", + "Sum": "h1:tBbuFCtyJNKT+BFAv6qjvTFpVdy97IYNaBwGUXifIUs=", + "Replace": null + }, + { + "Path": "go.etcd.io/etcd/api/v3", + "Version": "v3.5.10", + "Sum": "h1:szRajuUUbLyppkhs9K6BRtjY37l66XQQmw7oZRANE4k=", + "Replace": null + }, + { + "Path": "go.etcd.io/etcd/client/pkg/v3", + "Version": "v3.5.10", + "Sum": "h1:kfYIdQftBnbAq8pUWFXfpuuxFSKzlmM5cSn76JByiT0=", + "Replace": null + }, + { + "Path": "go.etcd.io/etcd/client/v3", + "Version": "v3.5.10", + "Sum": "h1:W9TXNZ+oB3MCd/8UjxHTWK5J9Nquw9fQBLJd5ne5/Ao=", + "Replace": null + }, + { + "Path": "go.opencensus.io", + "Version": "v0.24.0", + "Sum": "h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=", + "Replace": null + }, + { + "Path": "go.uber.org/atomic", + "Version": "v1.11.0", + "Sum": "h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=", + "Replace": null + }, + { + "Path": "go.uber.org/automaxprocs", + "Version": "v1.5.3", + "Sum": "h1:kWazyxZUrS3Gs4qUpbwo5kEIMGe/DAvi5Z4tl2NW4j8=", + "Replace": null + }, + { + "Path": "go.uber.org/mock", + "Version": "v0.2.0", + "Sum": "h1:TaP3xedm7JaAgScZO7tlvlKrqT0p7I6OsdGB5YNSMDU=", + "Replace": null + }, + { + "Path": "go.uber.org/multierr", + "Version": "v1.11.0", + "Sum": "h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=", + "Replace": null + }, + { + "Path": "go.uber.org/zap", + "Version": "v1.26.0", + "Sum": "h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo=", + "Replace": null + }, + { + "Path": "golang.org/x/crypto", + "Version": "v0.18.0", + "Sum": "h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc=", + "Replace": null + }, + { + "Path": "golang.org/x/exp", + "Version": "v0.0.0-20230711005742-c3f37128e5a4", + "Sum": "h1:QLureRX3moex6NVu/Lr4MGakp9FdA7sBHGBmvRW7NaM=", + "Replace": null + }, + { + "Path": "golang.org/x/net", + "Version": "v0.20.0", + "Sum": "h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo=", + "Replace": null + }, + { + "Path": "golang.org/x/oauth2", + "Version": "v0.16.0", + "Sum": "h1:aDkGMBSYxElaoP81NpoUoz2oo2R2wHdZpGToUxfyQrQ=", + "Replace": null + }, + { + "Path": "golang.org/x/sync", + "Version": "v0.3.0", + "Sum": "h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E=", + "Replace": null + }, + { + "Path": "golang.org/x/sys", + "Version": "v0.16.0", + "Sum": "h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU=", + "Replace": null + }, + { + "Path": "golang.org/x/term", + "Version": "v0.16.0", + "Sum": "h1:m+B6fahuftsE9qjo0VWp2FW0mB3MTJvR0BaMQrq0pmE=", + "Replace": null + }, + { + "Path": "golang.org/x/text", + "Version": "v0.14.0", + "Sum": "h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=", + "Replace": null + }, + { + "Path": "golang.org/x/time", + "Version": "v0.3.0", + "Sum": "h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=", + "Replace": null + }, + { + "Path": "golang.org/x/tools", + "Version": "v0.10.0", + "Sum": "h1:tvDr/iQoUqNdohiYm0LmmKcBk+q86lb9EprIUFhHHGg=", + "Replace": null + }, + { + "Path": "golang.org/x/xerrors", + "Version": "v0.0.0-20220907171357-04be3eba64a2", + "Sum": "h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk=", + "Replace": null + }, + { + "Path": "google.golang.org/api", + "Version": "v0.128.0", + "Sum": "h1:RjPESny5CnQRn9V6siglged+DZCgfu9l6mO9dkX9VOg=", + "Replace": null + }, + { + "Path": "google.golang.org/appengine", + "Version": "v1.6.7", + "Sum": "h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c=", + "Replace": null + }, + { + "Path": "google.golang.org/genproto", + "Version": "v0.0.0-20231030173426-d783a09b4405", + "Sum": "h1:I6WNifs6pF9tNdSob2W24JtyxIYjzFB9qDlpUC76q+U=", + "Replace": null + }, + { + "Path": "google.golang.org/genproto/googleapis/api", + "Version": "v0.0.0-20231016165738-49dd2c1f3d0b", + "Sum": "h1:CIC2YMXmIhYw6evmhPxBKJ4fmLbOFtXQN/GV3XOZR8k=", + "Replace": null + }, + { + "Path": "google.golang.org/genproto/googleapis/rpc", + "Version": "v0.0.0-20231106174013-bbf56f31fb17", + "Sum": "h1:Jyp0Hsi0bmHXG6k9eATXoYtjd6e2UzZ1SCn/wIupY14=", + "Replace": null + }, + { + "Path": "google.golang.org/grpc", + "Version": "v1.59.0", + "Sum": "h1:Z5Iec2pjwb+LEOqzpB2MR12/eKFhDPhuqW91O+4bwUk=", + "Replace": null + }, + { + "Path": "google.golang.org/protobuf", + "Version": "v1.32.0", + "Sum": "h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I=", + "Replace": null + }, + { + "Path": "gopkg.in/inf.v0", + "Version": "v0.9.1", + "Sum": "h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=", + "Replace": null + }, + { + "Path": "gopkg.in/natefinch/lumberjack.v2", + "Version": "v2.2.1", + "Sum": "h1:bBRl1b0OH9s/DuPhuXpNl+VtCaJXFZ5/uEFST95x9zc=", + "Replace": null + }, + { + "Path": "gopkg.in/yaml.v2", + "Version": "v2.4.0", + "Sum": "h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=", + "Replace": null + }, + { + "Path": "gopkg.in/yaml.v3", + "Version": "v3.0.1", + "Sum": "h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=", + "Replace": null + }, + { + "Path": "k8s.io/api", + "Version": "v0.27.2", + "Sum": "h1:+H17AJpUMvl+clT+BPnKf0E3ksMAzoBBg7CntpSuADo=", + "Replace": null + }, + { + "Path": "k8s.io/apimachinery", + "Version": "v0.27.2", + "Sum": "h1:vBjGaKKieaIreI+oQwELalVG4d8f3YAMNpWLzDXkxeg=", + "Replace": null + }, + { + "Path": "k8s.io/klog/v2", + "Version": "v2.90.1", + "Sum": "h1:m4bYOKall2MmOiRaR1J+We67Do7vm9KiQVlT96lnHUw=", + "Replace": null + }, + { + "Path": "k8s.io/utils", + "Version": "v0.0.0-20230209194617-a36077c30491", + "Sum": "h1:r0BAOLElQnnFhE/ApUsg3iHdVYYPBjNSSOMowRZxxsY=", + "Replace": null + }, + { + "Path": "sigs.k8s.io/json", + "Version": "v0.0.0-20221116044647-bc3834ca7abd", + "Sum": "h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=", + "Replace": null + }, + { + "Path": "sigs.k8s.io/structured-merge-diff/v4", + "Version": "v4.2.3", + "Sum": "h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE=", + "Replace": null + }, + { + "Path": "sourcegraph.com/sourcegraph/appdash", + "Version": "v0.0.0-20190731080439-ebfcffb1b5c0", + "Sum": "", + "Replace": { + "Path": "github.com/sourcegraph/appdash", + "Version": "v0.0.0-20190731080439-ebfcffb1b5c0", + "Sum": "h1:IJ3DuWHPTJrsqtIqjfdmPTELdTFGefvrOa2eTeRBleQ=", + "Replace": null + } + }, + { + "Path": "sourcegraph.com/sourcegraph/appdash-data", + "Version": "v0.0.0-20151005221446-73f23eafcf67", + "Sum": "", + "Replace": { + "Path": "github.com/sourcegraph/appdash-data", + "Version": "v0.0.0-20151005221446-73f23eafcf67", + "Sum": "h1:8ZnTA26bBOoPkAbbitKPgNlpw0Bwt7ZlpYgZWHWJR/w=", + "Replace": null + } + } + ], + "Settings": [ + { + "Key": "-buildmode", + "Value": "exe" + }, + { + "Key": "-compiler", + "Value": "gc" + }, + { + "Key": "-ldflags", + "Value": "-X \"github.com/pingcap/tidb/pkg/parser/mysql.TiDBReleaseVersion=v7.5.1\" -X \"github.com/pingcap/tidb/pkg/util/versioninfo.TiDBBuildTS=2024-02-27 14:28:32\" -X \"github.com/pingcap/tidb/pkg/util/versioninfo.TiDBGitHash=7d16cc79e81bbf573124df3fd9351c26963f3e70\" -X \"github.com/pingcap/tidb/pkg/util/versioninfo.TiDBGitBranch=heads/refs/tags/v7.5.1\" -X \"github.com/pingcap/tidb/pkg/util/versioninfo.TiDBEdition=Community\" " + }, + { + "Key": "-tags", + "Value": "codes" + }, + { + "Key": "CGO_ENABLED", + "Value": "1" + }, + { + "Key": "CGO_CFLAGS", + "Value": "" + }, + { + "Key": "CGO_CPPFLAGS", + "Value": "" + }, + { + "Key": "CGO_CXXFLAGS", + "Value": "" + }, + { + "Key": "CGO_LDFLAGS", + "Value": "" + }, + { + "Key": "GOARCH", + "Value": "amd64" + }, + { + "Key": "GOOS", + "Value": "linux" + }, + { + "Key": "GOAMD64", + "Value": "v1" + }, + { + "Key": "vcs", + "Value": "git" + }, + { + "Key": "vcs.revision", + "Value": "7d16cc79e81bbf573124df3fd9351c26963f3e70" + }, + { + "Key": "vcs.time", + "Value": "2024-02-27T12:57:30Z" + }, + { + "Key": "vcs.modified", + "Value": "false" + } + ] + }, + "Files": null, + "UserFunctions": null, + "StdFunctions": null +} diff --git a/tests/test_go_inspector.py b/tests/test_go_inspector.py index 96141d1..4a9555e 100644 --- a/tests/test_go_inspector.py +++ b/tests/test_go_inspector.py @@ -8,7 +8,9 @@ # See https://aboutcode.org for more information about nexB OSS projects. # +import json import os +from pathlib import Path import pytest from commoncode.testcase import FileDrivenTesting @@ -17,7 +19,9 @@ from scancode.cli_test_utils import run_scan_click from scancode_config import REGEN_TEST_FIXTURES -from go_inspector.plugin import collect_and_parse_symbols +from go_inspector.binary import _collect_go_package_from_data +from go_inspector.binary import collect_and_parse_symbols +from go_inspector.binary import collect_go_package test_env = FileDrivenTesting() test_env.test_data_dir = os.path.join(os.path.dirname(__file__), "data") @@ -25,13 +29,13 @@ def test_collect_and_parse_symbols_with_plain_windows_exe(): go_binary = test_env.get_test_loc("plain_windows.exe") - with pytest.raises(Exception) as e: + with pytest.raises(Exception): collect_and_parse_symbols(go_binary) def test_collect_and_parse_symbols_with_plain_elf(): go_binary = test_env.get_test_loc("plain_arm_gentoo_elf") - with pytest.raises(Exception) as e: + with pytest.raises(Exception): collect_and_parse_symbols(go_binary) @@ -46,16 +50,16 @@ def test_collect_and_parse_symbols_with_plain_elf(): ) def test_collect_and_parse_symbols_with_mini_go_app_linux(exe_path): go_binary = test_env.get_test_loc(exe_path) - expected = f"{go_binary}-goresym.json" + expected = f"{go_binary}-collect_and_parse_symbols.json" results = collect_and_parse_symbols(go_binary) check_json(expected, results, regen=REGEN_TEST_FIXTURES) def test_collect_and_parse_symbols_with_large_go_app_linux(): - from pathlib import Path - go_binary = Path(test_env.test_data_dir).parent.parent / "src/go_inspector/bin/GoReSym_lin" - expected = test_env.get_test_loc(f"GoReSym_lin-goresym.json", must_exist=False) + expected = test_env.get_test_loc( + f"GoReSym_lin-collect_and_parse_symbols.json", must_exist=False + ) results = collect_and_parse_symbols(go_binary) check_json(expected, results, regen=REGEN_TEST_FIXTURES) @@ -67,3 +71,32 @@ def test_scancode_plugin_with_go_symbol_option(): run_scan_click(args) expected = test_env.get_test_loc("basic/app_lin_exe-scancode.expected.json", must_exist=False) check_json_scan(expected, result_file, regen=REGEN_TEST_FIXTURES) + + +def test_collect_go_package_with_large_go_app_linux(): + go_binary = Path(test_env.test_data_dir).parent.parent / "src/go_inspector/bin/GoReSym_lin" + expected = test_env.get_test_loc("packages/GoReSym_lin-expected.json", must_exist=False) + results = [p.to_dict() for p in collect_go_package(location=go_binary)] + check_json(expected, results, regen=REGEN_TEST_FIXTURES) + + +def test_collect_go_package_from_data_with_large_go_app_linux(): + with open(test_env.get_test_loc("packages/otelcol-contrib.exe.json")) as gbd: + go_binary_data = json.load(gbd) + expected = test_env.get_test_loc("packages/otelcol-contrib.exe-expected.json", must_exist=False) + results = [ + pd.to_dict() + for pd in _collect_go_package_from_data(go_data=go_binary_data, location="some/fake/loc") + ] + check_json(expected, results, regen=REGEN_TEST_FIXTURES) + + +def test_collect_go_package_from_data_with_large_go_app_linux2(): + with open(test_env.get_test_loc("packages/tidb-server.json")) as gbd: + go_binary_data = json.load(gbd) + expected = test_env.get_test_loc("packages/tidb-server-expected.json", must_exist=False) + results = [ + pd.to_dict() + for pd in _collect_go_package_from_data(go_data=go_binary_data, location="some/fake/loc") + ] + check_json(expected, results, regen=REGEN_TEST_FIXTURES)