This commit is contained in:
2025-09-23 22:11:35 -04:00
+12 -9
View File
@@ -11,15 +11,18 @@ This tool works to detect Roblox workspaces within .rbxm(x) model files, which c
## Project Structure ## Project Structure
- `detector.luau`: Main entrypoint ```
- `lib/cli.luau`: CLI argument parsing and usage lib/
- `lib/core.luau`: Core detection logic (workspace scanning, file analysis) ├─ fileproc.luau : File and directory processing
- `lib/fileproc.luau`: File and directory processing ├─ cli.luau : CLI argument parsing and usage
- `tests/`: Test models for validation ├─ core.luau : Core detection logic (workspace scanning, etc)
- `containsworkspace/`: Models that should be detected as containing workspaces tests/
- `doesntcontainworkspace/`: Models that should NOT be detected as containing workspaces ├─ containsworkspace/ : Test cases that should contain workspaces
- `zlibCompressed/`: Models compressed with zlib ├─ doesntcontainworkspace/ : Test cases that shouldn't contain workspaces
- `binaryFiles/`: Binary or extensionless test files ├─ zlibCompressed/ : Zlib compressed test casees
├─ binaryFiles/ : Extensionless/binary test cases
detector.luau : Main entrypoint
```
## Installation ## Installation