<commit_before>﻿using System;
using System.CodeDom.Compiler;
using System.ComponentModel;
using System.Diagnostics;
using System.Xml.Serialization;

namespace TfsHipChat.Tfs.Events
{
    /// <summary>
    /// Event raised when a build completes
    /// </summary>
    [GeneratedCode("xsd", "2.0.50727.42")]
    [Serializable]
    [DebuggerStepThrough]
    [DesignerCategory("code")]
    [XmlRoot(Namespace = "", IsNullable = false)]
    public class BuildCompletionEvent
    {
        private string _teamFoundationServerUrl;
        private string _teamProject;
        private string _id;
        private string _url;
        private string _type;
        private string _title;
        private string _completionStatus;
        private string _subscriber;
        private string _configuration;
        private string _requestedBy;
        private string _timeZone;
        private string _timeZoneOffset;
        private string _buildStartTime;
        private string _buildCompleteTime;
        private string _buildMachine;

        #region Public Properties
        /// <remarks/>
        [XmlElement(DataType = "anyURI")]
        public string TeamFoundationServerUrl
        {
            get { return _teamFoundationServerUrl; }
            set { _teamFoundationServerUrl = value; }
        }

        /// <remarks/>
        public string TeamProject
        {
            get { return _teamProject; }
            set { _teamProject = value; }
        }

        /// <remarks/>
        public string Id
        {
            get { return _id; }
            set { _id = value; }
        }

        /// <remarks/>
        [XmlElement(DataType = "anyURI")]
        public string Url
        {
            get { return _url; }
            set { _url = value; }
        }

        /// <remarks/>
        public string Type
        {
            get { return _type; }
            set { _type = value; }
        }

        /// <remarks/>
        public string Title
        {
            get { return _title; }
            set { _title = value; }
        }

        /// <remarks/>
        public string CompletionStatus
        {
            get { return _completionStatus; }
            set { _completionStatus = value; }
        }

        /// <remarks/>
        public string Subscriber
        {
            get { return _subscriber; }
            set { _subscriber = value; }
        }

        /// <remarks/>
        public string Configuration
        {
            get { return _configuration; }
            set { _configuration = value; }
        }

        /// <remarks/>
        public string RequestedBy
        {
            get { return _requestedBy; }
            set { _requestedBy = value; }
        }

        /// <remarks/>
        public string TimeZone
        {
            get { return _timeZone; }
            set { _timeZone = value; }
        }

        /// <remarks/>
        public string TimeZoneOffset
        {
            get { return _timeZoneOffset; }
            set { _timeZoneOffset = value; }
        }

        /// <remarks/>
        public string BuildStartTime
        {
            get { return _buildStartTime; }
            set { _buildStartTime = value; }
        }

        /// <remarks/>
        public string BuildCompleteTime
        {
            get { return _buildCompleteTime; }
            set { _buildCompleteTime = value; }
        }

        /// <remarks/>
        public string BuildMachine
        {
            get { return _buildMachine; }
            set { _buildMachine = value; }
        }
        #endregion
    }
}<commit_msg>Clean up BuildCompletionEvent code<commit_after>﻿using System.Xml.Serialization;

namespace TfsHipChat.Tfs.Events
{
    /// <summary>
    /// Object model for deserializing a TFS build completion event.
    /// </summary>
    [XmlRoot]
    public class BuildCompletionEvent
    {
        public string TeamFoundationServerUrl { get; set; }
        public string TeamProject { get; set; }
        public string Id { get; set; }
        public string Url { get; set; }
        public string Title { get; set; }
        public string CompletionStatus { get; set; }
        public string Subscriber { get; set; }
        public string Configuration { get; set; }
        public string RequestedBy { get; set; }
        public string TimeZone { get; set; }
        public string TimeZoneOffset { get; set; }
        public string BuildStartTime { get; set; }
        public string BuildCompleteTime { get; set; }
        public string BuildMachine { get; set; }
    }
}

{'fraction_non_alphanumeric': 0.0862761683231127, 'fraction_numerical': 0.0019031507718333686, 'mean_word_length': 1.424397744746284, 'pattern_counts': {'":': 0, '<': 22, '<?xml version=': 0, '>': 22, 'https://': 0, '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': '6604345', 'n_tokens_mistral': 1234, 'n_tokens_neox': 1179, 'n_words': 326}