public UnityYamlSearchGuru(UnityApi unityApi, AssetUsagesElementContainer assetUsagesElementContainer, AssetMethodsElementContainer assetMethodsElementContainer, AssetInspectorValuesContainer container) { myAssetUsagesElementContainer = assetUsagesElementContainer; myAssetMethodsElementContainer = assetMethodsElementContainer; myInspectorValuesContainer = container; }
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; }
public RiderTypeDetector(ISolution solution, CallGraphSwaExtensionProvider callGraphSwaExtensionProvider, SettingsStore settingsStore, PerformanceCriticalCodeCallGraphMarksProvider marksProvider, UnityApi unityApi, AssetIndexingSupport assetIndexingSupport, UnityUsagesCodeVisionProvider usagesCodeVisionProvider, UnityCodeInsightProvider codeInsightProvider, AssetUsagesElementContainer assetUsagesElementContainer, DeferredCacheController deferredCacheController, UnitySolutionTracker solutionTracker, ConnectionTracker connectionTracker, IconHost iconHost, AssetSerializationMode assetSerializationMode, IElementIdProvider provider) : base(solution, callGraphSwaExtensionProvider, settingsStore, unityApi, marksProvider, provider) { myAssetIndexingSupport = assetIndexingSupport; myUsagesCodeVisionProvider = usagesCodeVisionProvider; myCodeInsightProvider = codeInsightProvider; myAssetUsagesElementContainer = assetUsagesElementContainer; myDeferredCacheController = deferredCacheController; mySolutionTracker = solutionTracker; myConnectionTracker = connectionTracker; myIconHost = iconHost; myAssetSerializationMode = assetSerializationMode; }