Changes for version 0.003011 - 2021-09-04

  • Documentation
    • add Purism SPC as copyright holder
  • Test Suite
    • teach author test pod-spell about the word 'Affero'
  • Packaging
    • runtime-recommend re::engine::RE2
    • skip kwalitee test: fails to recognize AGPL licensing
    • test-require Test::Without::Module
  • Other
    • detect '\(co' (© in roff markup) as identifier
    • detect pseudo-sign after years
    • detect real copyright preceded by bogus (have bogus match be non-greedy)
    • detect vague sign '-C-' as identifier, except standalone
    • relicense project as AGPL-3-or-newer
    • skip identifier followed by ' dates '
    • skip identifier followed by ' for '
    • skip non-indentifier followed by ' This '
    • skip non-indentifier followed by ' of '
    • skip non-range '19xx'
    • skip pseudo-sign chatter of single character in (at least ending) parens
    • skip pseudo-sign followed by ' all begin '
    • tighten to detect only vague year as owner (not other strings beginning with dash)
    • treat leading dash with space around as delimiter (not part of owner)
    • use re::engine::RE2 when available

Modules

Representation of text-based copyright statements