JetBrains / resharper-unity

Unity support for both ReSharper and Rider
Apache License 2.0
1.21k stars 134 forks source link

Order of Run configurations is ASC by default when stored as project file #2255

Open morga4 opened 2 years ago

morga4 commented 2 years ago

Hello,

Steps to reproduce:

  1. open Unity's generated sln (with enabled Unity plugin)
  2. create a new run configuration 'Publish to folder' with name = "P3" and 'Store as project file'=true
  3. create a new run configuration 'Publish to folder' with name = "P2" and 'Store as project file'=true
  4. create a new run configuration 'Publish to folder' with name = "P1" and 'Store as project file'=true
  5. close the sln
  6. reopen the sln
  7. check run configurations order

Expected: order is P3 -> P2 -> P1 Actual: P1 -> P2 -> P3

It is not an issue when you uncheck 'Store as project file' checkboxes for configurations.

van800 commented 2 years ago

I believe this request applies to Rider itself, it can't be fixed in the plugin scope. Please report it with Help-> "Report a Bug" in Rider itself or use https://youtrack.jetbrains.com Thank you!

morga4 commented 2 years ago

It does not seem to me to be a Rider's issue because the order works fine if you try to reproduce it with regular sln. If you still believe that it is on Rider side - I would use youtrack.

van800 commented 2 years ago

If it works fine for the non-Unity solution, then it is ok, to report here. Thanks!