using JetBrains.Annotations; using Packages.Rider.Editor; using Unity.CodeEditor; // ReSharper disable once CheckNamespace namespace JetBrains.Rider.Unity.Editor { /// /// Is called via commandline from Rider Notification after checking out from source control. /// [UsedImplicitly] public static class RiderMenu { /// /// Is called via commandline from Rider Notification after checking out from source control. /// [UsedImplicitly] public static void MenuOpenProject() { if (RiderScriptEditor.IsRiderOrFleetInstallation(RiderScriptEditor.CurrentEditor)) { // Force the project files to be sync CodeEditor.CurrentEditor.SyncAll(); // Load Project CodeEditor.CurrentEditor.OpenProject(); } } } }