protected AbstractUnityCodeInsightProvider(UnitySolutionTracker unitySolutionTracker, UnityHost host, BulbMenuComponent bulbMenu) { myUnitySolutionTracker = unitySolutionTracker; myHost = host; myBulbMenu = bulbMenu; }
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>(); }
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; }
protected AbstractUnityCodeInsightProvider(UnityHost host, BulbMenuComponent bulbMenu) { myHost = host; myBulbMenu = bulbMenu; }
protected AbstractUnityCodeInsightProvider(FrontendBackendHost frontendBackendHost, BulbMenuComponent bulbMenu) { myFrontendBackendHost = frontendBackendHost; myBulbMenu = bulbMenu; }
public UnityCodeInsightFieldUsageProvider(UnityHost host, BulbMenuComponent bulbMenu) : base(host, bulbMenu) { }
public UnityCodeInsightProvider(UnitySolutionTracker unitySolutionTracker, UnityHost host, BulbMenuComponent bulbMenu) : base(unitySolutionTracker, host, bulbMenu) { }