In #3794, we changed return_scaled to return_in_uv. This includes in the analyzer's settings.json. So any analyzer made after #3794 no longer has a return_scaled setting.
Before #3794, the function load_from_binary_folder does a return_scaled = settings["return_scaled"]. Since the settings.json doesn't have return_scaled, this crashes.
Hence, once it comes out, if an analyzer is made using version 103 it won't be loadable by 102.
Maybe this was known before we merged, but I think it might be too much deprecation all at once? Thoughts?
In #3794, we changed
return_scaledtoreturn_in_uv. This includes in the analyzer'ssettings.json. So any analyzer made after #3794 no longer has a return_scaled setting.Before #3794, the function
load_from_binary_folderdoes areturn_scaled = settings["return_scaled"]. Since thesettings.jsondoesn't have return_scaled, this crashes.Hence, once it comes out, if an analyzer is made using version 103 it won't be loadable by 102.
Maybe this was known before we merged, but I think it might be too much deprecation all at once? Thoughts?