<commit_before>﻿using PgEdit.Properties;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace PgEdit
{
    public partial class frmAbout : Form
    {
        public frmAbout()
        {
            InitializeComponent();
        }

        private void frmAbout_Load(object sender, EventArgs e)
        {
            Version version = Assembly.GetExecutingAssembly().GetName().Version;
            StringBuilder displayVersion = new StringBuilder(32);

            displayVersion.Append(version.Major);
            displayVersion.Append('.');
            displayVersion.Append(version.Minor);

            if(version.Build != 0) {
                displayVersion.Append('.');
                displayVersion.Append(version.Build);
            }
            
            string info = string.Format(
                "Автор: <NAME>{0}" + 
                "Версия: {1}{0}{0}" +
                "Компоненты:{0}" +
                "* Npgsql{0}https://github.com/npgsql/Npgsql{0}" +
                "* SSH.NET{0}http://sshnet.codeplex.com{0}" +
                "* JSON.NET{0}http://json.codeplex.com{0}" +
                "* DataGridViewAutoFilterColumnHeaderCell{0}http://msdn.microsoft.com/en-us/library/aa480727.aspx " +
                "{0}{0}" + 
                "Арт:{0} " +
                "Логотип - Анна \"annubis\" Кикош", 
                Environment.NewLine,
                displayVersion);
            txtInfo.Text = info;
        }
    }
}
<commit_msg>adds BindingListView to used component list<commit_after>﻿using PgEdit.Properties;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace PgEdit
{
    public partial class frmAbout : Form
    {
        public frmAbout()
        {
            InitializeComponent();
        }

        private void frmAbout_Load(object sender, EventArgs e)
        {
            Version version = Assembly.GetExecutingAssembly().GetName().Version;
            StringBuilder displayVersion = new StringBuilder(32);

            displayVersion.Append(version.Major);
            displayVersion.Append('.');
            displayVersion.Append(version.Minor);

            if(version.Build != 0) {
                displayVersion.Append('.');
                displayVersion.Append(version.Build);
            }
            
            string info = string.Format(
                "Автор: <NAME>{0}" + 
                "Версия: {1}{0}{0}" +
                "Компоненты:{0}" +
                "* Npgsql{0}https://github.com/npgsql/Npgsql{0}" +
                "* SSH.NET{0}http://sshnet.codeplex.com{0}" +
                "* JSON.NET{0}http://json.codeplex.com{0}" +
                "* DataGridViewAutoFilterColumnHeaderCell{0}http://msdn.microsoft.com/en-us/library/aa480727.aspx{0}" +
                "* BindingListView{0}https://github.com/waynebloss/BindingListView " +
                "{0}{0}" + 
                "Арт:{0} " +
                "Логотип - Анна \"annubis\" Кикош", 
                Environment.NewLine,
                displayVersion);
            txtInfo.Text = info;
        }
    }
}

{'fraction_non_alphanumeric': 0.12104072398190045, 'fraction_numerical': 0.01414027149321267, 'mean_word_length': 1.702062643239114, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5728951', 'n_tokens_mistral': 1046, 'n_tokens_neox': 1016, 'n_words': 154}