void RefreshDisplay() { if (!IsAnalysisValid()) { return; } if (m_AnalysisState == AnalysisState.Completed) { UpdateAssemblyNames(); UpdateAssemblySelection(); m_AnalysisState = AnalysisState.Valid; if (m_LoadButtonAnalytic != null) { ProjectAuditorAnalytics.SendUIButtonEvent(ProjectAuditorAnalytics.UIButton.Load, m_LoadButtonAnalytic); } if (m_AnalyzeButtonAnalytic != null) { ProjectAuditorAnalytics.SendUIButtonEventWithAnalyzeSummary(ProjectAuditorAnalytics.UIButton.Analyze, m_AnalyzeButtonAnalytic, m_ProjectReport); } } activeView.Refresh(); }
private void RefreshDisplay() { if (!IsAnalysisValid()) { return; } if (m_AnalysisState == AnalysisState.Completed) { // update list of assembly names var scriptIssues = m_ProjectReport.GetIssues(IssueCategory.ApiCalls); m_AssemblyNames = scriptIssues.Select(i => i.assembly).Distinct().OrderBy(str => str).ToArray(); UpdateAssemblySelection(); m_AnalysisState = AnalysisState.Valid; ProjectAuditorAnalytics.SendUIButtonEventWithAnalyzeSummary(ProjectAuditorAnalytics.UIButton.Analyze, m_AnalyzeButtonAnalytic, m_ProjectReport); } m_ActiveIssueTable.Reload(); }
void RefreshDisplay() { if (!IsAnalysisValid()) { return; } if (m_AnalysisState == AnalysisState.Completed) { // update list of assembly names var scriptIssues = m_ProjectReport.GetIssues(IssueCategory.Code); m_AssemblyNames = scriptIssues.Select(i => i.GetCustomProperty((int)CustomProperty.Assembly)).Distinct().OrderBy(str => str).ToArray(); UpdateAssemblySelection(); m_AnalysisState = AnalysisState.Valid; ProjectAuditorAnalytics.SendUIButtonEventWithAnalyzeSummary(ProjectAuditorAnalytics.UIButton.Analyze, m_AnalyzeButtonAnalytic, m_ProjectReport); } activeAnalysisView.Refresh(); }