Exemple #1
0
 public CodeMetricsViewModel(RubberduckParserState state, ICodeMetricsAnalyst analyst, FolderHelper folderHelper, IVBE vbe)
 {
     _state               = state;
     _analyst             = analyst;
     _folderHelper        = folderHelper;
     _state.StateChanged += OnStateChanged;
     _vbe = vbe;
 }
        public CodeMetricsViewModel(
            RubberduckParserState state,
            ICodeMetricsAnalyst analyst,
            IVBE vbe,
            IUiDispatcher uiDispatcher)
        {
            _state = state;
            _state.StateChanged += OnStateChanged;

            _analyst      = analyst;
            _vbe          = vbe;
            _uiDispatcher = uiDispatcher;

            OnPropertyChanged(nameof(Projects));
        }
Exemple #3
0
 public CodeMetricsViewModel(RubberduckParserState state, ICodeMetricsAnalyst analyst)
 {
     _state               = state;
     _analyst             = analyst;
     _state.StateChanged += OnStateChanged;
 }