snyk-tech-services / snyk2spdx

Other
14 stars 8 forks source link

[🐛] snyk2spdx crashes when used with --unmanaged. #52

Open dwelch-spike opened 1 year ago

dwelch-spike commented 1 year ago

Expected behaviour

Expected an spdx file to be generated.

Actual behaviour

snyk test --unmanaged --json | npx snyk2spdx --output=spdx.json
ERROR! Failed to convert to SPDX. Try running with `DEBUG=snyk* <command> for more info`.
ERROR: TypeError: Cannot read properties of undefined (reading 'filter')

Steps to reproduce

I'm using this on the aerospike asbackup and asbench repos so run the following.

git clone https://github.com/aerospike/aerospike-tools-backup
git submodule update --init
cd aerospike-tools-backup
snyk test --unmanaged --json | npx snyk2spdx --output=spdx.json

Debug log

output with debug

DEBUG=*snyk* test --unmanaged --json | npx snyk2spdx --output=spdx.json
test: unknown condition: --unmanaged
ERROR! Failed to convert to SPDX. Try running with `DEBUG=snyk* <command> for more info`.
ERROR: Error: Failed to parse input. ERROR: Unexpected end of JSON input

Thanks for producing the great tool! I've been using it to experiment with generating sbom reports for the Aerospike database tools. It might just be that --unmanaged is unsupported with this tool but it would be nice to be able to use it with C/C++.

