Revert IDE resave noise from #354 - #355
Merged
Merged
Conversation
#354 was saved from a 2026.100 IDE, which bumped resource format markers that the pinned CoreResources (2024.1400.0.58) cannot read: $GMWindowsOptions v1 -> v2, $GMSwitchOptions and $GMSwitch2Options "" -> v1. GMRT then asks ProjectTool to downgrade the project, but the test runner never passes --projecttool, so the load dies with "Cannot start process because a file name has not been provided" and the run produces no results. The same resave also dropped config.json from IncludedFiles, because that file is generated at test time and was not on disk when the project was opened. frameworkSetup.gml loads it via config_manager_load. Reverts both, plus the cosmetic IDEVersion stamp. The script renames that #354 was actually for are untouched.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes the nightly
testframeworkfailure (GMRT #6522, #6523).#354 was saved from a 2026.100 IDE, which bumped resource format markers that GMRT's pinned
CoreResources (
2024.1400.0.58) cannot read:$GMWindowsOptionsv1 -> v2,$GMSwitchOptionsand$GMSwitch2Options"" -> v1. GMRT then asks ProjectTool to downgrade the project, but the test runnernever passes
--projecttool, so the load dies withCannot start process because a file name has not been providedand the run publishes no results.The same resave also dropped
config.jsonfromIncludedFiles, since that file is generated at testtime and was not on disk when the project was opened.
frameworkSetup.gmlloads it viaconfig_manager_load.Reverts both, plus the cosmetic
IDEVersionstamp. The script renames #354 was actually for areuntouched.
Verified locally against a Debug
gmrtd.exe: the load crash is gone and the project loads. Note thatxUnit still fails later on shader compilation (
gmslangc,ambiguous reference to 'i'), which is aseparate pre-existing problem this does not address - CI never reached that stage before.