Matt Nadareski
0d2f81773d
Add editorconfig, fix issues
2026-01-25 17:27:42 -05:00
HeroponRikiBestest
973b0118b6
Fix minor nested json issue ( #398 )
2025-12-02 12:15:39 -05:00
Matt Nadareski
05bddd6005
Bump version
2025-11-25 08:40:36 -05:00
Matt Nadareski
777232301d
Update Serialization to 2.2.1
2025-11-25 07:56:38 -05:00
Matt Nadareski
41a705c343
Add support for .NET 10
2025-11-24 11:57:17 -05:00
Matt Nadareski
f58003b3fc
Ensure JSON added to help print
2025-11-13 13:59:25 -05:00
Matt Nadareski
dc968c2d15
Bump version
2025-11-10 13:07:37 -05:00
Matt Nadareski
3726abb209
Cleanup
2025-11-10 12:57:08 -05:00
HeroponRikiBestest
ac8dfb833c
Fixes last minute issue with json parsing ( #392 )
...
* fix
* add comment back
* slight simplification
* Remove newline
* Remove newline
* Fix
2025-11-10 12:45:56 -05:00
Matt Nadareski
f0673046dc
Minor cleanup from last commit
2025-11-10 09:53:53 -05:00
Matt Nadareski
d9fa073c0f
Minor cleanup from last commit
2025-11-10 09:53:25 -05:00
HeroponRikiBestest
95a20fb30d
Add nested json output for protectionscan ( #391 )
...
* Attempt nested for real this time
* forgot to include handling the base path
* Reverted unnecesssary changes
* Remove unneeded net6.0 gating
* Add comments
* Finish comments
* Might as well safeguard if no protections are returned.
* Use object instead of dynamic
* Remove weird empty string root node handling
* remove uneeded ref
* Modify comment accordingly
* Merge regular and nested json writing
* Simplify object value checking
* change flag handling
Co-authored-by: Matt Nadareski <mnadareski@outlook.com >
* Initial fixes
* Invert if-else to de-nest main logic
* minor formatting fixes
* Improved Json output
* Remove unnecessary comments
* That's just a string
* Slight improvement
* Simplify casting
* attept further simplification
* Further
* Reduce nesting using inversion and continue
* Further simplified logic
* Replace my code with sabre's
* De-nest using continue
* newline
* Remove all instances where it can end in a directory seperator
---------
Co-authored-by: Matt Nadareski <mnadareski@outlook.com >
2025-11-10 09:48:22 -05:00
Matt Nadareski
dd1e49662f
Cleanup
2025-11-07 22:14:28 -05:00
HeroponRikiBestest
78947616b1
Add json output for protectionscan ( #390 )
...
* actual first pr
* Initial fixes
* Second round of fixes
* Final fix
2025-11-07 22:07:08 -05:00
Matt Nadareski
ba56b9aff6
Add file-only flag for scans
2025-11-07 10:51:02 -05:00
Matt Nadareski
5b0bf2e7e4
Update packages
2025-11-06 08:22:09 -05:00
Matt Nadareski
f1afb6d60b
Bump version
2025-10-07 16:00:04 -04:00
Matt Nadareski
5e812daf01
Fix debug flag use
2025-10-07 14:56:53 -04:00
Matt Nadareski
ab508eebe8
Use main feature pattern
2025-10-07 13:44:27 -04:00
Matt Nadareski
31792fab48
Update packages
2025-10-07 13:33:55 -04:00
Matt Nadareski
a3118cee68
Use CommandLine library for executable
2025-10-06 09:43:15 -04:00
Matt Nadareski
daa72eb970
Bump version
2025-10-05 17:32:27 -04:00
Matt Nadareski
a42328ef60
Update Serialization to 2.0.1
2025-10-05 17:26:01 -04:00
Matt Nadareski
7f2dd26d9b
Require exact versions for build
2025-09-30 11:12:41 -04:00
Matt Nadareski
871ac97a3a
Bump version
2025-09-29 14:18:10 -04:00
Matt Nadareski
5e11048e18
Remove compiler flags that weren't working
2025-09-29 12:44:52 -04:00
Matt Nadareski
f50f9f741d
Update Serialization to 2.0.0
2025-09-29 08:01:50 -04:00
Matt Nadareski
0872e0ff49
Bump version
2025-09-24 13:07:03 -04:00
Matt Nadareski
50b4eb99e3
Bump version
2025-09-24 12:38:01 -04:00
Matt Nadareski
08a90d52a8
Update packages
2025-09-24 12:14:31 -04:00
Matt Nadareski
d41cd63ad7
Use "proper" namespace since it's public
2025-09-22 21:05:39 -04:00
Matt Nadareski
c12d3fbe15
Progress doesn't need to be hindered
2025-09-22 21:04:17 -04:00
Matt Nadareski
1e1da59ba0
Bump verison
2025-09-22 09:36:40 -04:00
Matt Nadareski
20888a22db
Unify file endings again
2025-09-21 19:00:36 -04:00
Matt Nadareski
4ed619ee30
Update Serialization to 1.9.5
2025-09-21 12:54:25 -04:00
Matt Nadareski
66d48ed1cd
Inlclude Serialization directly in ProtectionScan
2025-09-21 10:05:07 -04:00
Matt Nadareski
84b9b46744
Set these properties because MPQ is funny like that
2025-09-21 09:39:55 -04:00
Matt Nadareski
8e8c43e304
I like this better
2025-09-06 17:13:59 -04:00
Matt Nadareski
edc32af47c
Slight tweak to wording
2025-09-06 17:11:54 -04:00
Matt Nadareski
dd7f120ddc
Add .NET Standard 2.x to builds
2025-09-06 15:38:36 -04:00
Matt Nadareski
785f5cfde1
Don't expose ProtectionDictionary anymore
2025-09-06 12:55:09 -04:00
Matt Nadareski
f5b1868eec
Move some things around
2025-09-06 12:40:06 -04:00
Matt Nadareski
138842318a
Let's try to be fancy
2025-09-02 22:04:02 -04:00
Matt Nadareski
03f96238a5
Clean up a couple things that might cause issues?
2025-09-02 21:38:51 -04:00
Matt Nadareski
a82d1e729c
Remove vestigial content files
2025-08-28 14:50:23 -04:00
Matt Nadareski
251bf9ca6d
Order is important
2025-07-31 12:48:48 -04:00
Matt Nadareski
c0c94fd78d
Get full path for each input for programs
2025-06-30 07:28:33 -04:00
Matt Nadareski
7a96e8cfe3
Don't crash if writing fails
2025-01-29 11:06:13 -05:00
Matt Nadareski
610078b47c
Bump version
2024-12-31 13:25:24 -05:00
Matt Nadareski
35b1bb817e
Add flag for SafeGetFiles
2024-12-19 00:02:53 -05:00