Here is the output of `snyk test --unmanaged --json` ``` dwelch@dwelch-MBP-XQ05R asbackup % snyk test --unmanaged --json [ { "issues": [], "issuesData": {}, "depGraphData": { "schemaVersion": "1.2.0", "pkgManager": { "name": "cpp" }, "pkgs": [ { "id": "root-node@0.0.0", "info": { "name": "root-node", "version": "0.0.0" } }, { "id": "https://github.com/aerospike/aerospike-client-c/archive/6.3.0.tar.gz@6.3.0", "info": { "name": "https://github.com/aerospike/aerospike-client-c/archive/6.3.0.tar.gz", "version": "6.3.0" } } ], "graph": { "rootNodeId": "root-node", "nodes": [ { "nodeId": "root-node", "pkgId": "root-node@0.0.0", "deps": [ { "nodeId": "https://github.com/aerospike/aerospike-client-c/archive/6.3.0.tar.gz@6.3.0" } ] }, { "nodeId": "https://github.com/aerospike/aerospike-client-c/archive/6.3.0.tar.gz@6.3.0", "pkgId": "https://github.com/aerospike/aerospike-client-c/archive/6.3.0.tar.gz@6.3.0", "deps": [] } ] } }, "depsFilePaths": { "https://github.com/aerospike/aerospike-client-c/archive/6.3.0.tar.gz@6.3.0": [ "modules/c-client/LICENSE.md", "modules/c-client/Makefile", "modules/c-client/README.md", "modules/c-client/examples/Makefile", "modules/c-client/examples/README.md", "modules/c-client/examples/async_examples/Makefile", "modules/c-client/examples/async_examples/async_batch_get/Makefile", "modules/c-client/examples/async_examples/async_batch_get/src/main/example.c", "modules/c-client/examples/async_examples/async_delay_queue/Makefile", "modules/c-client/examples/async_examples/async_delay_queue/src/main/example.c", "modules/c-client/examples/async_examples/async_get/Makefile", "modules/c-client/examples/async_examples/async_get/src/main/example.c", "modules/c-client/examples/async_examples/async_query/Makefile", "modules/c-client/examples/async_examples/async_query/src/main/example.c", "modules/c-client/examples/async_examples/async_scan/Makefile", "modules/c-client/examples/async_examples/async_scan/src/main/example.c", "modules/c-client/examples/basic_examples/Makefile", "modules/c-client/examples/basic_examples/append/Makefile", "modules/c-client/examples/basic_examples/append/src/main/example.c", "modules/c-client/examples/basic_examples/expire/Makefile", "modules/c-client/examples/basic_examples/expire/src/main/example.c", "modules/c-client/examples/basic_examples/generation/Makefile", "modules/c-client/examples/basic_examples/generation/src/main/example.c", "modules/c-client/examples/basic_examples/get/Makefile", "modules/c-client/examples/basic_examples/get/src/main/example.c", "modules/c-client/examples/basic_examples/incr/Makefile", "modules/c-client/examples/basic_examples/incr/src/main/example.c", "modules/c-client/examples/basic_examples/list/Makefile", "modules/c-client/examples/basic_examples/list/src/main/example.c", "modules/c-client/examples/basic_examples/map/Makefile", "modules/c-client/examples/basic_examples/map/src/main/example.c", "modules/c-client/examples/basic_examples/put/Makefile", "modules/c-client/examples/basic_examples/put/src/main/example.c", "modules/c-client/examples/basic_examples/touch/Makefile", "modules/c-client/examples/basic_examples/touch/src/main/example.c", "modules/c-client/examples/basic_examples/udf/Makefile", "modules/c-client/examples/basic_examples/udf/src/lua/basic_udf.lua", "modules/c-client/examples/basic_examples/udf/src/main/example.c", "modules/c-client/examples/batch_examples/Makefile", "modules/c-client/examples/batch_examples/get/Makefile", "modules/c-client/examples/batch_examples/get/src/main/example.c", "modules/c-client/examples/geospatial_examples/Makefile", "modules/c-client/examples/geospatial_examples/filter/Makefile", "modules/c-client/examples/geospatial_examples/filter/geospatial_simple.png", "modules/c-client/examples/geospatial_examples/filter/src/lua/geo_filter_amen.lua", "modules/c-client/examples/geospatial_examples/filter/src/main/example.c", "modules/c-client/examples/geospatial_examples/simple/Makefile", "modules/c-client/examples/geospatial_examples/simple/geospatial_simple.png", "modules/c-client/examples/geospatial_examples/simple/src/main/example.c", "modules/c-client/examples/project/Makefile", "modules/c-client/examples/query_examples/Makefile", "modules/c-client/examples/query_examples/aggregate/Makefile", "modules/c-client/examples/query_examples/aggregate/src/lua/query_udf.lua", "modules/c-client/examples/query_examples/aggregate/src/main/example.c", "modules/c-client/examples/query_examples/simple/Makefile", "modules/c-client/examples/query_examples/simple/src/main/example.c", "modules/c-client/examples/scan_examples/Makefile", "modules/c-client/examples/scan_examples/background/Makefile", "modules/c-client/examples/scan_examples/background/src/lua/bg_scan_udf.lua", "modules/c-client/examples/scan_examples/background/src/main/example.c", "modules/c-client/examples/scan_examples/standard/Makefile", "modules/c-client/examples/scan_examples/standard/src/main/example.c", "modules/c-client/examples/utils/src/include/example_utils.h", "modules/c-client/examples/utils/src/main/example_utils.c", "modules/c-client/install_libev", "modules/c-client/install_libevent", "modules/c-client/install_libuv", "modules/c-client/pkg/README.md", "modules/c-client/pkg/deb/client-devel.spec", "modules/c-client/pkg/deb/client.spec", "modules/c-client/pkg/deb/postinst.client", "modules/c-client/pkg/install", "modules/c-client/pkg/package", "modules/c-client/pkg/package_src", "modules/c-client/pkg/package_type", "modules/c-client/pkg/platform", "modules/c-client/pkg/rpm/client-devel.spec", "modules/c-client/pkg/rpm/client.spec", "modules/c-client/pkg/set_version", "modules/c-client/pkg/version", "modules/c-client/project/doxyfile", "modules/c-client/project/modules.mk", "modules/c-client/project/rules.mk", "modules/c-client/project/settings.mk", "modules/c-client/project/test.mk", "modules/c-client/src/apidocs/footer.html", "modules/c-client/src/apidocs/header.html", "modules/c-client/src/apidocs/html/aerospike.css", "modules/c-client/src/apidocs/html/aerospike_logo.png", "modules/c-client/src/apidocs/html/style.css", "modules/c-client/src/apidocs/layout.xml", "modules/c-client/src/apidocs/old.css", "modules/c-client/src/include/aerospike/aerospike.h", "modules/c-client/src/include/aerospike/aerospike_batch.h", "modules/c-client/src/include/aerospike/aerospike_index.h", "modules/c-client/src/include/aerospike/aerospike_info.h", "modules/c-client/src/include/aerospike/aerospike_key.h", "modules/c-client/src/include/aerospike/aerospike_query.h", "modules/c-client/src/include/aerospike/aerospike_scan.h", "modules/c-client/src/include/aerospike/aerospike_stats.h", "modules/c-client/src/include/aerospike/aerospike_udf.h", "modules/c-client/src/include/aerospike/as_address.h", "modules/c-client/src/include/aerospike/as_admin.h", "modules/c-client/src/include/aerospike/as_async.h", "modules/c-client/src/include/aerospike/as_async_proto.h", "modules/c-client/src/include/aerospike/as_batch.h", "modules/c-client/src/include/aerospike/as_bin.h", "modules/c-client/src/include/aerospike/as_bit_operations.h", "modules/c-client/src/include/aerospike/as_cdt_ctx.h", "modules/c-client/src/include/aerospike/as_cdt_internal.h", "modules/c-client/src/include/aerospike/as_cdt_order.h", "modules/c-client/src/include/aerospike/as_cluster.h", "modules/c-client/src/include/aerospike/as_command.h", "modules/c-client/src/include/aerospike/as_config.h", "modules/c-client/src/include/aerospike/as_conn_pool.h", "modules/c-client/src/include/aerospike/as_cpu.h", "modules/c-client/src/include/aerospike/as_error.h", "modules/c-client/src/include/aerospike/as_event.h", "modules/c-client/src/include/aerospike/as_event_internal.h", "modules/c-client/src/include/aerospike/as_exp.h", "modules/c-client/src/include/aerospike/as_exp_operations.h", "modules/c-client/src/include/aerospike/as_hll_operations.h", "modules/c-client/src/include/aerospike/as_host.h", "modules/c-client/src/include/aerospike/as_info.h", "modules/c-client/src/include/aerospike/as_job.h", "modules/c-client/src/include/aerospike/as_key.h", "modules/c-client/src/include/aerospike/as_list_operations.h", "modules/c-client/src/include/aerospike/as_listener.h", "modules/c-client/src/include/aerospike/as_lookup.h", "modules/c-client/src/include/aerospike/as_map_operations.h", "modules/c-client/src/include/aerospike/as_node.h", "modules/c-client/src/include/aerospike/as_operations.h", "modules/c-client/src/include/aerospike/as_partition.h", "modules/c-client/src/include/aerospike/as_partition_filter.h", "modules/c-client/src/include/aerospike/as_partition_tracker.h", "modules/c-client/src/include/aerospike/as_peers.h", "modules/c-client/src/include/aerospike/as_pipe.h", "modules/c-client/src/include/aerospike/as_policy.h", "modules/c-client/src/include/aerospike/as_poll.h", "modules/c-client/src/include/aerospike/as_proto.h", "modules/c-client/src/include/aerospike/as_query.h", "modules/c-client/src/include/aerospike/as_query_validate.h", "modules/c-client/src/include/aerospike/as_record.h", "modules/c-client/src/include/aerospike/as_record_iterator.h", "modules/c-client/src/include/aerospike/as_scan.h", "modules/c-client/src/include/aerospike/as_shm_cluster.h", "modules/c-client/src/include/aerospike/as_socket.h", "modules/c-client/src/include/aerospike/as_status.h", "modules/c-client/src/include/aerospike/as_tls.h", "modules/c-client/src/include/aerospike/as_udf.h", "modules/c-client/src/include/aerospike/version.h", "modules/c-client/src/main/aerospike/_bin.c", "modules/c-client/src/main/aerospike/_bin.h", "modules/c-client/src/main/aerospike/aerospike.c", "modules/c-client/src/main/aerospike/aerospike_batch.c", "modules/c-client/src/main/aerospike/aerospike_index.c", "modules/c-client/src/main/aerospike/aerospike_info.c", "modules/c-client/src/main/aerospike/aerospike_key.c", "modules/c-client/src/main/aerospike/aerospike_query.c", "modules/c-client/src/main/aerospike/aerospike_scan.c", "modules/c-client/src/main/aerospike/aerospike_stats.c", "modules/c-client/src/main/aerospike/aerospike_udf.c", "modules/c-client/src/main/aerospike/as_address.c", "modules/c-client/src/main/aerospike/as_admin.c", "modules/c-client/src/main/aerospike/as_async.c", "modules/c-client/src/main/aerospike/as_batch.c", "modules/c-client/src/main/aerospike/as_bit_operations.c", "modules/c-client/src/main/aerospike/as_cdt_ctx.c", "modules/c-client/src/main/aerospike/as_cdt_internal.c", "modules/c-client/src/main/aerospike/as_cluster.c", "modules/c-client/src/main/aerospike/as_command.c", "modules/c-client/src/main/aerospike/as_config.c", "modules/c-client/src/main/aerospike/as_error.c", "modules/c-client/src/main/aerospike/as_event.c", "modules/c-client/src/main/aerospike/as_event_ev.c", "modules/c-client/src/main/aerospike/as_event_event.c", "modules/c-client/src/main/aerospike/as_event_none.c", "modules/c-client/src/main/aerospike/as_event_uv.c", "modules/c-client/src/main/aerospike/as_exp.c", "modules/c-client/src/main/aerospike/as_exp_operations.c", "modules/c-client/src/main/aerospike/as_hll_operations.c", "modules/c-client/src/main/aerospike/as_host.c", "modules/c-client/src/main/aerospike/as_info.c", "modules/c-client/src/main/aerospike/as_job.c", "modules/c-client/src/main/aerospike/as_key.c", "modules/c-client/src/main/aerospike/as_list_operations.c", "modules/c-client/src/main/aerospike/as_lookup.c", "modules/c-client/src/main/aerospike/as_map_operations.c", "modules/c-client/src/main/aerospike/as_node.c", "modules/c-client/src/main/aerospike/as_operations.c", "modules/c-client/src/main/aerospike/as_partition.c", "modules/c-client/src/main/aerospike/as_partition_tracker.c", "modules/c-client/src/main/aerospike/as_peers.c", "modules/c-client/src/main/aerospike/as_pipe.c", "modules/c-client/src/main/aerospike/as_policy.c", "modules/c-client/src/main/aerospike/as_proto.c", "modules/c-client/src/main/aerospike/as_query.c", "modules/c-client/src/main/aerospike/as_query_validate.c", "modules/c-client/src/main/aerospike/as_record.c", "modules/c-client/src/main/aerospike/as_record_hooks.c", "modules/c-client/src/main/aerospike/as_record_iterator.c", "modules/c-client/src/main/aerospike/as_scan.c", "modules/c-client/src/main/aerospike/as_shm_cluster.c", "modules/c-client/src/main/aerospike/as_socket.c", "modules/c-client/src/main/aerospike/as_tls.c", "modules/c-client/src/main/aerospike/as_udf.c", "modules/c-client/src/main/aerospike/version.c", "modules/c-client/src/test/aerospike_batch/batch.c", "modules/c-client/src/test/aerospike_batch/batch_async.c", "modules/c-client/src/test/aerospike_bit/bit.c", "modules/c-client/src/test/aerospike_geo/query_geospatial.c", "modules/c-client/src/test/aerospike_geo/starbucks_3k.jpg", "modules/c-client/src/test/aerospike_index/index_basics.c", "modules/c-client/src/test/aerospike_info/info_basics.c", "modules/c-client/src/test/aerospike_key/hll_operate.c", "modules/c-client/src/test/aerospike_key/key_apply.c", "modules/c-client/src/test/aerospike_key/key_apply2.c", "modules/c-client/src/test/aerospike_key/key_apply_async.c", "modules/c-client/src/test/aerospike_key/key_basics.c", "modules/c-client/src/test/aerospike_key/key_basics_async.c", "modules/c-client/src/test/aerospike_key/key_operate.c", "modules/c-client/src/test/aerospike_key/key_pipeline.c", "modules/c-client/src/test/aerospike_list/list_basics.c", "modules/c-client/src/test/aerospike_list/list_basics_async.c", "modules/c-client/src/test/aerospike_map/map_basics.c", "modules/c-client/src/test/aerospike_map/map_basics_async.c", "modules/c-client/src/test/aerospike_map/map_index.c", "modules/c-client/src/test/aerospike_map/map_sort.c", "modules/c-client/src/test/aerospike_map/map_udf.c", "modules/c-client/src/test/aerospike_query/query_async.c", "modules/c-client/src/test/aerospike_query/query_background.c", "modules/c-client/src/test/aerospike_query/query_foreach.c", "modules/c-client/src/test/aerospike_scan/aerospike_scan_test.lua", "modules/c-client/src/test/aerospike_scan/scan_async.c", "modules/c-client/src/test/aerospike_scan/scan_basics.c", "modules/c-client/src/test/aerospike_test.c", "modules/c-client/src/test/aerospike_test.h", "modules/c-client/src/test/aerospike_udf/udf_basics.c", "modules/c-client/src/test/aerospike_udf/udf_record.c", "modules/c-client/src/test/aerospike_udf/udf_types.c", "modules/c-client/src/test/exp_operate.c", "modules/c-client/src/test/filter_exp.c", "modules/c-client/src/test/lua/client_record_basics.lua", "modules/c-client/src/test/lua/client_record_lists.lua", "modules/c-client/src/test/lua/client_stream_ads.lua", "modules/c-client/src/test/lua/client_stream_simple.lua", "modules/c-client/src/test/lua/key_apply.lua", "modules/c-client/src/test/lua/key_apply2.lua", "modules/c-client/src/test/lua/query_background.lua", "modules/c-client/src/test/lua/udf_basics.lua", "modules/c-client/src/test/lua/udf_record.lua", "modules/c-client/src/test/lua/udf_types.lua", "modules/c-client/src/test/test.c", "modules/c-client/src/test/test.h", "modules/c-client/src/test/util/consumer_stream.c", "modules/c-client/src/test/util/consumer_stream.h", "modules/c-client/src/test/util/index_util.c", "modules/c-client/src/test/util/index_util.h", "modules/c-client/src/test/util/info_helper.c", "modules/c-client/src/test/util/info_helper.h", "modules/c-client/src/test/util/log_helper.c", "modules/c-client/src/test/util/log_helper.h", "modules/c-client/src/test/util/map_rec.c", "modules/c-client/src/test/util/map_rec.h", "modules/c-client/src/test/util/producer_stream.c", "modules/c-client/src/test/util/producer_stream.h", "modules/c-client/src/test/util/test_aerospike.c", "modules/c-client/src/test/util/test_aerospike.h", "modules/c-client/src/test/util/udf.c", "modules/c-client/src/test/util/udf.h", "modules/c-client/vs/README.md", "modules/c-client/vs/aerospike-client-c-libevent.nuspec", "modules/c-client/vs/aerospike-client-c-libevent.targets", "modules/c-client/vs/aerospike-client-c-libuv.nuspec", "modules/c-client/vs/aerospike-client-c-libuv.targets", "modules/c-client/vs/aerospike-client-c.nuspec", "modules/c-client/vs/aerospike-client-c.targets", "modules/c-client/vs/aerospike-test/aerospike-test.vcxproj", "modules/c-client/vs/aerospike-test/aerospike-test.vcxproj.filters", "modules/c-client/vs/aerospike-test/packages.config", "modules/c-client/vs/aerospike.sln", "modules/c-client/vs/aerospike/aerospike.vcxproj", "modules/c-client/vs/aerospike/aerospike.vcxproj.filters", "modules/c-client/vs/aerospike/packages.config", "modules/c-client/vs/examples/append/append.vcxproj", "modules/c-client/vs/examples/append/append.vcxproj.filters", "modules/c-client/vs/examples/append/packages.config", "modules/c-client/vs/examples/async-batch-get/async-batch-get.vcxproj", "modules/c-client/vs/examples/async-batch-get/async-batch-get.vcxproj.filters", "modules/c-client/vs/examples/async-batch-get/packages.config", "modules/c-client/vs/examples/async-delay-queue/async-delay-queue.vcxproj", "modules/c-client/vs/examples/async-delay-queue/async-delay-queue.vcxproj.filters", "modules/c-client/vs/examples/async-delay-queue/packages.config", "modules/c-client/vs/examples/async-get/async-get.vcxproj", "modules/c-client/vs/examples/async-get/async-get.vcxproj.filters", "modules/c-client/vs/examples/async-get/packages.config", "modules/c-client/vs/examples/async-query/async-query.vcxproj", "modules/c-client/vs/examples/async-query/async-query.vcxproj.filters", "modules/c-client/vs/examples/async-query/packages.config", "modules/c-client/vs/examples/async-scan/async-scan.vcxproj", "modules/c-client/vs/examples/async-scan/async-scan.vcxproj.filters", "modules/c-client/vs/examples/async-scan/packages.config", "modules/c-client/vs/examples/batch-get/batch-get.vcxproj", "modules/c-client/vs/examples/batch-get/batch-get.vcxproj.filters", "modules/c-client/vs/examples/batch-get/packages.config", "modules/c-client/vs/examples/expire/expire.vcxproj", "modules/c-client/vs/examples/expire/expire.vcxproj.filters", "modules/c-client/vs/examples/expire/packages.config", "modules/c-client/vs/examples/generation/generation.vcxproj", "modules/c-client/vs/examples/generation/generation.vcxproj.filters", "modules/c-client/vs/examples/generation/packages.config", "modules/c-client/vs/examples/geo-filter/geo-filter.vcxproj", "modules/c-client/vs/examples/geo-filter/geo-filter.vcxproj.filters", "modules/c-client/vs/examples/geo-filter/packages.config", "modules/c-client/vs/examples/geo-simple/geo-simple.vcxproj", "modules/c-client/vs/examples/geo-simple/geo-simple.vcxproj.filters", "modules/c-client/vs/examples/geo-simple/packages.config", "modules/c-client/vs/examples/get/get.vcxproj", "modules/c-client/vs/examples/get/get.vcxproj.filters", "modules/c-client/vs/examples/get/packages.config", "modules/c-client/vs/examples/incr/incr.vcxproj", "modules/c-client/vs/examples/incr/incr.vcxproj.filters", "modules/c-client/vs/examples/incr/packages.config", "modules/c-client/vs/examples/list/list.vcxproj", "modules/c-client/vs/examples/list/list.vcxproj.filters", "modules/c-client/vs/examples/list/packages.config", "modules/c-client/vs/examples/map/map.vcxproj", "modules/c-client/vs/examples/map/map.vcxproj.filters", "modules/c-client/vs/examples/map/packages.config", "modules/c-client/vs/examples/put/packages.config", "modules/c-client/vs/examples/put/put.vcxproj", "modules/c-client/vs/examples/put/put.vcxproj.filters", "modules/c-client/vs/examples/query-aggregate/packages.config", "modules/c-client/vs/examples/query-aggregate/query-aggregate.vcxproj", "modules/c-client/vs/examples/query-aggregate/query-aggregate.vcxproj.filters", "modules/c-client/vs/examples/query/packages.config", "modules/c-client/vs/examples/query/query.vcxproj", "modules/c-client/vs/examples/query/query.vcxproj.filters", "modules/c-client/vs/examples/scan-background/packages.config", "modules/c-client/vs/examples/scan-background/scan-background.vcxproj", "modules/c-client/vs/examples/scan-background/scan-background.vcxproj.filters", "modules/c-client/vs/examples/scan/packages.config", "modules/c-client/vs/examples/scan/scan.vcxproj", "modules/c-client/vs/examples/scan/scan.vcxproj.filters", "modules/c-client/vs/examples/touch/packages.config", "modules/c-client/vs/examples/touch/touch.vcxproj", "modules/c-client/vs/examples/touch/touch.vcxproj.filters", "modules/c-client/vs/examples/udf/packages.config", "modules/c-client/vs/examples/udf/udf.vcxproj", "modules/c-client/vs/examples/udf/udf.vcxproj.filters", "modules/c-client/vs/icon.png", "modules/c-client/vs/props/base.props", "modules/c-client/vs/props/example.props", "modules/c-client/vs/props/libevent.props", "modules/c-client/vs/props/libuv.props", "modules/c-client/vs/props/nodejs.props", "modules/c-client/xcode/aerospike-test.xcodeproj/project.pbxproj", "modules/c-client/xcode/aerospike.xcodeproj/project.pbxproj", "modules/c-client/xcode/client.xcworkspace/contents.xcworkspacedata", "modules/c-client/xcode/client.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist", "modules/c-client/xcode/client.xcworkspace/xcshareddata/client.xcscmblueprint", "modules/c-client/xcode/examples.xcodeproj/project.pbxproj", "modules/c-client/xcode/prepare_xcode" ] }, "fileSignaturesDetails": { "https://github.com/aerospike/aerospike-client-c/archive/6.3.0.tar.gz@6.3.0": { "artifact": "aerospike-client-c", "version": "6.3.0", "author": "aerospike", "path": "modules/c-client", "id": "2a903b247899513694de74fb00000000", "url": "https://github.com/aerospike/aerospike-client-c/archive/6.3.0.tar.gz", "cves": {}, "filePaths": [ "modules/c-client/LICENSE.md", "modules/c-client/Makefile", "modules/c-client/README.md", "modules/c-client/examples/Makefile", "modules/c-client/examples/README.md", "modules/c-client/examples/async_examples/Makefile", "modules/c-client/examples/async_examples/async_batch_get/Makefile", "modules/c-client/examples/async_examples/async_batch_get/src/main/example.c", "modules/c-client/examples/async_examples/async_delay_queue/Makefile", "modules/c-client/examples/async_examples/async_delay_queue/src/main/example.c", "modules/c-client/examples/async_examples/async_get/Makefile", "modules/c-client/examples/async_examples/async_get/src/main/example.c", "modules/c-client/examples/async_examples/async_query/Makefile", "modules/c-client/examples/async_examples/async_query/src/main/example.c", "modules/c-client/examples/async_examples/async_scan/Makefile", "modules/c-client/examples/async_examples/async_scan/src/main/example.c", "modules/c-client/examples/basic_examples/Makefile", "modules/c-client/examples/basic_examples/append/Makefile", "modules/c-client/examples/basic_examples/append/src/main/example.c", "modules/c-client/examples/basic_examples/expire/Makefile", "modules/c-client/examples/basic_examples/expire/src/main/example.c", "modules/c-client/examples/basic_examples/generation/Makefile", "modules/c-client/examples/basic_examples/generation/src/main/example.c", "modules/c-client/examples/basic_examples/get/Makefile", "modules/c-client/examples/basic_examples/get/src/main/example.c", "modules/c-client/examples/basic_examples/incr/Makefile", "modules/c-client/examples/basic_examples/incr/src/main/example.c", "modules/c-client/examples/basic_examples/list/Makefile", "modules/c-client/examples/basic_examples/list/src/main/example.c", "modules/c-client/examples/basic_examples/map/Makefile", "modules/c-client/examples/basic_examples/map/src/main/example.c", "modules/c-client/examples/basic_examples/put/Makefile", "modules/c-client/examples/basic_examples/put/src/main/example.c", "modules/c-client/examples/basic_examples/touch/Makefile", "modules/c-client/examples/basic_examples/touch/src/main/example.c", "modules/c-client/examples/basic_examples/udf/Makefile", "modules/c-client/examples/basic_examples/udf/src/lua/basic_udf.lua", "modules/c-client/examples/basic_examples/udf/src/main/example.c", "modules/c-client/examples/batch_examples/Makefile", "modules/c-client/examples/batch_examples/get/Makefile", "modules/c-client/examples/batch_examples/get/src/main/example.c", "modules/c-client/examples/geospatial_examples/Makefile", "modules/c-client/examples/geospatial_examples/filter/Makefile", "modules/c-client/examples/geospatial_examples/filter/geospatial_simple.png", "modules/c-client/examples/geospatial_examples/filter/src/lua/geo_filter_amen.lua", "modules/c-client/examples/geospatial_examples/filter/src/main/example.c", "modules/c-client/examples/geospatial_examples/simple/Makefile", "modules/c-client/examples/geospatial_examples/simple/geospatial_simple.png", "modules/c-client/examples/geospatial_examples/simple/src/main/example.c", "modules/c-client/examples/project/Makefile", "modules/c-client/examples/query_examples/Makefile", "modules/c-client/examples/query_examples/aggregate/Makefile", "modules/c-client/examples/query_examples/aggregate/src/lua/query_udf.lua", "modules/c-client/examples/query_examples/aggregate/src/main/example.c", "modules/c-client/examples/query_examples/simple/Makefile", "modules/c-client/examples/query_examples/simple/src/main/example.c", "modules/c-client/examples/scan_examples/Makefile", "modules/c-client/examples/scan_examples/background/Makefile", "modules/c-client/examples/scan_examples/background/src/lua/bg_scan_udf.lua", "modules/c-client/examples/scan_examples/background/src/main/example.c", "modules/c-client/examples/scan_examples/standard/Makefile", "modules/c-client/examples/scan_examples/standard/src/main/example.c", "modules/c-client/examples/utils/src/include/example_utils.h", "modules/c-client/examples/utils/src/main/example_utils.c", "modules/c-client/install_libev", "modules/c-client/install_libevent", "modules/c-client/install_libuv", "modules/c-client/pkg/README.md", "modules/c-client/pkg/deb/client-devel.spec", "modules/c-client/pkg/deb/client.spec", "modules/c-client/pkg/deb/postinst.client", "modules/c-client/pkg/install", "modules/c-client/pkg/package", "modules/c-client/pkg/package_src", "modules/c-client/pkg/package_type", "modules/c-client/pkg/platform", "modules/c-client/pkg/rpm/client-devel.spec", "modules/c-client/pkg/rpm/client.spec", "modules/c-client/pkg/set_version", "modules/c-client/pkg/version", "modules/c-client/project/doxyfile", "modules/c-client/project/modules.mk", "modules/c-client/project/rules.mk", "modules/c-client/project/settings.mk", "modules/c-client/project/test.mk", "modules/c-client/src/apidocs/footer.html", "modules/c-client/src/apidocs/header.html", "modules/c-client/src/apidocs/html/aerospike.css", "modules/c-client/src/apidocs/html/aerospike_logo.png", "modules/c-client/src/apidocs/html/style.css", "modules/c-client/src/apidocs/layout.xml", "modules/c-client/src/apidocs/old.css", "modules/c-client/src/include/aerospike/aerospike.h", "modules/c-client/src/include/aerospike/aerospike_batch.h", "modules/c-client/src/include/aerospike/aerospike_index.h", "modules/c-client/src/include/aerospike/aerospike_info.h", "modules/c-client/src/include/aerospike/aerospike_key.h", "modules/c-client/src/include/aerospike/aerospike_query.h", "modules/c-client/src/include/aerospike/aerospike_scan.h", "modules/c-client/src/include/aerospike/aerospike_stats.h", "modules/c-client/src/include/aerospike/aerospike_udf.h", "modules/c-client/src/include/aerospike/as_address.h", "modules/c-client/src/include/aerospike/as_admin.h", "modules/c-client/src/include/aerospike/as_async.h", "modules/c-client/src/include/aerospike/as_async_proto.h", "modules/c-client/src/include/aerospike/as_batch.h", "modules/c-client/src/include/aerospike/as_bin.h", "modules/c-client/src/include/aerospike/as_bit_operations.h", "modules/c-client/src/include/aerospike/as_cdt_ctx.h", "modules/c-client/src/include/aerospike/as_cdt_internal.h", "modules/c-client/src/include/aerospike/as_cdt_order.h", "modules/c-client/src/include/aerospike/as_cluster.h", "modules/c-client/src/include/aerospike/as_command.h", "modules/c-client/src/include/aerospike/as_config.h", "modules/c-client/src/include/aerospike/as_conn_pool.h", "modules/c-client/src/include/aerospike/as_cpu.h", "modules/c-client/src/include/aerospike/as_error.h", "modules/c-client/src/include/aerospike/as_event.h", "modules/c-client/src/include/aerospike/as_event_internal.h", "modules/c-client/src/include/aerospike/as_exp.h", "modules/c-client/src/include/aerospike/as_exp_operations.h", "modules/c-client/src/include/aerospike/as_hll_operations.h", "modules/c-client/src/include/aerospike/as_host.h", "modules/c-client/src/include/aerospike/as_info.h", "modules/c-client/src/include/aerospike/as_job.h", "modules/c-client/src/include/aerospike/as_key.h", "modules/c-client/src/include/aerospike/as_list_operations.h", "modules/c-client/src/include/aerospike/as_listener.h", "modules/c-client/src/include/aerospike/as_lookup.h", "modules/c-client/src/include/aerospike/as_map_operations.h", "modules/c-client/src/include/aerospike/as_node.h", "modules/c-client/src/include/aerospike/as_operations.h", "modules/c-client/src/include/aerospike/as_partition.h", "modules/c-client/src/include/aerospike/as_partition_filter.h", "modules/c-client/src/include/aerospike/as_partition_tracker.h", "modules/c-client/src/include/aerospike/as_peers.h", "modules/c-client/src/include/aerospike/as_pipe.h", "modules/c-client/src/include/aerospike/as_policy.h", "modules/c-client/src/include/aerospike/as_poll.h", "modules/c-client/src/include/aerospike/as_proto.h", "modules/c-client/src/include/aerospike/as_query.h", "modules/c-client/src/include/aerospike/as_query_validate.h", "modules/c-client/src/include/aerospike/as_record.h", "modules/c-client/src/include/aerospike/as_record_iterator.h", "modules/c-client/src/include/aerospike/as_scan.h", "modules/c-client/src/include/aerospike/as_shm_cluster.h", "modules/c-client/src/include/aerospike/as_socket.h", "modules/c-client/src/include/aerospike/as_status.h", "modules/c-client/src/include/aerospike/as_tls.h", "modules/c-client/src/include/aerospike/as_udf.h", "modules/c-client/src/include/aerospike/version.h", "modules/c-client/src/main/aerospike/_bin.c", "modules/c-client/src/main/aerospike/_bin.h", "modules/c-client/src/main/aerospike/aerospike.c", "modules/c-client/src/main/aerospike/aerospike_batch.c", "modules/c-client/src/main/aerospike/aerospike_index.c", "modules/c-client/src/main/aerospike/aerospike_info.c", "modules/c-client/src/main/aerospike/aerospike_key.c", "modules/c-client/src/main/aerospike/aerospike_query.c", "modules/c-client/src/main/aerospike/aerospike_scan.c", "modules/c-client/src/main/aerospike/aerospike_stats.c", "modules/c-client/src/main/aerospike/aerospike_udf.c", "modules/c-client/src/main/aerospike/as_address.c", "modules/c-client/src/main/aerospike/as_admin.c", "modules/c-client/src/main/aerospike/as_async.c", "modules/c-client/src/main/aerospike/as_batch.c", "modules/c-client/src/main/aerospike/as_bit_operations.c", "modules/c-client/src/main/aerospike/as_cdt_ctx.c", "modules/c-client/src/main/aerospike/as_cdt_internal.c", "modules/c-client/src/main/aerospike/as_cluster.c", "modules/c-client/src/main/aerospike/as_command.c", "modules/c-client/src/main/aerospike/as_config.c", "modules/c-client/src/main/aerospike/as_error.c", "modules/c-client/src/main/aerospike/as_event.c", "modules/c-client/src/main/aerospike/as_event_ev.c", "modules/c-client/src/main/aerospike/as_event_event.c", "modules/c-client/src/main/aerospike/as_event_none.c", "modules/c-client/src/main/aerospike/as_event_uv.c", "modules/c-client/src/main/aerospike/as_exp.c", "modules/c-client/src/main/aerospike/as_exp_operations.c", "modules/c-client/src/main/aerospike/as_hll_operations.c", "modules/c-client/src/main/aerospike/as_host.c", "modules/c-client/src/main/aerospike/as_info.c", "modules/c-client/src/main/aerospike/as_job.c", "modules/c-client/src/main/aerospike/as_key.c", "modules/c-client/src/main/aerospike/as_list_operations.c", "modules/c-client/src/main/aerospike/as_lookup.c", "modules/c-client/src/main/aerospike/as_map_operations.c", "modules/c-client/src/main/aerospike/as_node.c", "modules/c-client/src/main/aerospike/as_operations.c", "modules/c-client/src/main/aerospike/as_partition.c", "modules/c-client/src/main/aerospike/as_partition_tracker.c", "modules/c-client/src/main/aerospike/as_peers.c", "modules/c-client/src/main/aerospike/as_pipe.c", "modules/c-client/src/main/aerospike/as_policy.c", "modules/c-client/src/main/aerospike/as_proto.c", "modules/c-client/src/main/aerospike/as_query.c", "modules/c-client/src/main/aerospike/as_query_validate.c", "modules/c-client/src/main/aerospike/as_record.c", "modules/c-client/src/main/aerospike/as_record_hooks.c", "modules/c-client/src/main/aerospike/as_record_iterator.c", "modules/c-client/src/main/aerospike/as_scan.c", "modules/c-client/src/main/aerospike/as_shm_cluster.c", "modules/c-client/src/main/aerospike/as_socket.c", "modules/c-client/src/main/aerospike/as_tls.c", "modules/c-client/src/main/aerospike/as_udf.c", "modules/c-client/src/main/aerospike/version.c", "modules/c-client/src/test/aerospike_batch/batch.c", "modules/c-client/src/test/aerospike_batch/batch_async.c", "modules/c-client/src/test/aerospike_bit/bit.c", "modules/c-client/src/test/aerospike_geo/query_geospatial.c", "modules/c-client/src/test/aerospike_geo/starbucks_3k.jpg", "modules/c-client/src/test/aerospike_index/index_basics.c", "modules/c-client/src/test/aerospike_info/info_basics.c", "modules/c-client/src/test/aerospike_key/hll_operate.c", "modules/c-client/src/test/aerospike_key/key_apply.c", "modules/c-client/src/test/aerospike_key/key_apply2.c", "modules/c-client/src/test/aerospike_key/key_apply_async.c", "modules/c-client/src/test/aerospike_key/key_basics.c", "modules/c-client/src/test/aerospike_key/key_basics_async.c", "modules/c-client/src/test/aerospike_key/key_operate.c", "modules/c-client/src/test/aerospike_key/key_pipeline.c", "modules/c-client/src/test/aerospike_list/list_basics.c", "modules/c-client/src/test/aerospike_list/list_basics_async.c", "modules/c-client/src/test/aerospike_map/map_basics.c", "modules/c-client/src/test/aerospike_map/map_basics_async.c", "modules/c-client/src/test/aerospike_map/map_index.c", "modules/c-client/src/test/aerospike_map/map_sort.c", "modules/c-client/src/test/aerospike_map/map_udf.c", "modules/c-client/src/test/aerospike_query/query_async.c", "modules/c-client/src/test/aerospike_query/query_background.c", "modules/c-client/src/test/aerospike_query/query_foreach.c", "modules/c-client/src/test/aerospike_scan/aerospike_scan_test.lua", "modules/c-client/src/test/aerospike_scan/scan_async.c", "modules/c-client/src/test/aerospike_scan/scan_basics.c", "modules/c-client/src/test/aerospike_test.c", "modules/c-client/src/test/aerospike_test.h", "modules/c-client/src/test/aerospike_udf/udf_basics.c", "modules/c-client/src/test/aerospike_udf/udf_record.c", "modules/c-client/src/test/aerospike_udf/udf_types.c", "modules/c-client/src/test/exp_operate.c", "modules/c-client/src/test/filter_exp.c", "modules/c-client/src/test/lua/client_record_basics.lua", "modules/c-client/src/test/lua/client_record_lists.lua", "modules/c-client/src/test/lua/client_stream_ads.lua", "modules/c-client/src/test/lua/client_stream_simple.lua", "modules/c-client/src/test/lua/key_apply.lua", "modules/c-client/src/test/lua/key_apply2.lua", "modules/c-client/src/test/lua/query_background.lua", "modules/c-client/src/test/lua/udf_basics.lua", "modules/c-client/src/test/lua/udf_record.lua", "modules/c-client/src/test/lua/udf_types.lua", "modules/c-client/src/test/test.c", "modules/c-client/src/test/test.h", "modules/c-client/src/test/util/consumer_stream.c", "modules/c-client/src/test/util/consumer_stream.h", "modules/c-client/src/test/util/index_util.c", "modules/c-client/src/test/util/index_util.h", "modules/c-client/src/test/util/info_helper.c", "modules/c-client/src/test/util/info_helper.h", "modules/c-client/src/test/util/log_helper.c", "modules/c-client/src/test/util/log_helper.h", "modules/c-client/src/test/util/map_rec.c", "modules/c-client/src/test/util/map_rec.h", "modules/c-client/src/test/util/producer_stream.c", "modules/c-client/src/test/util/producer_stream.h", "modules/c-client/src/test/util/test_aerospike.c", "modules/c-client/src/test/util/test_aerospike.h", "modules/c-client/src/test/util/udf.c", "modules/c-client/src/test/util/udf.h", "modules/c-client/vs/README.md", "modules/c-client/vs/aerospike-client-c-libevent.nuspec", "modules/c-client/vs/aerospike-client-c-libevent.targets", "modules/c-client/vs/aerospike-client-c-libuv.nuspec", "modules/c-client/vs/aerospike-client-c-libuv.targets", "modules/c-client/vs/aerospike-client-c.nuspec", "modules/c-client/vs/aerospike-client-c.targets", "modules/c-client/vs/aerospike-test/aerospike-test.vcxproj", "modules/c-client/vs/aerospike-test/aerospike-test.vcxproj.filters", "modules/c-client/vs/aerospike-test/packages.config", "modules/c-client/vs/aerospike.sln", "modules/c-client/vs/aerospike/aerospike.vcxproj", "modules/c-client/vs/aerospike/aerospike.vcxproj.filters", "modules/c-client/vs/aerospike/packages.config", "modules/c-client/vs/examples/append/append.vcxproj", "modules/c-client/vs/examples/append/append.vcxproj.filters", "modules/c-client/vs/examples/append/packages.config", "modules/c-client/vs/examples/async-batch-get/async-batch-get.vcxproj", "modules/c-client/vs/examples/async-batch-get/async-batch-get.vcxproj.filters", "modules/c-client/vs/examples/async-batch-get/packages.config", "modules/c-client/vs/examples/async-delay-queue/async-delay-queue.vcxproj", "modules/c-client/vs/examples/async-delay-queue/async-delay-queue.vcxproj.filters", "modules/c-client/vs/examples/async-delay-queue/packages.config", "modules/c-client/vs/examples/async-get/async-get.vcxproj", "modules/c-client/vs/examples/async-get/async-get.vcxproj.filters", "modules/c-client/vs/examples/async-get/packages.config", "modules/c-client/vs/examples/async-query/async-query.vcxproj", "modules/c-client/vs/examples/async-query/async-query.vcxproj.filters", "modules/c-client/vs/examples/async-query/packages.config", "modules/c-client/vs/examples/async-scan/async-scan.vcxproj", "modules/c-client/vs/examples/async-scan/async-scan.vcxproj.filters", "modules/c-client/vs/examples/async-scan/packages.config", "modules/c-client/vs/examples/batch-get/batch-get.vcxproj", "modules/c-client/vs/examples/batch-get/batch-get.vcxproj.filters", "modules/c-client/vs/examples/batch-get/packages.config", "modules/c-client/vs/examples/expire/expire.vcxproj", "modules/c-client/vs/examples/expire/expire.vcxproj.filters", "modules/c-client/vs/examples/expire/packages.config", "modules/c-client/vs/examples/generation/generation.vcxproj", "modules/c-client/vs/examples/generation/generation.vcxproj.filters", "modules/c-client/vs/examples/generation/packages.config", "modules/c-client/vs/examples/geo-filter/geo-filter.vcxproj", "modules/c-client/vs/examples/geo-filter/geo-filter.vcxproj.filters", "modules/c-client/vs/examples/geo-filter/packages.config", "modules/c-client/vs/examples/geo-simple/geo-simple.vcxproj", "modules/c-client/vs/examples/geo-simple/geo-simple.vcxproj.filters", "modules/c-client/vs/examples/geo-simple/packages.config", "modules/c-client/vs/examples/get/get.vcxproj", "modules/c-client/vs/examples/get/get.vcxproj.filters", "modules/c-client/vs/examples/get/packages.config", "modules/c-client/vs/examples/incr/incr.vcxproj", "modules/c-client/vs/examples/incr/incr.vcxproj.filters", "modules/c-client/vs/examples/incr/packages.config", "modules/c-client/vs/examples/list/list.vcxproj", "modules/c-client/vs/examples/list/list.vcxproj.filters", "modules/c-client/vs/examples/list/packages.config", "modules/c-client/vs/examples/map/map.vcxproj", "modules/c-client/vs/examples/map/map.vcxproj.filters", "modules/c-client/vs/examples/map/packages.config", "modules/c-client/vs/examples/put/packages.config", "modules/c-client/vs/examples/put/put.vcxproj", "modules/c-client/vs/examples/put/put.vcxproj.filters", "modules/c-client/vs/examples/query-aggregate/packages.config", "modules/c-client/vs/examples/query-aggregate/query-aggregate.vcxproj", "modules/c-client/vs/examples/query-aggregate/query-aggregate.vcxproj.filters", "modules/c-client/vs/examples/query/packages.config", "modules/c-client/vs/examples/query/query.vcxproj", "modules/c-client/vs/examples/query/query.vcxproj.filters", "modules/c-client/vs/examples/scan-background/packages.config", "modules/c-client/vs/examples/scan-background/scan-background.vcxproj", "modules/c-client/vs/examples/scan-background/scan-background.vcxproj.filters", "modules/c-client/vs/examples/scan/packages.config", "modules/c-client/vs/examples/scan/scan.vcxproj", "modules/c-client/vs/examples/scan/scan.vcxproj.filters", "modules/c-client/vs/examples/touch/packages.config", "modules/c-client/vs/examples/touch/touch.vcxproj", "modules/c-client/vs/examples/touch/touch.vcxproj.filters", "modules/c-client/vs/examples/udf/packages.config", "modules/c-client/vs/examples/udf/udf.vcxproj", "modules/c-client/vs/examples/udf/udf.vcxproj.filters", "modules/c-client/vs/icon.png", "modules/c-client/vs/props/base.props", "modules/c-client/vs/props/example.props", "modules/c-client/vs/props/libevent.props", "modules/c-client/vs/props/libuv.props", "modules/c-client/vs/props/nodejs.props", "modules/c-client/xcode/aerospike-test.xcodeproj/project.pbxproj", "modules/c-client/xcode/aerospike.xcodeproj/project.pbxproj", "modules/c-client/xcode/client.xcworkspace/contents.xcworkspacedata", "modules/c-client/xcode/client.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist", "modules/c-client/xcode/client.xcworkspace/xcshareddata/client.xcscmblueprint", "modules/c-client/xcode/examples.xcodeproj/project.pbxproj", "modules/c-client/xcode/prepare_xcode" ], "confidence": 1 } }, "vulnerabilities": [], "path": "/Users/dwelch/Desktop/everything/projects/tools/aerospike-tools/asbackup", "dependencyCount": 1, "packageManager": "Unmanaged (C/C++)", "displayTargetFile": "" } ] ```
cicdblr123 commented 9 months ago

We came across snyk2spdx tool last week and tried to use it for our project. We faced the same issue and hence unable to use snyk2spdx. Can we please get support on this? It will be greatly useful for us. Appreciate your response. Thanks.