<commit_before>﻿using System;

namespace SAHB.GraphQLClient.FieldBuilder.Attributes
{
    [AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = true)]
    // ReSharper disable once InconsistentNaming
    public class GraphQLArgumentsAttribute : Attribute
    {
        [Obsolete]
        public GraphQLArgumentsAttribute(string argumentName) : this(argumentName, argumentName)
        {
        }

        public GraphQLArgumentsAttribute(string argumentName, string variableName)
        {
            VariableName = variableName ?? throw new ArgumentException(nameof(variableName));
            ArgumentName = argumentName ?? throw new ArgumentNullException(nameof(argumentName));
        }

        public string ArgumentName { get; }
        public string VariableName { get; }
    }
}<commit_msg>Removed obsolete GraphQLArgumentsAttribute constructor<commit_after>﻿using System;

namespace SAHB.GraphQLClient.FieldBuilder.Attributes
{
    [AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = true)]
    // ReSharper disable once InconsistentNaming
    public class GraphQLArgumentsAttribute : Attribute
    {
        public GraphQLArgumentsAttribute(string argumentName, string variableName)
        {
            VariableName = variableName ?? throw new ArgumentException(nameof(variableName));
            ArgumentName = argumentName ?? throw new ArgumentNullException(nameof(argumentName));
        }

        public string ArgumentName { get; }
        public string VariableName { get; }
    }
}
{'fraction_non_alphanumeric': 0.07151979565772669, 'fraction_numerical': 0.0, 'mean_word_length': 3.5552325581395348, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '984776', 'n_tokens_mistral': 379, 'n_tokens_neox': 365, 'n_words': 87}