Ben Balter
ee6e66426b
strip markup in ContentHelper#content_normalized
2017-12-20 14:17:46 -05:00
Ben Balter
7a4b22ffa3
failing test for markdown formatted license
2017-12-20 14:04:42 -05:00
Ben Balter
69a67f055b
Merge pull request #246 from benbalter/extend-gemspec-patterns
...
Extend gemspec pattern matching
2017-12-13 12:32:21 -05:00
Jon Ruskin
ee60aab2d3
return 'other' when licenses array size > 1
2017-12-13 09:10:27 -07:00
Jon Ruskin
6b6ff397fd
add second array element to array test
2017-12-12 18:04:49 -07:00
Jon Ruskin
063babcad7
allow for .freeze on strings
2017-12-12 17:56:44 -07:00
Jon Ruskin
1d1c8e6e62
add regex for array values
2017-12-12 17:54:21 -07:00
Mike Linksvayer
aab9f3ddf0
Merge pull request #240 from benbalter/npm-license-expression
...
license expression in package.json obtains other rather than nil
2017-11-27 12:54:28 -08:00
Mike Linksvayer
ce85cae991
Merge branch 'master' into npm-license-expression
2017-11-27 12:15:03 -08:00
Mike Linksvayer
23d1fa9355
Merge pull request #241 from benbalter/spdx-file
...
Use LICENSE.spdx file if available
2017-11-27 12:14:01 -08:00
Mike Linksvayer
fc806a97d2
move test from fixture/integration to npm_bower_matcher
...
only thing being tested really is matching a single string
2017-11-27 12:06:02 -08:00
Mike Linksvayer
77398646cb
Merge branch 'master' into spdx-file
2017-11-27 11:52:51 -08:00
Ben Balter
0f6199a5ad
update vendored licenses
2017-11-27 11:02:59 -05:00
Ben Balter
8fe983a6b0
rubocop
2017-11-27 11:01:55 -05:00
Ben Balter
d65e76f845
include tmpdir to avoid an error
2017-11-27 11:01:44 -05:00
Mike Linksvayer
389c22e7e1
rubocop
2017-11-22 16:18:23 -08:00
Mike Linksvayer
c310aed48d
spdx file matcher
2017-11-22 16:13:16 -08:00
Mike Linksvayer
a6cfb6bd35
license expression in package.json obtains other rather than nil
...
https://docs.npmjs.com/files/package.json#license can be a SPDX
license expression rather than a SPDX license id. If expression
found, makes sense to return other license rather than nil from
package. So add space, plus, and parens to character class match
as those can be part of a license expression.
2017-11-22 14:25:29 -08:00
Ben Balter
00489bb3bf
Bump to 9.6.0
2017-11-14 10:43:24 -05:00
Ben Balter
1d6adaa291
Merge pull request #232 from benbalter/underscore
...
support LICENSE_ files
2017-11-14 10:42:19 -05:00
Ben Balter
676c984d82
Merge pull request #238 from benbalter/match-source
...
Allow ReferenceMatcher to match references to licenses by their source
2017-11-14 10:39:44 -05:00
Ben Balter
544c742c5d
Merge branch 'master' into match-source
2017-11-13 17:01:47 -05:00
Ben Balter
0e8959a701
allow refernence matcher to match source
2017-11-13 17:01:23 -05:00
Ben Balter
6ae4c56c82
Merge pull request #237 from benbalter/version-matching-regex
...
Allow version notation to be more lenient
2017-11-13 16:41:29 -05:00
Ben Balter
b136c67b92
allow version notation to be more lenient
2017-11-13 15:52:02 -05:00
Mike Linksvayer
9ebdc3b502
Merge pull request #235 from benbalter/apache-name
...
Match "Apache License, Version 2.0" as Apache-2.0 name
2017-11-13 10:00:27 -08:00
Mike Linksvayer
2fd34967b7
Match "Apache License, Version 2.0" as Apache-2.0 name
2017-11-10 14:35:49 -08:00
Mike Linksvayer
c58e383a1b
Merge branch 'underscore' of github.com:benbalter/licensee into underscore
2017-11-07 09:05:14 -08:00
Mike Linksvayer
70dec6d4e3
@benbalter review edits
2017-11-07 09:03:17 -08:00
Mike Linksvayer
5c3d31d02c
Merge branch 'master' into underscore
2017-11-06 18:58:20 -08:00
Ben Balter
b12b0d1ae1
Bump to 9.5.0
2017-11-06 10:18:48 -05:00
Ben Balter
ae7de08ecc
Merge pull request #233 from benbalter/multi-license-better
...
Better handling of false 'others' due to multi-license support
2017-11-05 15:27:33 -05:00
Ben Balter
73b301f0d7
vowels, how do they work?
2017-11-03 19:00:14 -04:00
Ben Balter
e1c41dd360
set confidence for reference matcher
2017-11-03 18:57:43 -04:00
Ben Balter
25e7388aaa
match GNU GPL even with GNU prefix
2017-11-03 18:54:11 -04:00
Ben Balter
046593c21d
add Matcher::Reference to avoid false negatives with readmes by reference
2017-11-03 18:03:33 -04:00
Ben Balter
2e0c3ee5d8
dont count COPYRIGHT files towards dual licensing
2017-11-03 10:39:46 -04:00
Ben Balter
45eaeacd68
failing test for excluding COPYRIGHT files
2017-11-03 10:39:32 -04:00
Ben Balter
5d2685d1a5
Bump to 9.4.0
2017-11-01 11:59:07 -04:00
Ben Balter
f2802bf0fb
add label to LicenseField
2017-11-01 11:33:47 -04:00
Mike Linksvayer
26ea9eced9
support LICENSE_ files, fixes #221
2017-10-28 13:50:35 -07:00
Ben Balter
c722cd7979
Bump to 9.3.1
2017-10-26 16:05:19 -04:00
Ben Balter
9e3e9d8496
empty licenses have no fields
2017-10-26 16:05:10 -04:00
Ben Balter
578d0d3951
Bump to 9.3.0
2017-10-26 13:02:45 -04:00
Ben Balter
73604946cc
Merge pull request #231 from benbalter/square-brakets
...
Support for square brackets in license text
2017-10-26 13:02:05 -04:00
Ben Balter
fe46744e80
support for square brackets in license text
2017-10-25 15:27:17 -04:00
Ben Balter
c439bd65d0
Update docs/CONTRIBUTING.md
2017-10-24 10:21:22 -04:00
Ben Balter
b8c61b1c1b
Update .github/config.yml
2017-10-24 10:21:20 -04:00
Ben Balter
0ed77bee64
add PRs welcome tag to README
2017-10-17 14:27:50 -04:00
Ben Balter
1d3d2807f9
Update docs/CONTRIBUTING.md
2017-10-17 14:08:12 -04:00