mirror of
https://github.com/Caraxi/mare.client.git
synced 2025-12-12 22:17:22 +01:00
This makes further adjustments to the Regex to allow for valid Windows and Linux paths. - Valid Windows paths can necessarily contain spaces and hyphens as the game's installation path contains both. (eg. `\SquareEnix\FINAL FANTASY XIV - A Realm Reborn`) so a check for `\w` is insufficient - Valid Linux paths can also be double-slashed (eg. `/path//to//file`) In addition some pointless optimizations were made by making the groups non-capturing, lazy matching, and including an ending anchor. Because a valid path must necessarily include at least one valid character `*` was changed to `+`. |
||
|---|---|---|
| .. | ||
| Factories | ||
| FileCacheDB | ||
| images | ||
| Interop | ||
| Managers | ||
| Models | ||
| UI | ||
| Utils | ||
| WebAPI | ||
| Configuration.cs | ||
| filecache.db | ||
| MareSynchronos.csproj | ||
| MareSynchronos.json | ||
| Plugin.cs | ||