| Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rename File to FilePath and have more consistent naming.
|
|
|
|
|
|
|
|
|
|
|
|
That way rustfmt will format the contents of the parser.
|
|
This makes the parser code look much less magical.
|
|
|
|
|
|
|
|
For clarity, and consistency with Value
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This speeds up parsing around 30%
|
|
|
|
|
|
|
|
where Directory is the Vector of component paths.
The refactor meant changing some sections of the code where we were
parsing and manipulating Files/Directories.
This also includes a new trait Canonicalization which is needed for
import logic.
|