Beispiel #1
0
 public Message(SourceCodeRef srcRef, MessageType type, int code, ICodeProcessor from, SourcePosition position, Token token, string text, Exception exception)
 {
     SourceCodeReference = srcRef;
     Type                = type;
     Code                = code;
     From                = from;
     Position            = position;
     this.Token          = token;
     Text                = text ?? string.Empty;
     AssociatedException = exception;
 }
Beispiel #2
0
        public CodeProcessorProxy()
        {
            try {
                var builder = new ContainerBuilder();
                builder.RegisterModule <LocalProcessingModule>();
                var container = builder.Build();

                _processor = container.Resolve <ICodeProcessor>();
            }
            catch (Exception ex) {
                throw new Exception(ex.ToString());
            }
        }
 public void Add(ICodeProcessor processor)
 {
     processors.Add(processor);
 }
Beispiel #4
0
 public Message(SourceCodeRef srcRef, MessageType type, int code, ICodeProcessor from) :
     this(srcRef, type, code, from, SourcePosition.UNASSIGNED, null, null, null)
 {
 }
Beispiel #5
0
 public Message(SourceCodeRef srcRef, MessageType type, int code, ICodeProcessor from, SourcePosition position) :
     this(srcRef, type, code, from, position, null, null, null)
 {
 }
Beispiel #6
0
 public Message(SourceCodeRef srcRef, MessageType type, int code, ICodeProcessor from, SourcePosition position, Token token, string text) :
     this(srcRef, type, code, from, position, token, text, null)
 {
 }
Beispiel #7
0
 public CodeProcessorException(ICodeProcessor codeProcessor, string message, Exception inner) : base(message, inner)
 {
     CodeProcessor = codeProcessor;
 }
Beispiel #8
0
 public CodeProcessorException(ICodeProcessor codeProcessor, string message) : base(message)
 {
     CodeProcessor = codeProcessor;
 }
Beispiel #9
0
 public CodeProcessorException(ICodeProcessor codeProcessor)
 {
     CodeProcessor = codeProcessor;
 }
Beispiel #10
0
 public RoslynController(ICodeProcessor processor)
 {
     _processor = processor;
 }
Beispiel #11
0
 public RoslynController(ICodeProcessor processor)
 {
     _processor = processor;
 }
Beispiel #12
0
 public void AddReplacement(ICodeProcessor processor)
 {
     processors.Add(processor);
 }
Beispiel #13
0
 public CodeProcessorManager(ICodeProcessor defaultProcessor, Func <string, ICodeProcessor> getBranchProcessor)
 {
     _getBranchProcessor = getBranchProcessor;
     _branchProcessors   = new ConcurrentDictionary <string, ICodeProcessor>();
     DefaultProcessor    = defaultProcessor;
 }
Beispiel #14
0
 public CodeProcessorException(ICodeProcessor codeProcessor, string message, Exception inner)
   : base(message, inner)
 {
     CodeProcessor = codeProcessor;
 }
Beispiel #15
0
 public CodeProcessorException(ICodeProcessor codeProcessor, string message) : base(message)
 {
     CodeProcessor = codeProcessor;
 }
Beispiel #16
0
 public CodeProcessorException(ICodeProcessor codeProcessor)
 {
     CodeProcessor = codeProcessor;
 }