예제 #1
0
 public WPILibImageSettingsProvider(IProjectInformationProvider projectInformationProvider,
                                    INativeContentDeploymentProvider nativeContentDeploymentProvider,
                                    IExceptionThrowerProvider exceptionThrowerProvider,
                                    IFileReaderProvider fileReaderProvider)
 {
     m_projectInformationProvider      = projectInformationProvider;
     m_nativeContentDeploymentProvider = nativeContentDeploymentProvider;
     m_exceptionThrowerProvider        = exceptionThrowerProvider;
     m_fileReaderProvider = fileReaderProvider;
 }
예제 #2
0
 public CodeDeployer(ICodeBuilderProvider codeBuilderProvider, IExceptionThrowerProvider exceptionThrowerProvider,
                     IRoboRioImageProvider roboRioImageProvider, IOutputWriter outputWriter,
                     IRoboRioDependencyCheckerProvider roboRioDependencyCheckerProvider,
                     IRobotCodeDeploymentProvider robotCodeDeploymentProvider,
                     INativeContentDeploymentProvider nativePackageDeploymentProvider)
 {
     m_codeBuilderProvider              = codeBuilderProvider;
     m_exceptionThrowerProvider         = exceptionThrowerProvider;
     m_roboRioImageProvider             = roboRioImageProvider;
     m_outputWriter                     = outputWriter;
     m_roboRioDependencyCheckerProvider = roboRioDependencyCheckerProvider;
     m_robotCodeDeploymentProvider      = robotCodeDeploymentProvider;
     m_nativePackageDeploymentProvider  = nativePackageDeploymentProvider;
 }
예제 #3
0
 public RobotCodeDeploymentProvider(IOutputWriter outputWriter,
                                    IProjectInformationProvider projectInformationProvider,
                                    INativeContentDeploymentProvider nativePackageDeploymentProvider,
                                    IBuildSettingsProvider buildSettingsProvider,
                                    IFrcSettingsProvider frcSettingsProvider,
                                    IFileDeployerProvider fileDeployerProvider,
                                    IExceptionThrowerProvider exceptionThrowerProvider)
 {
     m_outputWriter = outputWriter;
     m_projectInformationProvider      = projectInformationProvider;
     m_nativePackageDeploymentProvider = nativePackageDeploymentProvider;
     m_buildSettingsProvider           = buildSettingsProvider;
     m_frcSettingsProvider             = frcSettingsProvider;
     m_fileDeployerProvider            = fileDeployerProvider;
     m_exceptionThrowerProvider        = exceptionThrowerProvider;
 }