public T4OutsideSolutionSourceFile(IProjectFileExtensions projectFileExtensions, PsiProjectFileTypeCoordinator projectFileTypeCoordinator, IPsiModule module, FileSystemPath path, Func<PsiSourceFileFromPath, bool> validityCheck, Func<PsiSourceFileFromPath, IPsiSourceFileProperties> propertiesFactory, DocumentManager documentManager, IModuleReferenceResolveContext resolveContext) : base(projectFileExtensions, projectFileTypeCoordinator, module, path, validityCheck, propertiesFactory, documentManager, resolveContext) { }
public T4OutsideSolutionSourceFileManager([NotNull] Lifetime lifetime, [NotNull] IDocumentFactory documentFactory, [NotNull] IProjectFileExtensions projectFileExtensions, [NotNull] PsiProjectFileTypeCoordinator psiProjectFileTypeCoordinator) { _documentFactory = documentFactory; _projectFileExtensions = projectFileExtensions; _psiProjectFileTypeCoordinator = psiProjectFileTypeCoordinator; lifetime.AddDispose(_sourceFiles); }
public T4OutsideSolutionSourceFileManager([NotNull] Lifetime lifetime, [NotNull] IProjectFileExtensions projectFileExtensions, [NotNull] PsiProjectFileTypeCoordinator psiProjectFileTypeCoordinator, [NotNull] DocumentManager documentManager, [NotNull] ISolution solution) { _projectFileExtensions = projectFileExtensions; _psiProjectFileTypeCoordinator = psiProjectFileTypeCoordinator; _documentManager = documentManager; _psiModule = new PsiModuleOnFileSystemPaths(solution, "T4OutsideSolution", TargetFrameworkId.Default); lifetime.AddDispose(_sourceFiles); }
public ExternalCodeFilesProvider( IProjectFileExtensions projectFileExtensions, PsiProjectFileTypeCoordinator projectFileTypeCoordinator, ChangeManager changeManager, IFileSystemTracker fileSystemTracker, IShellLocks shellLocks, DocumentManager documentManager, ISettingsStore settingsStore) { _projectFileExtensions = projectFileExtensions; _projectFileTypeCoordinator = projectFileTypeCoordinator; _changeManager = changeManager; _fileSystemTracker = fileSystemTracker; _shellLocks = shellLocks; _documentManager = documentManager; _settingsStore = settingsStore; }
public T4OutsideSolutionSourceFile(IDocumentFactory documentFactory, IProjectFileExtensions projectFileExtensions, PsiProjectFileTypeCoordinator projectFileTypeCoordinator, IPsiModule module, FileSystemPath path, Func<PsiSourceFileFromPath, bool> validityCheck, Func<PsiSourceFileFromPath, IPsiSourceFileProperties> propertiesFactory) : base(new DocumentFactory(documentFactory, path), projectFileExtensions, projectFileTypeCoordinator, module, path, validityCheck, propertiesFactory) { }