public SolutionCloner(INamespaceResolver sourceNamespaceResolver, INamespaceResolver targetNamespaceResolver, ISolutionClonerBehavior cloningBehavior, IFileEncodingDetector fileEncodingDetector) { this.sourceNamespaceResolver = sourceNamespaceResolver; this.targetNamespaceResolver = targetNamespaceResolver; this.cloningBehavior = cloningBehavior; this.fileEncodingDetector = fileEncodingDetector; }
public Papyrus2ClrCecilConverter(IUserInterface userInterface, INameConventionResolver nameConventionResolver, INamespaceResolver namespaceResolver, ITypeReferenceResolver typeReferenceResolver) : base(namespaceResolver, typeReferenceResolver) { this.userInterface = userInterface; this.nameConventionResolver = nameConventionResolver; }
private void InitializePathSelectors(INamespaceResolver sourceNamespaceResolver, INamespaceResolver targetNamespaceResolver) { sourcePathSelector.Initialize(sourceNamespaceResolver, PathType.File, App.InputSource ?? LastSourcePath); sourcePathSelector.DialogTitle = Wizard.Resources.Language.SelectSource; targetPathSelector.Initialize(targetNamespaceResolver, PathType.Folder, LastTargetPath); targetPathSelector.DialogTitle = Wizard.Resources.Language.SelectTarget; }
public SolutionCloner(INamespaceResolver sourceNamespaceResolver, INamespaceResolver targetNamespaceResolver, IPathPatternMatcher pathPatternMatcher, IEnumerable<string> excludeFolderPatterns, IEnumerable<string> excludeFilePatterns, IEnumerable<string> plainCopyFilePatterns) { this.targetNamespaceResolver = targetNamespaceResolver; this.sourceNamespaceResolver = sourceNamespaceResolver; this.pathPatternMatcher = pathPatternMatcher; this.excludeFolderPatterns = excludeFolderPatterns; this.excludeFilePatterns = excludeFilePatterns; this.plainCopyFilePatterns = plainCopyFilePatterns; }
public MainWindow(ISolutionCloner solutionCloner, INamespaceResolver sourceNamespaceResolver, INamespaceResolver targetNamespaceResolver) { InitializeComponent(); this.solutionCloner = solutionCloner; InitializeTimer(); InitializePathSelectors(sourceNamespaceResolver, targetNamespaceResolver); Refresh(); if (App.IsModal) StartAsModal(); }
public MainWindow(ISolutionCloner solutionCloner, INamespaceResolver sourceNamespaceResolver, INamespaceResolver targetNamespaceResolver) { InitializeComponent(); this.solutionCloner = solutionCloner; InitializeTimer(); InitializePathSelectors(sourceNamespaceResolver, targetNamespaceResolver); Refresh(); if (App.IsModal) { StartAsModal(); } }
public TypeReferenceResolver(INamespaceResolver namespaceResolver, ITypeNameResolver typeNameResolver) { this.namespaceResolver = namespaceResolver; this.typeNameResolver = typeNameResolver; }
public void SetUp() { directory = Substitute.For <IDirectory>(); directory.Exists(Arg.Any <string>()).Returns(true); resolver = new DirectoryNamespaceResolver(directory); }
public void Initialize(INamespaceResolver namespaceResolver, PathType pathType, string initialPath) { NamespaceResolver = namespaceResolver; PathType = pathType; SetPath(initialPath); }
public void Initialize(INamespaceResolver namespaceResolver, PathType pathType) { Initialize(namespaceResolver, pathType, null); }
public Papyrus2ClrTypeBuilderConverter(string outputDirectory, INamespaceResolver namespaceResolver, ITypeReferenceResolver typeReferenceResolver) : base(namespaceResolver, typeReferenceResolver) { this.outputDirectory = outputDirectory; }
public Papyrus2CSharpConverter(INamespaceResolver namespaceResolver, ITypeReferenceResolver typeReferenceResolver) : base(namespaceResolver, typeReferenceResolver) { }
public void Initialize(INamespaceResolver namespaceResolver, string initialFolder) { NamespaceResolver = namespaceResolver; Path = initialFolder; btnSelect.IsEnabled = NamespaceResolver != null; }
protected Papyrus2ClrCecilConverterBase(INamespaceResolver namespaceResolver, ITypeReferenceResolver typeReferenceResolver) { NamespaceResolver = namespaceResolver; TypeReferenceResolver = typeReferenceResolver; }
public void SetUp() { resolver = new FolderNamespaceResolver(); }
public void SetUp() { directory = Substitute.For<IDirectory>(); directory.Exists(Arg.Any<string>()).Returns(true); resolver = new DirectoryNamespaceResolver(directory); }
public void SetUp() { file = Substitute.For <IFile>(); file.Exists(Arg.Any <string>()).Returns(true); resolver = new SolutionFileNamespaceResolver(file); }
public void SetUp() { directory = Substitute.For<IDirectory>(); resolver = new SolutionFileNamespaceResolver(directory); }
public void SetUp() { file = Substitute.For<IFile>(); file.Exists(Arg.Any<string>()).Returns(true); resolver = new SolutionFileNamespaceResolver(file); }