flaminggenius/CSVAnalyzerPro

View on GitHub

Showing 15 of 15 total issues

Class Form1 has 46 methods (exceeds 20 allowed). Consider refactoring.
Open

public partial class Form1 : Form{
#region Globals
PluginLoader loader = new PluginLoader();
 
DataSet ds = new DataSet();
Severity: Minor
Found in CSV Analyzer Pro/CSV Analyzer Pro/Form1.cs - About 6 hrs to fix

    File Form1.cs has 383 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    using System;
    using System.IO;
    using System.Collections.Generic;
    using System.Diagnostics;
    using System.ComponentModel;
    Severity: Minor
    Found in CSV Analyzer Pro/CSV Analyzer Pro/Form1.cs - About 5 hrs to fix

      Method InitializeComponent has 124 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

      private void InitializeComponent() {
      Syncfusion.Windows.Forms.Edit.Implementation.Config.Config config1 = new Syncfusion.Windows.Forms.Edit.Implementation.Config.Config();
      System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Filter));
      this.comboBox1 = new System.Windows.Forms.ComboBox();
      this.label1 = new System.Windows.Forms.Label();
      Severity: Major
      Found in CSV Analyzer Pro/CSV Analyzer Pro/Core/Windows/Filter.Designer.cs - About 4 hrs to fix

        Method InitializeComponent has 75 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

        private void InitializeComponent()
        {
        System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));
        this.tabControl1 = new System.Windows.Forms.TabControl();
        this.tabPage1 = new System.Windows.Forms.TabPage();
        Severity: Major
        Found in CSV Analyzer Pro/CSV Analyzer Pro/Form1.Designer.cs - About 3 hrs to fix

          Method CheckUpdate_Load has 55 lines of code (exceeds 25 allowed). Consider refactoring.
          Open

          private void CheckUpdate_Load() {
          System.Threading.Thread updaterUI = new System.Threading.Thread(() => ShowDialog());
          updaterUI.Start();
           
          WebClient wc = new WebClient();
          Severity: Major
          Found in CSV Analyzer Pro/CSV Analyzer Pro/CheckUpdate.cs - About 2 hrs to fix

            Method InitializeComponent has 50 lines of code (exceeds 25 allowed). Consider refactoring.
            Open

            private void InitializeComponent() {
            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Search));
            this.textBox1 = new System.Windows.Forms.TextBox();
            this.button1 = new System.Windows.Forms.Button();
            this.textBox2 = new System.Windows.Forms.TextBox();
            Severity: Minor
            Found in CSV Analyzer Pro/CSV Analyzer Pro/Search.Designer.cs - About 2 hrs to fix

              Similar blocks of code found in 2 locations. Consider refactoring.
              Open

              using System;
              using System.Collections.Generic;
              using System.ComponentModel;
              using System.Data;
              using System.Drawing;
              CSV Analyzer Pro/CSV Analyzer Pro/UnsavedChangesSingleFile.cs on lines 1..45

              Similar blocks of code found in 2 locations. Consider refactoring.
              Open

              using System;
              using System.Collections.Generic;
              using System.ComponentModel;
              using System.Data;
              using System.Drawing;
              CSV Analyzer Pro/CSV Analyzer Pro/UnsavedChangesMultipleFiles.cs on lines 1..44

              Method InitializeComponent has 45 lines of code (exceeds 25 allowed). Consider refactoring.
              Open

              private void InitializeComponent()
              {
              this.button1 = new System.Windows.Forms.Button();
              this.button2 = new System.Windows.Forms.Button();
              this.button3 = new System.Windows.Forms.Button();

                Method InitializeComponent has 45 lines of code (exceeds 25 allowed). Consider refactoring.
                Open

                private void InitializeComponent()
                {
                this.label1 = new System.Windows.Forms.Label();
                this.button1 = new System.Windows.Forms.Button();
                this.button2 = new System.Windows.Forms.Button();

                  Method InitializeComponent has 42 lines of code (exceeds 25 allowed). Consider refactoring.
                  Open

                  private void InitializeComponent() {
                  System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(EditHeader));
                  this.textBox1 = new System.Windows.Forms.TextBox();
                  this.label1 = new System.Windows.Forms.Label();
                  this.button1 = new System.Windows.Forms.Button();
                  Severity: Minor
                  Found in CSV Analyzer Pro/CSV Analyzer Pro/EditHeader.Designer.cs - About 1 hr to fix

                    Method InitializeComponent has 35 lines of code (exceeds 25 allowed). Consider refactoring.
                    Open

                    private void InitializeComponent() {
                    System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CheckUpdate));
                    this.label1 = new System.Windows.Forms.Label();
                    this.progressBar1 = new System.Windows.Forms.ProgressBar();
                    this.button1 = new System.Windows.Forms.Button();
                    Severity: Minor
                    Found in CSV Analyzer Pro/CSV Analyzer Pro/CheckUpdate.Designer.cs - About 1 hr to fix

                      Method InitializeComponent has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                      Open

                      private void InitializeComponent() {
                      System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(UpdateAvailable));
                      this.label1 = new System.Windows.Forms.Label();
                      this.button1 = new System.Windows.Forms.Button();
                      this.SuspendLayout();
                      Severity: Minor
                      Found in CSV Analyzer Pro/CSV Analyzer Pro/UpdateAvailable.Designer.cs - About 1 hr to fix

                        Similar blocks of code found in 2 locations. Consider refactoring.
                        Open

                        this.editControl1.LineNumbersFont = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
                        CSV Analyzer Pro/CSV Analyzer Pro/UpdateAvailable.Designer.cs on lines 33..33

                        Similar blocks of code found in 2 locations. Consider refactoring.
                        Open

                        this.label1.Font = new System.Drawing.Font("Microsoft Sans Serif", 21.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
                        Severity: Minor
                        Found in CSV Analyzer Pro/CSV Analyzer Pro/UpdateAvailable.Designer.cs and 1 other location - About 30 mins to fix
                        CSV Analyzer Pro/CSV Analyzer Pro/Core/Windows/Filter.Designer.cs on lines 102..102
                        Severity
                        Category
                        Status
                        Source
                        Language