Closed xTVaser closed 3 weeks ago
Merged master and rechecked the compilation outputs against vanilla master. They still match (i purposed changed the gitignore file as a litmus test, it was the only file that was found to diff.)
This also means that any changes to
preserve-this
comments is superficial -- the compiled output is the same!
Was waiting a few days after last month's release to make sure it was stable, appears to be. Will merge once CI passes
This PR does two main things:
format_code
.How am I confident this hasn't broken anything?:
out/jak1/obj
files separatelycompare-compilation-outputs.py
I'm still aware of improvements that could be made to the formatter, as well as general optimization of it's performance. But in general these are for rare or non-critical situations in my opinion and I'll work through them before doing Jak 2. The vast majority looks great and is working properly at this point. Those known issues are the following if you are curious:![image](https://github.com/open-goal/jak-project/assets/13153231/0edfaba1-6d36-40f5-ab23-0642209867c4)