codeowner 0.1.0

Parse and match GitHub CODEOWNERS files. Correct pattern semantics, explicit unowned paths, error reporting with line numbers. Zero dependencies, no_std.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
# Changelog

## 0.1.0

Initial release.

- `CodeOwners::parse` — never fails, collects per-line errors
- `of()` distinguishes owned / explicitly-unowned / unmatched
- Correct CODEOWNERS pattern semantics, not gitignore semantics
- `shadowed()` lint for rules that can never take effect
- Every example from GitHub's docs pinned as a test
- `no_std`, zero dependencies