v0.1.1
License-derivation correctness fixes (#14):
- Rune-aware SPDX expression tokenizer (
utf8.DecodeRuneInString) — fixes misparsing of non-ASCII whitespace separators (e.g. NBSP). ASCII behavior unchanged. LGPLv3classifier now maps toLGPL-3.0-only(wasLGPL-3.0-or-later); the classifier denotes exactly v3.- Versionless
GPL/LGPLclassifiers no longer fabricate a version — they map to Unknown (SPDXNotIncluded).
These change derived license output for the affected classifiers (feeds license-compliance decisions in consumers).