public CommentsAnalyzerTests()
 {
     this.code = FileUtil.ReadAllText(path);
     this.root = ASTUtil.GetSyntaxTreeFromSource(code).GetRoot();
     this.retriever = RetrieverFactory.GetCommentsRetriever();
     this.logger = NLoggerUtil.GetNLogger(typeof (CommentsAnalyzerTests));
 }
Esempio n. 2
0
 public CachingCommentsRetriever(ICommentsCacheSettings commentsCacheSettings, ICommentsRetriever commentsRetriever)
 {
     _commentsCacheSettings = commentsCacheSettings ?? throw new ArgumentNullException(nameof(commentsCacheSettings));
     _commentsRetriever     = commentsRetriever ?? throw new ArgumentNullException(nameof(commentsRetriever));
 }
Esempio n. 3
0
 public VideoWriter(ICommentsRetriever commentsRetriever, ISrtWriter srtWriter)
 {
     _commentsRetriever = commentsRetriever ?? throw new ArgumentNullException(nameof(commentsRetriever));
     _srtWriter         = srtWriter ?? throw new ArgumentNullException(nameof(srtWriter));
 }
 public LoggingCommentsRetriever(ICommentsRetriever commentsRetriever, ILogger logger)
 {
     _commentsRetriever = commentsRetriever;
     _logger            = logger;
 }