protected AbstractUnityCodeInsightProvider(UnitySolutionTracker unitySolutionTracker, UnityHost host,
                                            BulbMenuComponent bulbMenu)
 {
     myUnitySolutionTracker = unitySolutionTracker;
     myHost     = host;
     myBulbMenu = bulbMenu;
 }
Пример #2
0
 public UnityCodeInsightProvider(UnityHost host, BulbMenuComponent bulbMenu, UnitySolutionTracker tracker)
     : base(host, bulbMenu)
 {
     RelativeOrderings = tracker.IsUnityProject.HasValue() && tracker.IsUnityProject.Value
         ? new CodeLensRelativeOrdering[] { new CodeLensRelativeOrderingBefore(ReferencesCodeInsightsProvider.Id) }
         : new CodeLensRelativeOrdering[] { new CodeLensRelativeOrderingLast() };
 }
 public UnityCodeInsightProvider(FrontendBackendHost frontendBackendHost, UnitySolutionTracker solutionTracker,
                                 BulbMenuComponent bulbMenu, UnitySolutionTracker tracker)
     : base(frontendBackendHost, bulbMenu)
 {
     RelativeOrderings = tracker.IsUnityProject.HasTrueValue()
         ? new CodeLensRelativeOrdering[] { new CodeLensRelativeOrderingBefore(ReferencesCodeInsightsProvider.Id) }
         : new CodeLensRelativeOrdering[] { new CodeLensRelativeOrderingLast() };
 }
 public UnityCodeInsightFieldUsageProvider(UnitySolutionTracker unitySolutionTracker,
                                           UnityApi unityApi, UnityHost host, BulbMenuComponent bulbMenu, DeferredCacheController deferredCacheController,
                                           AssetInspectorValuesContainer inspectorValuesContainer)
     : base(unitySolutionTracker, host, bulbMenu)
 {
     myUnityApi = unityApi;
     myDeferredCacheController  = deferredCacheController;
     myInspectorValuesContainer = inspectorValuesContainer;
     myActionManager            = Shell.Instance.GetComponent <IActionManager>();
     myContexts = Shell.Instance.GetComponent <DataContexts>();
 }
Пример #5
0
 public UnityCodeInsightFieldUsageProvider(Lifetime lifetime, UnitySolutionTracker unitySolutionTracker, ConnectionTracker connectionTracker,
                                           UnityApi unityApi, UnityHost host, BulbMenuComponent bulbMenu, IPsiFiles files, UnityHost unityHost, UnitySceneDataLocalCache sceneDataCache,
                                           ITooltipManager tooltipManager, TextControlManager textControlManager)
     : base(unitySolutionTracker, host, bulbMenu)
 {
     myLifetime                 = lifetime;
     myConnectionTracker        = connectionTracker;
     myUnityApi                 = unityApi;
     myFiles                    = files;
     myUnityHost                = unityHost;
     myUnitySceneDataLocalCache = sceneDataCache;
     myTooltipManager           = tooltipManager;
     myTextControlManager       = textControlManager;
 }
Пример #6
0
 protected AbstractUnityCodeInsightProvider(UnityHost host, BulbMenuComponent bulbMenu)
 {
     myHost     = host;
     myBulbMenu = bulbMenu;
 }
 protected AbstractUnityCodeInsightProvider(FrontendBackendHost frontendBackendHost, BulbMenuComponent bulbMenu)
 {
     myFrontendBackendHost = frontendBackendHost;
     myBulbMenu            = bulbMenu;
 }
Пример #8
0
 public UnityCodeInsightFieldUsageProvider(UnityHost host, BulbMenuComponent bulbMenu)
     : base(host, bulbMenu)
 {
 }
Пример #9
0
 public UnityCodeInsightProvider(UnitySolutionTracker unitySolutionTracker, UnityHost host,
                                 BulbMenuComponent bulbMenu)
     : base(unitySolutionTracker, host, bulbMenu)
 {
 }