public ArtifactPublisherExecutorDecorator(string artifactsPath, string reportName, IExecutor inner, IServiceMessages serviceMessages)
 {
     this.artifactsPath   = artifactsPath;
     this.reportName      = reportName;
     this.inner           = inner;
     this.serviceMessages = serviceMessages;
 }
 public ArtifactPublisherExecutorDecorator(string artifactsPath, string reportName, IExecutor inner, IServiceMessages serviceMessages)
 {
     this.artifactsPath = artifactsPath;
     this.reportName = reportName;
     this.inner = inner;
     this.serviceMessages = serviceMessages;
 }
 public CompositeCompiler(IServiceMessages serviceMessages)
 {
     innerCompilers = new ICompiler[]
     {
         new ExpressionCompiler(serviceMessages),
         new StatementCompiler(serviceMessages),
         new ProgramCompiler(serviceMessages)
     };
 }
 public CompositeCompiler(IServiceMessages serviceMessages)
 {
     innerCompilers = new ICompiler[]
                      {
                          new ExpressionCompiler(serviceMessages),
                          new StatementCompiler(serviceMessages),
                          new ProgramCompiler(serviceMessages)
                      };
 }
Exemplo n.º 5
0
        private static int Main(string[] args)
        {
            Out = Console.Out;
            Error = Console.Error;
            serviceMessages = ServiceMessages.Default;

            serviceMessages.LogMessage(string.Format("Running on runtime {0}", RuntimeEnvironment.GetSystemVersion()));

            if (args.Length == 0)
                return -"f**k".Length;

            return new Program(args).Run();
        }
Exemplo n.º 6
0
        private static int Main(string[] args)
        {
            Out             = Console.Out;
            Error           = Console.Error;
            serviceMessages = ServiceMessages.Default;

            serviceMessages.LogMessage(string.Format("Running on runtime {0}", RuntimeEnvironment.GetSystemVersion()));

            if (args.Length == 0)
            {
                return(-"f**k".Length);
            }

            return(new Program(args).Run());
        }
 public ProgramCompiler(IServiceMessages serviceMessages) : base(serviceMessages)
 {
 }
 public StatementCompiler(IServiceMessages serviceMessages) : base(serviceMessages)
 {
 }
 protected AbstractCompiler(IServiceMessages serviceMessages)
 {
     this.serviceMessages = serviceMessages;
     AdditionalNamespaces = Enumerable.Empty <string>();
     AdditionalReferences = Enumerable.Empty <string>();
 }
Exemplo n.º 10
0
 public Executor(string artifactsPath, IServiceMessages serviceMessages)
 {
     this.artifactsPath = artifactsPath;
     this.serviceMessages = serviceMessages;
 }
 public StatementCompiler(IServiceMessages serviceMessages) : base(serviceMessages)
 {
 }
 public ExpressionCompiler(IServiceMessages serviceMessages) : base(serviceMessages)
 {
 }
Exemplo n.º 13
0
 public ProgramCompiler(IServiceMessages serviceMessages) : base(serviceMessages)
 {
 }
Exemplo n.º 14
0
 static ServiceMessages()
 {
     Default = new ServiceMessages(Console.Out);
 }
Exemplo n.º 15
0
 protected AbstractCompiler(IServiceMessages serviceMessages)
 {
     this.serviceMessages = serviceMessages;
     AdditionalNamespaces = Enumerable.Empty<string>();
     AdditionalReferences = Enumerable.Empty<string>();
 }
 private ArtifactObjectDumper(IFileOutputObjectVisitorFactory factory, IServiceMessages serviceMessages, string artifactsPath)
 {
     this.factory         = factory;
     this.serviceMessages = serviceMessages;
     this.artifactsPath   = artifactsPath;
 }
Exemplo n.º 17
0
 public Executor(string artifactsPath, IServiceMessages serviceMessages)
 {
     this.artifactsPath   = artifactsPath;
     this.serviceMessages = serviceMessages;
 }
 public ExpressionCompiler(IServiceMessages serviceMessages) : base(serviceMessages)
 {
 }