public CSharpSolution(SDBuildStrings strings, BuildMessenger buildMessenger)
        {
            _buildMessenger = buildMessenger;
            _strings        = strings;

            Projects = new List <CSharpProject>();
        }
Exemple #2
0
        public CSharpSolution(SDBuildStrings strings, BuildMessenger buildMessenger)
        {
            _buildMessenger = buildMessenger;
            _strings = strings;

            Projects = new List<CSharpProject>();
        }
Exemple #3
0
        public ParseContext(ICoreConfigSection coreConfigSection, SDBuildStrings sdBuildStrings, IConfigController configController, BuildMessenger buildMessenger)
        {
            _sdBuildStrings = sdBuildStrings;
            _buildMessenger = buildMessenger;

            _steps = new Steps(coreConfigSection, sdBuildStrings, configController, buildMessenger);
        }
Exemple #4
0
 public ExportStep(SharpDoxConfig sharpDoxConfig, SDBuildStrings sdBuildStrings, BuildMessenger buildMessenger, IExporter[] allExporters)
 {
     _sharpDoxConfig = sharpDoxConfig;
     _sdBuildStrings = sdBuildStrings;
     _buildMessenger = buildMessenger;
     _allExporters = allExporters;
 }
Exemple #5
0
        public ParseContext(SharpDoxConfig sharpDoxConfig, SDBuildStrings sdBuildStrings, IConfigController configController, BuildMessenger buildMessenger)
        {
            _sdBuildStrings = sdBuildStrings;
            _buildMessenger = buildMessenger;

            _steps = new Steps(sharpDoxConfig, sdBuildStrings, configController, buildMessenger);
        }
Exemple #6
0
 public PreBuildStep(ICoreConfigSection coreConfigSection, IExporter[] allExporters, BuildMessenger buildMessenger, SDBuildStrings sdBuildStrings)
 {
     _coreConfigSection = coreConfigSection;
     _allExporters      = allExporters;
     _buildMessenger    = buildMessenger;
     _sdBuildStrings    = sdBuildStrings;
 }
Exemple #7
0
        public BuildContext(ICoreConfigSection coreConfigSection, SDBuildStrings sdBuildStrings, IConfigController configController, BuildMessenger buildMessenger, IExporter[] allExporters)
        {
            _coreConfigSection = coreConfigSection;
            _sdBuildStrings    = sdBuildStrings;
            _buildMessenger    = buildMessenger;

            _steps = new Steps(coreConfigSection, sdBuildStrings, configController, buildMessenger, allExporters);
        }
Exemple #8
0
 public StepInput(IConfigController configController, ICodeParser codeParser, SDBuildStrings sdBuildStrings, IExporter[] allExporters)
 {
     ConfigController = configController;            
     CoreConfigSection = configController.GetConfigSection<ICoreConfigSection>();
     CodeParser = codeParser;
     SDBuildStrings = sdBuildStrings;
     AllExporters = allExporters;
 }
Exemple #9
0
        public BuildContext(SharpDoxConfig sharpDoxConfig, SDBuildStrings sdBuildStrings, IConfigController configController, BuildMessenger buildMessenger, IExporter[] allExporters)
        {
            _sharpDoxConfig = sharpDoxConfig;
            _sdBuildStrings = sdBuildStrings;
            _buildMessenger = buildMessenger;

            _steps = new Steps(sharpDoxConfig, sdBuildStrings, configController, buildMessenger, allExporters);
        }
Exemple #10
0
 public StepInput(IConfigController configController, ICodeParser codeParser, SDBuildStrings sdBuildStrings, IExporter[] allExporters)
 {
     ConfigController  = configController;
     CoreConfigSection = configController.GetConfigSection <ICoreConfigSection>();
     CodeParser        = codeParser;
     SDBuildStrings    = sdBuildStrings;
     AllExporters      = allExporters;
 }
Exemple #11
0
 public Steps(SharpDoxConfig sharpDoxConfig, SDBuildStrings sdBuildStrings, IConfigController configController, BuildMessenger buildMessenger, IExporter[] allExporters = null)
 {
     PreBuildStep = new PreBuildStep(sharpDoxConfig, sdBuildStrings);
     LoadStep = new LoadStep(sharpDoxConfig, sdBuildStrings, buildMessenger);
     ParseStep = new ParseStep(sdBuildStrings, sharpDoxConfig, buildMessenger);
     StructureParseStep = new StructureParseStep(sdBuildStrings, buildMessenger);
     ExportStep = new ExportStep(sharpDoxConfig, sdBuildStrings, buildMessenger, allExporters);
     EndStep = new EndStep(configController, sharpDoxConfig);
 }
