Beispiel #1
0
 public UnityYamlSearchGuru(UnityApi unityApi, AssetUsagesElementContainer assetUsagesElementContainer,
                            AssetMethodsElementContainer assetMethodsElementContainer, AssetInspectorValuesContainer container)
 {
     myAssetUsagesElementContainer  = assetUsagesElementContainer;
     myAssetMethodsElementContainer = assetMethodsElementContainer;
     myInspectorValuesContainer     = container;
 }
Beispiel #2
0
 public EventHandlerDetector(ISolution solution, SettingsStore settingsStore,
                             CallGraphSwaExtensionProvider callGraphSwaExtension, AssetMethodsElementContainer assetMethodsElementContainer, PerformanceCriticalCodeCallGraphMarksProvider marksProvider, IElementIdProvider provider)
     : base(solution, callGraphSwaExtension, settingsStore, marksProvider, provider)
 {
     myCallGraphSwaExtension        = callGraphSwaExtension;
     myAssetMethodsElementContainer = assetMethodsElementContainer;
     myProvider = provider;
 }
 public UnityAssetReferenceSearcher(DeferredCacheController deferredCacheController, AssetDocumentHierarchyElementContainer assetDocumentHierarchyElementContainer, AssetUsagesElementContainer assetUsagesElementContainer,
                                    AssetMethodsElementContainer assetMethodsElementContainer, AssetInspectorValuesContainer assetInspectorValuesContainer, MetaFileGuidCache metaFileGuidCache, IDeclaredElementsSet elements, bool findCandidates)
 {
     myDeferredCacheController = deferredCacheController;
     myAssetDocumentHierarchyElementContainer = assetDocumentHierarchyElementContainer;
     myAssetUsagesElementContainer            = assetUsagesElementContainer;
     myAssetMethodsElementContainer           = assetMethodsElementContainer;
     myAssetInspectorValuesContainer          = assetInspectorValuesContainer;
     myElements = elements;
 }
Beispiel #4
0
 public RiderEventHandlerDetector(ISolution solution, CallGraphSwaExtensionProvider callGraphSwaExtensionProvider,
                                  SettingsStore settingsStore, AssetIndexingSupport assetIndexingSupport, PerformanceCriticalCodeCallGraphMarksProvider marksProvider, AssetMethodsElementContainer assetMethodsElementContainer,
                                  UnityCodeInsightProvider codeInsightProvider, UnityUsagesCodeVisionProvider usagesCodeVisionProvider, DeferredCacheController deferredCacheController,
                                  UnitySolutionTracker solutionTracker, ConnectionTracker connectionTracker,
                                  IconHost iconHost, AssetSerializationMode assetSerializationMode, IElementIdProvider provider)
     : base(solution, settingsStore, callGraphSwaExtensionProvider, assetMethodsElementContainer, marksProvider, provider)
 {
     myAssetIndexingSupport         = assetIndexingSupport;
     myAssetMethodsElementContainer = assetMethodsElementContainer;
     myCodeInsightProvider          = codeInsightProvider;
     myUsagesCodeVisionProvider     = usagesCodeVisionProvider;
     myDeferredCacheController      = deferredCacheController;
     mySolutionTracker        = solutionTracker;
     myConnectionTracker      = connectionTracker;
     myIconHost               = iconHost;
     myProvider               = provider;
     myAssetSerializationMode = assetSerializationMode;
 }