Module: LicenseFinder

Defined in:
lib/license_finder.rb,
lib/license_finder/cli.rb,
lib/license_finder/core.rb,
lib/license_finder/diff.rb,
lib/license_finder/logger.rb,
lib/license_finder/report.rb,
lib/license_finder/license.rb,
lib/license_finder/package.rb,
lib/license_finder/scanner.rb,
lib/license_finder/version.rb,
lib/license_finder/cli/base.rb,
lib/license_finder/cli/main.rb,
lib/license_finder/platform.rb,
lib/license_finder/decisions.rb,
lib/license_finder/cli/licenses.rb,
lib/license_finder/license/text.rb,
lib/license_finder/cli/approvals.rb,
lib/license_finder/configuration.rb,
lib/license_finder/package_delta.rb,
lib/license_finder/project_finder.rb,
lib/license_finder/license/matcher.rb,
lib/license_finder/package_manager.rb,
lib/license_finder/cli/dependencies.rb,
lib/license_finder/cli/patched_thor.rb,
lib/license_finder/cli/project_name.rb,
lib/license_finder/decision_applier.rb,
lib/license_finder/license/template.rb,
lib/license_finder/decisions_factory.rb,
lib/license_finder/cli/ignored_groups.rb,
lib/license_finder/license_aggregator.rb,
lib/license_finder/package_utils/pypi.rb,
lib/license_finder/reports/csv_report.rb,
lib/license_finder/reports/erb_report.rb,
lib/license_finder/reports/xml_report.rb,
lib/license_finder/shared_helpers/cmd.rb,
lib/license_finder/cli/makes_decisions.rb,
lib/license_finder/license/any_matcher.rb,
lib/license_finder/license/definitions.rb,
lib/license_finder/packages/go_package.rb,
lib/license_finder/reports/diff_report.rb,
lib/license_finder/reports/html_report.rb,
lib/license_finder/reports/json_report.rb,
lib/license_finder/reports/text_report.rb,
lib/license_finder/license/none_matcher.rb,
lib/license_finder/package_managers/dep.rb,
lib/license_finder/package_managers/gvt.rb,
lib/license_finder/package_managers/mix.rb,
lib/license_finder/package_managers/npm.rb,
lib/license_finder/package_managers/pip.rb,
lib/license_finder/package_managers/sbt.rb,
lib/license_finder/packages/mix_package.rb,
lib/license_finder/packages/npm_package.rb,
lib/license_finder/packages/pip_package.rb,
lib/license_finder/packages/sbt_package.rb,
lib/license_finder/reports/junit_report.rb,
lib/license_finder/package_managers/yarn.rb,
lib/license_finder/packages/yarn_package.rb,
lib/license_finder/reports/merged_report.rb,
lib/license_finder/cli/permitted_licenses.rb,
lib/license_finder/license/header_matcher.rb,
lib/license_finder/package_managers/bower.rb,
lib/license_finder/package_managers/cargo.rb,
lib/license_finder/package_managers/conan.rb,
lib/license_finder/package_managers/conda.rb,
lib/license_finder/package_managers/glide.rb,
lib/license_finder/package_managers/maven.rb,
lib/license_finder/package_managers/nuget.rb,
lib/license_finder/package_managers/rebar.rb,
lib/license_finder/package_managers/trash.rb,
lib/license_finder/packages/bower_package.rb,
lib/license_finder/packages/cargo_package.rb,
lib/license_finder/packages/conan_package.rb,
lib/license_finder/packages/conda_package.rb,
lib/license_finder/packages/maven_package.rb,
lib/license_finder/packages/nuget_package.rb,
lib/license_finder/packages/rebar_package.rb,
lib/license_finder/cli/inherited_decisions.rb,
lib/license_finder/cli/restricted_licenses.rb,
lib/license_finder/package_managers/dotnet.rb,
lib/license_finder/package_managers/go_dep.rb,
lib/license_finder/package_managers/gradle.rb,
lib/license_finder/package_managers/pipenv.rb,
lib/license_finder/package_utils/licensing.rb,
lib/license_finder/packages/gradle_package.rb,
lib/license_finder/packages/manual_package.rb,
lib/license_finder/packages/merged_package.rb,
lib/license_finder/reports/markdown_report.rb,
lib/license_finder/cli/ignored_dependencies.rb,
lib/license_finder/package_managers/bundler.rb,
lib/license_finder/package_utils/activation.rb,
lib/license_finder/packages/bundler_package.rb,
lib/license_finder/package_managers/carthage.rb,
lib/license_finder/package_managers/composer.rb,
lib/license_finder/package_managers/erlangmk.rb,
lib/license_finder/package_managers/govendor.rb,
lib/license_finder/packages/carthage_package.rb,
lib/license_finder/packages/composer_package.rb,
lib/license_finder/packages/erlangmk_package.rb,
lib/license_finder/package_utils/notice_files.rb,
lib/license_finder/package_managers/cocoa_pods.rb,
lib/license_finder/package_managers/go_modules.rb,
lib/license_finder/package_utils/license_files.rb,
lib/license_finder/packages/cocoa_pods_package.rb,
lib/license_finder/package_managers/go_workspace.rb,
lib/license_finder/package_utils/conan_info_parser.rb,
lib/license_finder/package_utils/possible_license_file.rb,
lib/license_finder/package_utils/sbt_dependency_finder.rb,
lib/license_finder/package_utils/maven_dependency_finder.rb,
lib/license_finder/package_managers/go_15vendorexperiment.rb,
lib/license_finder/package_utils/gradle_dependency_finder.rb

Defined Under Namespace

Modules: Activation, CLI, Platform, SharedHelpers Classes: AndLicense, Bower, BowerPackage, Bundler, BundlerPackage, Cargo, CargoPackage, Carthage, CarthagePackage, CocoaPods, CocoaPodsPackage, Composer, ComposerPackage, Conan, ConanInfoParser, ConanPackage, Conda, CondaPackage, Configuration, Core, CsvReport, DecisionApplier, Decisions, DecisionsFactory, Dep, Diff, DiffReport, Dotnet, ErbReport, Erlangmk, ErlangmkPackage, Glide, Go15VendorExperiment, GoDep, GoModules, GoPackage, GoWorkspace, GoWorkspacePackageManagerError, Govendor, Gradle, GradleDependencyFinder, GradlePackage, Gvt, HtmlReport, JsonReport, JunitReport, License, LicenseAggregator, LicenseFiles, Licensing, Logger, ManualPackage, MarkdownReport, Maven, MavenDependencyFinder, MavenPackage, MergedPackage, MergedReport, Mix, MixPackage, NPM, NoticeFiles, NpmPackage, Nuget, NugetPackage, OrLicense, Package, PackageDelta, PackageManager, Pip, PipPackage, Pipenv, PossibleLicenseFile, ProjectFinder, PyPI, Rebar, RebarPackage, Report, Sbt, SbtDependencyFinder, SbtPackage, Scanner, TextReport, Trash, XmlReport, Yarn, YarnPackage

Constant Summary collapse

ROOT_PATH =
Pathname.new(__FILE__).dirname.join('license_finder')
BIN_PATH =
ROOT_PATH.join('../../bin')
VERSION =
File.read("#{root}/VERSION").strip