Exemple #12
0
 public Steps(ICoreConfigSection coreConfigSection, SDBuildStrings sdBuildStrings, IConfigController configController, BuildMessenger buildMessenger, IExporter[] allExporters = null)
 {
     PreBuildStep       = new PreBuildStep(coreConfigSection, allExporters, buildMessenger, sdBuildStrings);
     LoadStep           = new LoadStep(coreConfigSection, sdBuildStrings, buildMessenger);
     ParseStep          = new ParseStep(sdBuildStrings, coreConfigSection, buildMessenger);
     StructureParseStep = new StructureParseStep(sdBuildStrings, buildMessenger);
     ExportStep         = new ExportStep(coreConfigSection, sdBuildStrings, buildMessenger, allExporters);
     EndStep            = new EndStep(configController, coreConfigSection);
 }
Exemple #13
0
        public static List<StepBase> StructureParseConfig(IConfigController configController, ICodeParser codeParser, SDBuildStrings sdBuildStrings, IExporter[] allExporters)
        {
            var stepInput = new StepInput(configController, codeParser, sdBuildStrings, allExporters);

            var config = new List<StepBase>();

            config.Add(new CheckConfigStep(stepInput, 0, 15));
            config.Add(new ParseProjectStep(stepInput, 15, 25));
            config.Add(new StructeParseCodeStep(stepInput, 25, 100));

            return config;
        }
 public StructureParseStep(SDBuildStrings sdBuildStrings, BuildMessenger buildMessenger)
 {
     _sdBuildStrings = sdBuildStrings;
     _buildMessenger = buildMessenger;
 }
 public StructureParseStep(SDBuildStrings sdBuildStrings, BuildMessenger buildMessenger)
 {
     _sdBuildStrings = sdBuildStrings;
     _buildMessenger = buildMessenger;
 }
Exemple #16
0
 public BuildContext(BuildMessenger buildMessenger, SDBuildStrings sdBuildStrings, List <StepBase> buildSteps)
 {
     _buildSteps     = buildSteps;
     _buildMessenger = buildMessenger;
     _sdBuildStrings = sdBuildStrings;
 }
Exemple #17
0
 public ParseStep(SDBuildStrings sdBuildStrings, SharpDoxConfig sharpDoxConfig, BuildMessenger buildMessenger)
 {
     _sharpDoxConfig = sharpDoxConfig;
     _sdBuildStrings = sdBuildStrings;
     _buildMessenger = buildMessenger;
 }
Exemple #18
0
 public LoadStep(SharpDoxConfig config, SDBuildStrings sdBuildStrings, BuildMessenger buildMessenger)
 {
     _config = config;
     _sdBuildStrings = sdBuildStrings;
     _buildMessenger = buildMessenger;
 }
Exemple #19
0
        public static List <StepBase> FullBuildConfig(IConfigController configController, ICodeParser codeParser, SDBuildStrings sdBuildStrings, IExporter[] allExporters)
        {
            var stepInput = new StepInput(configController, codeParser, sdBuildStrings, allExporters);

            var config      = new List <StepBase>();
            var checkConfig = new CheckConfigStep(stepInput, 0, 15);

            config.Add(new ExtendedCheckConfigStep(stepInput, checkConfig, 0, 15));
            config.Add(new ParseProjectStep(stepInput, 15, 25));
            config.Add(new ParseCodeStep(stepInput, 25, 70));
            config.Add(new ExportStep(stepInput, 70, 100));

            return(config);
        }
Exemple #20
0
 public ParseStep(SDBuildStrings sdBuildStrings, ICoreConfigSection coreConfigSection, BuildMessenger buildMessenger)
 {
     _coreConfigSection = coreConfigSection;
     _sdBuildStrings    = sdBuildStrings;
     _buildMessenger    = buildMessenger;
 }
Exemple #21
0
 public BuildContext(BuildMessenger buildMessenger, SDBuildStrings sdBuildStrings, List<StepBase> buildSteps)
 {
     _buildSteps = buildSteps;
     _buildMessenger = buildMessenger;
     _sdBuildStrings = sdBuildStrings;
 }
Exemple #22
0
 public PreBuildStep(SharpDoxConfig config, SDBuildStrings sdBuildStrings)
 {
     _config = config;
     _sdBuildStrings = sdBuildStrings;
 }
Exemple #23
0
 public LoadStep(ICoreConfigSection coreConfigSection, SDBuildStrings sdBuildStrings, BuildMessenger buildMessenger)
 {
     _coreConfigSection = coreConfigSection;
     _sdBuildStrings    = sdBuildStrings;
     _buildMessenger    = buildMessenger;
 }