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_version.h BSL-1.0
catch_wildcard_pattern.cpp BSL-1.0
catch_wildcard_pattern.h BSL-1.0
catch_windows_h_proxy.h BSL-1.0
catch_xmlwriter.cpp BSL-1.0
catch_xmlwriter.h BSL-1.0
benchmark BSL-1.0 21
catch_benchmark.hpp BSL-1.0
catch_benchmarking_all.hpp BSL-1.0
catch_chronometer.hpp BSL-1.0
catch_clock.hpp BSL-1.0
catch_constructor.hpp BSL-1.0
catch_environment.hpp BSL-1.0
catch_estimate.hpp BSL-1.0
catch_execution_plan.hpp BSL-1.0
catch_optimizer.hpp BSL-1.0
catch_outlier_classification.hpp BSL-1.0
catch_sample_analysis.hpp BSL-1.0
detail BSL-1.0 10
catch_analyse.hpp BSL-1.0
catch_benchmark_function.hpp BSL-1.0
catch_complete_invoke.hpp BSL-1.0
catch_estimate_clock.hpp BSL-1.0
catch_measure.hpp BSL-1.0
catch_repeat.hpp BSL-1.0
catch_run_for_at_least.hpp BSL-1.0
catch_stats.cpp BSL-1.0
catch_stats.hpp BSL-1.0
catch_timing.hpp BSL-1.0
reporters BSL-1.0 16
catch_reporter_automake.hpp BSL-1.0
catch_reporter_bases.cpp BSL-1.0
catch_reporter_bases.hpp BSL-1.0
catch_reporter_compact.cpp BSL-1.0
catch_reporter_compact.h BSL-1.0
catch_reporter_console.cpp BSL-1.0
catch_reporter_console.h BSL-1.0
catch_reporter_junit.cpp BSL-1.0
catch_reporter_junit.h BSL-1.0
catch_reporter_listening.cpp BSL-1.0
catch_reporter_listening.h BSL-1.0
catch_reporter_sonarqube.hpp BSL-1.0
catch_reporter_tap.hpp BSL-1.0
catch_reporter_teamcity.hpp BSL-1.0
catch_reporter_xml.cpp BSL-1.0
catch_reporter_xml.h BSL-1.0
misc 7
projects BSL-1.0 83
No result CMakeLists.txt
ExtraTests 11
SelfTest BSL-1.0 59
TestMain.cpp BSL-1.0
No result WarnAboutNoTests.cmake
Baselines 8
CompileTimePerfTests 3
IntrospectiveTests BSL-1.0 11
CmdLine.tests.cpp BSL-1.0
Details.tests.cpp BSL-1.0
No result GeneratorsImpl.tests.cpp
InternalBenchmark.tests.cpp BSL-1.0
PartTracker.tests.cpp BSL-1.0
RandomNumberGeneration.tests.cpp BSL-1.0
No result String.tests.cpp
No result StringManip.tests.cpp
Tag.tests.cpp BSL-1.0
No result ToString.tests.cpp
No result Xml.tests.cpp
Misc 3
SurrogateCpps 8
UsageTests BSL-1.0 24
Approx.tests.cpp BSL-1.0
BDD.tests.cpp BSL-1.0
No result Benchmark.tests.cpp
Class.tests.cpp BSL-1.0
Compilation.tests.cpp BSL-1.0
Condition.tests.cpp BSL-1.0
Decomposition.tests.cpp BSL-1.0
No result EnumToString.tests.cpp
Exception.tests.cpp BSL-1.0
No result Generators.tests.cpp
Matchers.tests.cpp BSL-1.0
Message.tests.cpp BSL-1.0
Misc.tests.cpp BSL-1.0
No result ToStringByte.tests.cpp
No result ToStringChrono.tests.cpp
ToStringGeneral.tests.cpp BSL-1.0
No result ToStringOptional.tests.cpp
No result ToStringPair.tests.cpp
No result ToStringTuple.tests.cpp
No result ToStringVariant.tests.cpp
No result ToStringVector.tests.cpp
No result ToStringWhich.tests.cpp
Tricky.tests.cpp BSL-1.0
VariadicMacros.tests.cpp BSL-1.0
TestScripts 1
XCode BSL-1.0 11
OCTest BSL-1.0 11
No result catch_objc_impl.mm
OCTest.xcodeproj 3
OCTest BSL-1.0 7
CatchOCTestCase.h BSL-1.0
CatchOCTestCase.mm BSL-1.0
No result Main.mm
No result OCTest.1
OCTest.mm BSL-1.0
TestObj.h BSL-1.0
TestObj.m BSL-1.0
scripts 18
No result approvalTests.py
No result approve.py
No result benchmarkCompile.py
No result benchmarkRunner.py
No result developBuild.py
No result embed.py
No result embedClara.py
No result extractFeaturesFromReleaseNotes.py
No result fixWhitespace.py
No result generateSingleHeader.py
No result majorRelease.py
No result minorRelease.py
No result patchRelease.py
No result releaseCommon.py
No result releaseNotes.py
No result scriptCommon.py
updateDocumentToC.py GPL-1.0-or-later, GPL-3.0-only
No result updateWandbox.py
third_party 1
clara.hpp BSL-1.0
single_include BSL-1.0 5
catch2 BSL-1.0 5
catch.hpp BSL-1.0
catch_reporter_automake.hpp BSL-1.0
catch_reporter_sonarqube.hpp BSL-1.0
catch_reporter_tap.hpp BSL-1.0
catch_reporter_teamcity.hpp BSL-1.0
cpp-base64 Zlib 9
LICENSE Zlib
No result README.md
base64.cpp Zlib
No result base64.h
No result compile-and-run-test
No result measure-time.cpp
No result test-google.cpp
No result test.cpp
No result wsjcpp.yml
log4cpp Artistic-1.0, LicenseRef-scancode-free-unknown, LicenseRef-scancode-frontier-1.0, GPL-1.0-or-later 297
No result AUTHORS
No result CMakeLists.txt
COPYING LGPL-2.1-only
ChangeLog
No result INSTALL
No result Makefile.am
No result NEWS
No result README
No result THANKS
No result TODO
aclocal.m4
No result autogen.sh
configure
No result configure.in
No result jamfile
No result log4cpp-config.in
No result log4cpp.cfg
No result log4cpp.m4
No result log4cpp.pc.in
log4cpp.spec.in
bcb5 31
config 8
No result Makefile.am
config.guess
config.sub
depcomp
install-sh
ltmain.sh LicenseRef-scancode-free-unknown, GPL-2.0-or-later, Libtool-exception
missing
mkinstalldirs
doc 7
include 58
m4 14
ACX_PTHREAD.m4
No result AC_CREATE_PREFIX_CONFIG_H.m4
No result AC_CXX_HAVE_SSTREAM.m4
No result AC_CXX_NAMESPACES.m4
No result AC_C_INT64_T.m4
No result AC_FUNC_SNPRINTF.m4
No result BB_CHECK_OMNITHREADS.m4
No result BB_CHECK_PTHREADS.m4
No result BB_ENABLE_DOXYGEN.m4
No result BB_ENABLE_REMOTE_SYSLOG.m4
No result BB_ENABLE_SMTP.m4
No result PETI_PEDANTIC_GCC.m4
No result ac_config_libconfig_in.m4
No result ac_config_pkgconfig_in.m4
msvc10 22
msvc6 25
msvc7 24
openvms 1
src 56
No result AbortAppender.cpp
No result Appender.cpp
No result AppenderSkeleton.cpp
No result AppendersFactory.cpp
No result BasicConfigurator.cpp
No result BasicLayout.cpp
No result BufferingAppender.cpp
No result Category.cpp
No result CategoryStream.cpp
No result Configurator.cpp
No result DailyRollingFileAppender.cpp
No result DllMain.cpp
No result DummyThreads.cpp
No result FactoryParams.cpp
No result FileAppender.cpp
No result Filter.cpp
No result FixedContextCategory.cpp
No result HierarchyMaintainer.cpp
No result IdsaAppender.cpp
No result LayoutAppender.cpp
No result LayoutsFactory.cpp
No result LevelEvaluator.cpp
No result Localtime.cpp
No result Localtime.hh
No result LoggingEvent.cpp
No result MSThreads.cpp
No result Makefile.am
No result Manipulator.cpp
No result NDC.cpp
No result NTEventLogAppender.cpp
No result OmniThreads.cpp
No result OstreamAppender.cpp
No result PThreads.cpp
No result PassThroughLayout.cpp
No result PatternLayout.cpp
No result PortabilityImpl.cpp
No result PortabilityImpl.hh
No result Priority.cpp
No result Properties.cpp
No result Properties.hh
No result PropertyConfigurator.cpp
No result PropertyConfiguratorImpl.cpp
No result PropertyConfiguratorImpl.hh
No result RemoteSyslogAppender.cpp
No result RollingFileAppender.cpp
No result SimpleConfigurator.cpp
No result SimpleLayout.cpp
No result SmtpAppender.cpp
No result StringQueueAppender.cpp
No result StringUtil.cpp
No result StringUtil.hh
No result SyslogAppender.cpp
No result TimeStamp.cpp
No result TriggeringEventEvaluatorFactory.cpp
No result Win32DebugAppender.cpp
snprintf.c LicenseRef-scancode-frontier-1.0, Artistic-1.0, GPL-1.0-or-later
tests 31

Path

Copyright

Copyright analysis was not included

License

100% Apache-2.0

Crypto

No crypto indication found by DeepScan

LICENSE