summaryrefslogtreecommitdiff
path: root/lib/license
AgeCommit message (Expand)Author
2019-09-12Merge with origin/mastermo khan
2019-08-21collapse versions namespacemo khan
2019-08-21add way to choose canonical or non canonical form in v1 reportsmo khan
2019-08-21Move version classes to Report namespacemo khan
2019-08-21remove unnecessary usage of safe navigation operatormo khan
2019-08-20assign to current hash instead of new onemo khan
2019-08-20update gem version # to match CHANGELOG entrymo khan
2019-08-20provide default implementation of template method and use safe navigation ope...mo khan
2019-08-20use better intention revealing namesmo khan
2019-08-20replace ternary with hash initializationmo khan
2019-08-20remove unnecessary parenthesesmo khan
2019-08-19Apply changes from https://gitlab.com/gitlab-org/security-products/license-ma...mo khan
2019-08-16use better intention revealing names.mo khan
2019-08-16use prepend to ensure the module takes precedence over the classes instance m...mo khan
2019-08-16add comment to explain rationale for methods existencemo khan
2019-08-16Add LicenseFinder::JsonReport monkey patch via a module.mo khan
2019-08-15insert shim to generate report via ruby APImo khan
2019-08-13use license ids from SPDX indexmo khan
2019-08-13collapse find_id and find_name into one method.mo khan
2019-08-13add comment to describe backwards compatibilitymo khan
2019-08-13move licenses.yml to root dirmo khan
2019-08-13revert LGPL name changemo khan
2019-08-12use https links to license urlsmo khan
2019-08-12extract item_for methodmo khan
2019-08-12update name and urlsmo khan
2019-08-12collapse urls/names sections into items sectionmo khan
2019-08-12map multiple short names to a single idmo khan
2019-08-12generate a unique identifier for each licensemo khan
2019-08-12determine best url for a licensemo khan
2019-08-12add keys that appeared as cache misses in last job runmo khan
2019-08-12add newly detected LGPL keymo khan
2019-08-12quote the found and default keymo khan
2019-08-12fail as soon as invalid version # is detectedmo khan
2019-08-12do not convert to symbols for older rubiesmo khan
2019-08-12require yaml for older rubiesmo khan
2019-08-12rescue errors during name discoverymo khan
2019-08-12logger#warn is not exposed on license finder logger.mo khan
2019-08-12log a warning when multiple licenses are detected for v1 reportmo khan
2019-08-12log cache missesmo khan
2019-08-12key into short_name hashmo khan
2019-08-12extract DEFAULT_PATH constantmo khan
2019-08-12extract names class to determine the best name for a licensemo khan
2019-08-12read preferred names JIT rather than when the class is loadedmo khan
2019-08-12add logging to debug ruby-bundler failuremo khan
2019-08-09switch to fetchmo khan
2019-08-09use yml file to map names to preferred namesmo khan
2019-08-09isolate where the license name is chosenmo khan
2019-08-09remove duplication from v2 reportmo khan
2019-08-09use frozen_string_literal pragma to create immutable stringsmo khan
2019-08-09push duplication up to base classmo khan