16 Commits

Author SHA1 Message Date
8a350c6818 Feature: Adding Include/Exclude for events. (#13)
Added checking events for the remapping, can include/exclude any events, tested.
Added New GUI option for events. also fixed ExcludeNestedTypes wrongly displayed if no IncludeNestedTypes exists.

Co-authored-by: SlejmUr <slejmur@protonmail.com>
Reviewed-on: SPT/AssemblyTool#13
Co-authored-by: SlejmUr <slejmur@noreply.dev.sp-tarkov.com>
Co-committed-by: SlejmUr <slejmur@noreply.dev.sp-tarkov.com>
2024-11-05 18:21:26 +00:00
Cj
99e64e5e36 Ignore getters and setters for method count 2024-06-28 02:44:41 -04:00
CJ-SPT
d33f1f3c9b
Dnlib refactor
* First compiling build

* fix out path

* fix hollow

* Traditional loops in favor of linq for clarity

* Start refactor

* Refactor part 2

* Rename variable

* Better error reason handling

* Clean up enum

* Refactor part 3

* Use combo boxes in favor of updowns

* Update tooltips

* fix is nested tree view display

* Capitialization

* Refactor part ??

* remove unused methods

* Expanded IsNested Check

* TypeFilter class + Fix CLI bug

* Remove reflection, change IsDerived and IsNested checks

* Remove optional out for IsPublic

* Remove nullable from IsPublic

* fix logger not resetting color

* actually fix it...

* remove redundant if else on IsPublic check

* Add logging to indicate all types have been filtered out

* Default IsPublic to true

* remove duplicate method call

* Refactor logger to be on its own thread

* Multithread remapping and grouped logging for threads

* 5 more filters

* Finish migrating to the new system

* bug fixes

* Add empty string validation to text fields

* re-enable renamer

* restore renamer

* Multi threaded renaming, still broken

* Basis for method renaming

* More renamer work, might get a passing build now?

* Re-enable publicizer

* Rework logging

* re-enable mapping updates

* fix hollow

* Iterate over all types instead of just one to re-link fields

* Add reference list command

---------

Co-authored-by: clodan <clodan@clodan.com>
2024-06-26 14:45:54 -04:00
Cj
14b273252d cleanup 2024-06-22 02:29:15 -04:00
Cj
fe6145cb08 Fix Nested renaming 2024-06-22 02:28:36 -04:00
Cj
c10e9a6d3e Remove logging 2024-06-22 01:42:07 -04:00
Cj
398aabaf98 More minor remap changes 2024-06-21 21:46:10 -04:00
Cj
5e71f13100 Minor remapper fixes 2024-06-21 17:01:07 -04:00
Cj
6fae190b6e Remove logging 2024-06-21 14:48:48 -04:00
Cj
9b68b4e293 Fixed IsDerived matching, dont match base System.Object class when looking for base classes 2024-06-21 14:48:13 -04:00
Cj
eb8dc10330 Small adjustment to scoring 2024-06-21 14:11:06 -04:00
Cj
85fba2fb56 Fix some remapper issues 2024-06-21 05:18:23 -04:00
Cj
62a469eb1a Stay with winforms, refactor names 2024-06-17 11:34:06 -04:00
Cj
ab4cee9646 Misc 2024-06-15 21:37:55 -04:00
Cj
88373b084e Current auto mapper work 2024-06-15 19:13:52 -04:00
Cj
867b218063 Rebrand 2024-06-14 19:06:21 -04:00