Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | changed license to GPLv2+ | dmg | 2015-03-31 | 11 | -85/+91 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: README extComments/extComments.pl extComments/hashComments.pl filter/filter.pl lib/Ninka/criticalwords.dict matcher/matcher.pl ninka.pl senttok/senttok.pl splitter/splitter.pl | |||||
* | | | added variations of the LGPLv2 and the copyright | dmg | 2015-03-31 | 2 | -2/+4 | |
| | | | ||||||
* | | | added scripts, not sure if they work | dmg | 2015-03-31 | 4 | -0/+294 | |
| | | | ||||||
* | | | escaped aposthrophes | dmg | 2015-03-31 | 6 | -24/+100 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: extComments/extComments.pl lib/Ninka/rules.dict matcher/matcher.pl ninka.pl | |||||
* | | | fixes typo in readme | Seth Woodworth | 2015-03-31 | 1 | -1/+1 | |
| | | | ||||||
* | | | prepare for CPAN module packaging | René Scheibe | 2014-10-03 | 8 | -21/+1004 | |
| | | | | | | | | | | | | | | | * using ExtUtils::MakeMaker to create the Makefile * rename some files to match CPAN conventions | |||||
* | | | test all modules with Test::Strict | René Scheibe | 2014-10-02 | 1 | -0/+7 | |
| | | | ||||||
* | | | adapt tests to ninka script which is using the Perl modules | René Scheibe | 2014-10-02 | 1 | -7/+2 | |
| | | | ||||||
* | | | Merge branch 'modularization' into master | René Scheibe | 2014-10-02 | 23 | -26931/+1348 | |
|\ \ \ | ||||||
| * | | | delete original script-based implementation | René Scheibe | 2014-09-29 | 15 | -28031/+0 | |
| | | | | ||||||
| * | | | remove unused/unreachable levenshtein code | René Scheibe | 2014-09-29 | 1 | -114/+0 | |
| | | | | ||||||
| * | | | cleanup .dict files | René Scheibe | 2014-09-29 | 4 | -136/+80 | |
| | | | | | | | | | | | | | | | | - only comments & newlines | |||||
| * | | | consistent logging (continued) | René Scheibe | 2014-09-29 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | - verbose logging only on STDERR | |||||
| * | | | cleanup | René Scheibe | 2014-09-29 | 1 | -30/+23 | |
| | | | | ||||||
| * | | | fix handling of abbreviations at the beginning of a line | René Scheibe | 2014-09-29 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | - the code was not in sync with the comment | |||||
| * | | | extract license rules into separate module | René Scheibe | 2014-09-29 | 2 | -80/+115 | |
| | | | | ||||||
| * | | | add perldoc | René Scheibe | 2014-09-29 | 7 | -128/+223 | |
| | | | | ||||||
| * | | | restructuring from multiple Perl scripts to modules | René Scheibe | 2014-09-29 | 12 | -0/+2673 | |
| | | | | | | | | | | | | | | | | | | | | * no more intermediate files are generated * improved reusability | |||||
| * | | | performance tuning - use pre-compiled regexes for critical words | René Scheibe | 2014-09-25 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | * @critical_words are scanned for every sentence * by pre-compiling the regexes they have to be compiled only once instead of for every sentence | |||||
| * | | | refactoring - reduce code duplication | René Scheibe | 2014-09-25 | 1 | -5/+3 | |
| | | | | ||||||
| * | | | refactoring - using File::Basename to get the directory a script | René Scheibe | 2014-09-25 | 6 | -66/+12 | |
| | | | | ||||||
| * | | | refactoring - extract cmdline parsing into separate method | René Scheibe | 2014-09-25 | 7 | -79/+107 | |
| | | | | ||||||
| * | | | cleanup & refactoring | René Scheibe | 2014-09-25 | 1 | -10/+7 | |
| | | | | ||||||
| * | | | consistent use of force & stop options | René Scheibe | 2014-09-25 | 1 | -14/+8 | |
| | | | | ||||||
| * | | | consistent logging | René Scheibe | 2014-09-25 | 2 | -27/+37 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - using the '-v' option to enable verbose logging - verbose logging only on STDERR - each log message in a separate line | |||||
| * | | | cleanup & refactoring | René Scheibe | 2014-09-25 | 4 | -72/+39 | |
| | | | | ||||||
| * | | | refactoring - extract method | René Scheibe | 2014-09-25 | 1 | -10/+12 | |
| | | | | ||||||
| * | | | use of !~ operator instead of !(... =~ ...) | René Scheibe | 2014-09-25 | 4 | -4/+4 | |
| | | | | ||||||
| * | | | consistent use of operators | René Scheibe | 2014-09-25 | 6 | -21/+21 | |
| | | | | | | | | | | | | | | | | - don't combine high- and low-precedence operators | |||||
| * | | | massive cleanup | René Scheibe | 2014-09-12 | 7 | -472/+481 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * consistent script descriptions * consistent cmdline parameter parsing with Getopt::Std * remove some commented out & unused code * fix some issues reported by perlcritic * better code formatting * and much more... | |||||
| * | | | consistent naming for constants, variables and methods | René Scheibe | 2014-09-03 | 7 | -331/+329 | |
| | | | | | | | | | | | | | | | | * using 'snake' case | |||||
| * | | | Merge branch 'consistent-formatting' into integration | René Scheibe | 2014-09-03 | 7 | -343/+216 | |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: extComments/extComments.pl extComments/hashComments.pl matcher/matcher.pl splitter/splitter.pl | |||||
| | * | | | consistent formatting | René Scheibe | 2014-09-03 | 7 | -343/+216 | |
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * no trailing spaces * no extra empty lines * spaces instead of tabs for indentation * spaces around operators * opening brackets on the same line | |||||
| * | | | Merge branch 'consistent-quoting' into integration | René Scheibe | 2014-09-03 | 5 | -107/+107 | |
| |\ \ \ | | | |/ | | |/| | ||||||
| | * | | use quotes consistently | René Scheibe | 2014-09-03 | 5 | -107/+107 | |
| | |/ | | | | | | | | | | | | | * single quotes where possible (no variable expansion required) * double quotes where required | |||||
| * | | Merge branch 'improved-shebang' into integration | René Scheibe | 2014-09-03 | 7 | -7/+7 | |
| |\ \ | | |/ | |/| | ||||||
| | * | improve portability by using /usr/bin/env to resolve the perl binary | René Scheibe | 2014-09-02 | 7 | -7/+7 | |
| |/ | ||||||
* | | 1st test based on license reference files from fossology | René Scheibe | 2014-10-02 | 193 | -0/+11926 | |
|/ | | | | | - the expected output is based on Ninka's trunk (b689e53e4d55994661a3ce810b3e9b40afc6b56c) | |||||
* | version 1.11.1 | dmg | 2013-07-07 | 1 | -0/+6 | |
| | ||||||
* | version 1.1 | dmg | 2013-07-07 | 2 | -1/+3 | |
| | ||||||
* | * Version to 1.1 RC2 | dmg | 2013-07-03 | 5 | -9/+85 | |
| | | | | | | * Added qt variants and fixed more GPL related unknowns. * When the license is unknown "UNKNOWN" is printed. | |||||
* | added versoin message to ninka.pl | dmg | 2013-07-02 | 1 | -1/+3 | |
| | ||||||
* | Lots of fixes for regressions and some more new licenses | dmg | 2013-07-02 | 4 | -23/+56 | |
| | ||||||
* | Renamed the openSSLvar2 to Apachev1.0 | dmg | 2013-07-02 | 2 | -1/+3 | |
| | ||||||
* | added fields to ignore in MPLv1.1 | dmg | 2013-07-02 | 2 | -0/+4 | |
| | ||||||
* | the mozilla trilicense was not properly identified in the GPLv2+ or LGPLv2.1+ | dmg | 2013-07-02 | 4 | -2/+45 | |
| | ||||||
* | * matcher/matcher.pl: Added GPL2orOpenIB to the rules. Allowed | dmg | 2013-07-02 | 3 | -3/+13 | |
| | | | | spaces in the defintion of the rules | |||||
* | tighten some definitions to avoid | dmg | 2013-07-01 | 3 | -2/+9 | |
| | | | | | false positives without hurting precision. In particular, removed "subject" as a "legal" term. | |||||
* | added a public domain, and a gpl | dmg | 2013-07-01 | 4 | -1/+9 | |
| | ||||||
* | Merge pull request #2 from dktrkranz/master | dmgerman | 2012-12-30 | 13 | -3/+1473 | |
|\ | | | | | Expand comments extractor and clean up. |