Esempio n. 1
0
        private void InitSolutionRewriter(List <AnalyzerResult> analyzerResults, List <PortCoreConfiguration> solutionConfiguration)
        {
            CheckCache();
            InitRules(solutionConfiguration, analyzerResults);

            var projectRewriterFactory = new PortCoreProjectRewriterFactory();

            _solutionRewriter = new SolutionRewriter(analyzerResults, solutionConfiguration.ToList <ProjectConfiguration>(), projectRewriterFactory);
        }
Esempio n. 2
0
        public SolutionPort(string solutionFilePath, IDEProjectResult projectResult, List <PortCoreConfiguration> solutionConfiguration)
        {
            _solutionPath     = solutionFilePath;
            SkipDownloadFiles = new ConcurrentDictionary <string, bool>();
            _projectResult    = projectResult;

            var projectRewriterFactory = new PortCoreProjectRewriterFactory();

            _solutionRewriter = new SolutionRewriter(projectResult, solutionConfiguration.ToList <ProjectConfiguration>(), projectRewriterFactory);
        }