SUCCESS [master] https://github.com/TrustSource/ts-deepscan-samples.git Mar 12, 2024

Found 685 files to analyze, successfully processed 685, 0 failed with 236 findings

Identified 8 different licenses but no copyright remark

PLEASE NOTE: DeepScan identified a copyleft license at:
  • thirdparty/log4cpp/COPYING - LGPL-2.1-only
Besides this DeepScan also identified the following license types:

Apache-2.0, BSL-1.0, Zlib, LicenseRef-scancode-frontier-1.0, Artistic-1.0, GPL-1.0-or-later, LicenseRef-scancode-free-unknown, GPL-2.0-or-later, Libtool-exception, BSD-3-Clause, GPL-3.0-only

LICENSE Apache-2.0
No result README.md
src 1
main.cpp Apache-2.0
thirdparty LicenseRef-scancode-free-unknown, Zlib, GPL-3.0-only, LicenseRef-scancode-frontier-1.0, LGPL-2.1-only, Artistic-1.0, GPL-1.0-or-later, BSD-3-Clause, BSL-1.0 680
Catch2 GPL-1.0-or-later, BSD-3-Clause, BSL-1.0, GPL-3.0-only 374
No result CMakeLists.txt
No result CODE_OF_CONDUCT.md
LICENSE.txt BSL-1.0
No result README.md
No result appveyor.yml
No result codecov.yml
No result conanfile.py
CMake 7
artwork 3
contrib BSD-3-Clause 5
Catch.cmake BSD-3-Clause
CatchAddTests.cmake BSD-3-Clause
No result ParseAndAddCatchTests.cmake
No result gdbinit
No result lldbinit
docs 28
examples 17
include BSL-1.0 193
catch.hpp BSL-1.0
catch_with_main.hpp BSL-1.0
external 1
clara.hpp BSL-1.0
internal BSL-1.0 174
catch_approx.cpp BSL-1.0
catch_approx.h BSL-1.0
catch_assertionhandler.cpp BSL-1.0
catch_assertionhandler.h BSL-1.0
catch_assertioninfo.h BSL-1.0
catch_assertionresult.cpp BSL-1.0
catch_assertionresult.h BSL-1.0
catch_capture.hpp BSL-1.0
catch_capture_matchers.cpp BSL-1.0
catch_capture_matchers.h BSL-1.0
catch_clara.h BSL-1.0
catch_commandline.cpp BSL-1.0
catch_commandline.h BSL-1.0
catch_common.cpp BSL-1.0
catch_common.h BSL-1.0
catch_compiler_capabilities.h BSL-1.0
catch_config.cpp BSL-1.0
catch_config.hpp BSL-1.0
catch_console_colour.cpp BSL-1.0
catch_console_colour.h BSL-1.0
catch_context.cpp BSL-1.0
catch_context.h BSL-1.0
catch_debug_console.cpp BSL-1.0
catch_debug_console.h BSL-1.0
catch_debugger.cpp BSL-1.0
catch_debugger.h BSL-1.0
catch_decomposer.cpp BSL-1.0
catch_decomposer.h BSL-1.0
catch_default_main.hpp BSL-1.0
catch_enforce.cpp BSL-1.0
catch_enforce.h BSL-1.0
catch_enum_values_registry.cpp BSL-1.0
catch_enum_values_registry.h BSL-1.0
catch_errno_guard.cpp BSL-1.0
catch_errno_guard.h BSL-1.0
catch_exception_translator_registry.cpp BSL-1.0
catch_exception_translator_registry.h BSL-1.0
catch_external_interfaces.h BSL-1.0
catch_fatal_condition.cpp BSL-1.0
catch_fatal_condition.h BSL-1.0
catch_generators.cpp BSL-1.0
catch_generators.hpp BSL-1.0
catch_generators_generic.hpp BSL-1.0
catch_generators_specific.hpp BSL-1.0
catch_impl.hpp BSL-1.0
No result catch_interfaces_capture.cpp
catch_interfaces_capture.h BSL-1.0
No result catch_interfaces_config.cpp
catch_interfaces_config.h BSL-1.0
catch_interfaces_enum_values_registry.h BSL-1.0
No result catch_interfaces_exception.cpp
catch_interfaces_exception.h BSL-1.0
catch_interfaces_generatortracker.h BSL-1.0
No result catch_interfaces_registry_hub.cpp
catch_interfaces_registry_hub.h BSL-1.0
catch_interfaces_reporter.cpp BSL-1.0
catch_interfaces_reporter.h BSL-1.0
No result catch_interfaces_runner.cpp
catch_interfaces_runner.h BSL-1.0
catch_interfaces_tag_alias_registry.h BSL-1.0
No result catch_interfaces_testcase.cpp
catch_interfaces_testcase.h BSL-1.0
catch_leak_detector.cpp BSL-1.0
catch_leak_detector.h BSL-1.0
catch_list.cpp BSL-1.0
catch_list.h BSL-1.0
catch_matchers.cpp BSL-1.0
catch_matchers.h BSL-1.0
catch_matchers_exception.cpp BSL-1.0
catch_matchers_exception.hpp BSL-1.0
catch_matchers_floating.cpp BSL-1.0
catch_matchers_floating.h BSL-1.0
No result catch_matchers_generic.cpp
catch_matchers_generic.hpp BSL-1.0
catch_matchers_string.cpp BSL-1.0
catch_matchers_string.h BSL-1.0
catch_matchers_vector.h BSL-1.0
catch_message.cpp BSL-1.0
catch_message.h BSL-1.0
catch_meta.hpp BSL-1.0
catch_objc.hpp BSL-1.0
catch_objc_arc.hpp BSL-1.0
catch_option.hpp BSL-1.0
catch_output_redirect.cpp BSL-1.0
catch_output_redirect.h BSL-1.0
catch_platform.h BSL-1.0
catch_polyfills.cpp BSL-1.0
catch_polyfills.hpp BSL-1.0
catch_preprocessor.hpp BSL-1.0
catch_random_number_generator.cpp BSL-1.0
catch_random_number_generator.h BSL-1.0
catch_reenable_warnings.h BSL-1.0
catch_registry_hub.cpp BSL-1.0
catch_reporter_registrars.hpp BSL-1.0
catch_reporter_registry.cpp BSL-1.0
catch_reporter_registry.h BSL-1.0
catch_result_type.cpp BSL-1.0
catch_result_type.h BSL-1.0
No result catch_run_context.cpp
catch_run_context.h BSL-1.0
catch_section.cpp BSL-1.0
catch_section.h BSL-1.0
catch_section_info.cpp BSL-1.0
catch_section_info.h BSL-1.0
catch_session.cpp BSL-1.0
catch_session.h BSL-1.0
catch_singletons.cpp BSL-1.0
catch_singletons.hpp BSL-1.0
catch_startup_exception_registry.cpp BSL-1.0
catch_startup_exception_registry.h BSL-1.0
catch_stream.cpp BSL-1.0
catch_stream.h BSL-1.0
catch_string_manip.cpp BSL-1.0
catch_string_manip.h BSL-1.0
catch_stringref.cpp BSL-1.0
catch_stringref.h BSL-1.0
catch_suppress_warnings.h BSL-1.0
No result catch_tag_alias.cpp
catch_tag_alias.h BSL-1.0
No result catch_tag_alias_autoregistrar.cpp
catch_tag_alias_autoregistrar.h BSL-1.0
catch_tag_alias_registry.cpp BSL-1.0
catch_tag_alias_registry.h BSL-1.0
catch_test_case_info.cpp BSL-1.0
catch_test_case_info.h BSL-1.0
catch_test_case_registry_impl.cpp BSL-1.0
catch_test_case_registry_impl.h BSL-1.0
catch_test_case_tracker.cpp BSL-1.0
catch_test_case_tracker.h BSL-1.0
catch_test_registry.cpp BSL-1.0
catch_test_registry.h BSL-1.0
catch_test_spec.cpp BSL-1.0
catch_test_spec.h BSL-1.0
catch_test_spec_parser.cpp BSL-1.0
catch_test_spec_parser.h BSL-1.0
catch_text.h BSL-1.0
catch_timer.cpp BSL-1.0
catch_timer.h BSL-1.0
catch_to_string.hpp BSL-1.0
catch_tostring.cpp BSL-1.0
catch_tostring.h BSL-1.0
catch_totals.cpp BSL-1.0
catch_totals.h BSL-1.0
catch_uncaught_exceptions.cpp BSL-1.0
catch_uncaught_exceptions.h BSL-1.0
catch_user_interfaces.h BSL-1.0
catch_version.cpp BSL-1.0
catch