summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | changed license to GPLv2+dmg2015-03-3111-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 copyrightdmg2015-03-312-2/+4
| | |
* | | added scripts, not sure if they workdmg2015-03-314-0/+294
| | |
* | | escaped aposthrophesdmg2015-03-316-24/+100
| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: extComments/extComments.pl lib/Ninka/rules.dict matcher/matcher.pl ninka.pl
* | | fixes typo in readmeSeth Woodworth2015-03-311-1/+1
| | |
* | | prepare for CPAN module packagingRené Scheibe2014-10-038-21/+1004
| | | | | | | | | | | | | | | * using ExtUtils::MakeMaker to create the Makefile * rename some files to match CPAN conventions
* | | test all modules with Test::StrictRené Scheibe2014-10-021-0/+7
| | |
* | | adapt tests to ninka script which is using the Perl modulesRené Scheibe2014-10-021-7/+2
| | |
* | | Merge branch 'modularization' into masterRené Scheibe2014-10-0223-26931/+1348
|\ \ \
| * | | delete original script-based implementationRené Scheibe2014-09-2915-28031/+0
| | | |
| * | | remove unused/unreachable levenshtein codeRené Scheibe2014-09-291-114/+0
| | | |
| * | | cleanup .dict filesRené Scheibe2014-09-294-136/+80
| | | | | | | | | | | | | | | | - only comments & newlines
| * | | consistent logging (continued)René Scheibe2014-09-291-2/+2
| | | | | | | | | | | | | | | | - verbose logging only on STDERR
| * | | cleanupRené Scheibe2014-09-291-30/+23
| | | |
| * | | fix handling of abbreviations at the beginning of a lineRené Scheibe2014-09-291-3/+3
| | | | | | | | | | | | | | | | - the code was not in sync with the comment
| * | | extract license rules into separate moduleRené Scheibe2014-09-292-80/+115
| | | |
| * | | add perldocRené Scheibe2014-09-297-128/+223
| | | |
| * | | restructuring from multiple Perl scripts to modulesRené Scheibe2014-09-2912-0/+2673
| | | | | | | | | | | | | | | | | | | | * no more intermediate files are generated * improved reusability
| * | | performance tuning - use pre-compiled regexes for critical wordsRené Scheibe2014-09-251-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 duplicationRené Scheibe2014-09-251-5/+3
| | | |
| * | | refactoring - using File::Basename to get the directory a scriptRené Scheibe2014-09-256-66/+12
| | | |
| * | | refactoring - extract cmdline parsing into separate methodRené Scheibe2014-09-257-79/+107
| | | |
| * | | cleanup & refactoringRené Scheibe2014-09-251-10/+7
| | | |
| * | | consistent use of force & stop optionsRené Scheibe2014-09-251-14/+8
| | | |
| * | | consistent loggingRené Scheibe2014-09-252-27/+37
| | | | | | | | | | | | | | | | | | | | | | | | - using the '-v' option to enable verbose logging - verbose logging only on STDERR - each log message in a separate line
| * | | cleanup & refactoringRené Scheibe2014-09-254-72/+39
| | | |
| * | | refactoring - extract methodRené Scheibe2014-09-251-10/+12
| | | |
| * | | use of !~ operator instead of !(... =~ ...)René Scheibe2014-09-254-4/+4
| | | |
| * | | consistent use of operatorsRené Scheibe2014-09-256-21/+21
| | | | | | | | | | | | | | | | - don't combine high- and low-precedence operators
| * | | massive cleanupRené Scheibe2014-09-127-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 methodsRené Scheibe2014-09-037-331/+329
| | | | | | | | | | | | | | | | * using 'snake' case
| * | | Merge branch 'consistent-formatting' into integrationRené Scheibe2014-09-037-343/+216
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: extComments/extComments.pl extComments/hashComments.pl matcher/matcher.pl splitter/splitter.pl
| | * | | consistent formattingRené Scheibe2014-09-037-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 integrationRené Scheibe2014-09-035-107/+107
| |\ \ \ | | | |/ | | |/|
| | * | use quotes consistentlyRené Scheibe2014-09-035-107/+107
| | |/ | | | | | | | | | | | | * single quotes where possible (no variable expansion required) * double quotes where required
| * | Merge branch 'improved-shebang' into integrationRené Scheibe2014-09-037-7/+7
| |\ \ | | |/ | |/|
| | * improve portability by using /usr/bin/env to resolve the perl binaryRené Scheibe2014-09-027-7/+7
| |/
* | 1st test based on license reference files from fossologyRené Scheibe2014-10-02193-0/+11926
|/ | | | | - the expected output is based on Ninka's trunk (b689e53e4d55994661a3ce810b3e9b40afc6b56c)
* version 1.11.1dmg2013-07-071-0/+6
|
* version 1.1dmg2013-07-072-1/+3
|
* * Version to 1.1 RC2dmg2013-07-035-9/+85
| | | | | | * Added qt variants and fixed more GPL related unknowns. * When the license is unknown "UNKNOWN" is printed.
* added versoin message to ninka.pldmg2013-07-021-1/+3
|
* Lots of fixes for regressions and some more new licensesdmg2013-07-024-23/+56
|
* Renamed the openSSLvar2 to Apachev1.0dmg2013-07-022-1/+3
|
* added fields to ignore in MPLv1.1dmg2013-07-022-0/+4
|
* the mozilla trilicense was not properly identified in the GPLv2+ or LGPLv2.1+dmg2013-07-024-2/+45
|
* * matcher/matcher.pl: Added GPL2orOpenIB to the rules. Alloweddmg2013-07-023-3/+13
| | | | spaces in the defintion of the rules
* tighten some definitions to avoiddmg2013-07-013-2/+9
| | | | | false positives without hurting precision. In particular, removed "subject" as a "legal" term.
* added a public domain, and a gpldmg2013-07-014-1/+9
|
* Merge pull request #2 from dktrkranz/masterdmgerman2012-12-3013-3/+1473
|\ | | | | Expand comments extractor and clean up.