Rewrite metadata parser #257

Merged
jwharm merged 1 commit from metadata-parser into main 2025-08-02 13:18:36 +02:00
jwharm commented 2025-08-02 13:18:28 +02:00 (Migrated from github.com)

The first version of the metadata parser was one big file that tried to do everything, so it was a bit messy and buggy. This PR is a rewrite into a separate Scanner, Parser and Matcher class.

The metadata format also slightly changed; the old version used regular expressions but "?" and "*" acted as glob wildcards; the new version uses actual glob patterns.

The first version of the metadata parser was one big file that tried to do everything, so it was a bit messy and buggy. This PR is a rewrite into a separate Scanner, Parser and Matcher class. The metadata format also slightly changed; the old version used regular expressions but "?" and "*" acted as glob wildcards; the new version uses actual glob patterns.
Sign in to join this conversation.
No description provided.