<commit_before>﻿public class CasingExtensions
{
    public string ApplyCase(string input, Humanizer.LetterCasing casing) { }
}

public class Configurator
{
    public Humanizer.Localisation.IFormatter Formatter { get; }
}

public class DateHumanizeExtensions
{
    public string Humanize(System.DateTime input, bool utcDate, System.Nullable<System.DateTime> dateToCompareAgainst) { }
}

public class EnumDehumanizeExtensions
{
    public System.Enum DehumanizeTo(string input) { }
}

public class EnumHumanizeExtensions
{
    public string Humanize(System.Enum input) { }
    public string Humanize(System.Enum input, Humanizer.LetterCasing casing) { }
}

public class In
{
    public In() { }
    public System.DateTime April { get; }
    public System.DateTime August { get; }
    public System.DateTime December { get; }
    public System.DateTime February { get; }
    public System.DateTime January { get; }
    public System.DateTime July { get; }
    public System.DateTime June { get; }
    public System.DateTime March { get; }
    public System.DateTime May { get; }
    public System.DateTime November { get; }
    public System.DateTime October { get; }
    public System.DateTime September { get; }
    public System.DateTime AprilOf(int year) { }
    public System.DateTime AugustOf(int year) { }
    public System.DateTime DecemberOf(int year) { }
    public System.DateTime FebruaryOf(int year) { }
    public System.DateTime JanuaryOf(int year) { }
    public System.DateTime JulyOf(int year) { }
    public System.DateTime JuneOf(int year) { }
    public System.DateTime MarchOf(int year) { }
    public System.DateTime MayOf(int year) { }
    public System.DateTime NovemberOf(int year) { }
    public System.DateTime OctoberOf(int year) { }
    public System.DateTime SeptemberOf(int year) { }
    public System.DateTime TheYear(int year) { }
}

public class InflectorExtensions
{
    public string Camelize(string input) { }
    public string Dasherize(string underscoredWord) { }
    public string Hyphenate(string underscoredWord) { }
    public string Pascalize(string input) { }
    public string Pluralize(string word, Humanizer.Plurality plurality) { }
    public string Singularize(string word, Humanizer.Plurality plurality) { }
    public string Titleize(string input) { }
    public string Underscore(string input) { }
}

public interface IStringTransformer
{
    string Transform(string input);
}

public enum LetterCasing
{
    AllCaps,
    LowerCase,
    Sentence,
    Title,
    value__,
}

public class DefaultFormatter
{
    public DefaultFormatter() { }
    public string DateHumanize_MultipleDaysAgo(int numberOfDays) { }
    public string DateHumanize_MultipleHoursAgo(int numberOfHours) { }
    public string DateHumanize_MultipleMinutesAgo(int numberOfMinutes) { }
    public string DateHumanize_MultipleMonthsAgo(int numberOfMonths) { }
    public string DateHumanize_MultipleSecondsAgo(int numberOfSeconds) { }
    public string DateHumanize_MultipleYearsAgo(int numberOfYears) { }
    public string DateHumanize_NotYet() { }
    public string DateHumanize_SingleDayAgo() { }
    public string DateHumanize_SingleHourAgo() { }
    public string DateHumanize_SingleMinuteAgo() { }
    public string DateHumanize_SingleMonthAgo() { }
    public string DateHumanize_SingleSecondAgo() { }
    public string DateHumanize_SingleYearAgo() { }
    public string TimeSpanHumanize_MultipleDays(int days) { }
    public string TimeSpanHumanize_MultipleHours(int hours) { }
    public string TimeSpanHumanize_MultipleMilliseconds(int milliSeconds) { }
    public string TimeSpanHumanize_MultipleMinutes(int minutes) { }
    public string TimeSpanHumanize_MultipleSeconds(int seconds) { }
    public string TimeSpanHumanize_MultipleWeeks(int weeks) { }
    public string TimeSpanHumanize_SingleDay() { }
    public string TimeSpanHumanize_SingleHour() { }
    public string TimeSpanHumanize_SingleMillisecond() { }
    public string TimeSpanHumanize_SingleMinute() { }
    public string TimeSpanHumanize_SingleSecond() { }
    public string TimeSpanHumanize_SingleWeek() { }
    public string TimeSpanHumanize_Zero() { }
}

public interface IFormatter
{
    string DateHumanize_MultipleDaysAgo(int numberOfDays);
    string DateHumanize_MultipleHoursAgo(int numberOfHours);
    string DateHumanize_MultipleMinutesAgo(int numberOfMinutes);
    string DateHumanize_MultipleMonthsAgo(int numberOfMonths);
    string DateHumanize_MultipleSecondsAgo(int numberOfSeconds);
    string DateHumanize_MultipleYearsAgo(int numberOfYears);
    string DateHumanize_NotYet();
    string DateHumanize_SingleDayAgo();
    string DateHumanize_SingleHourAgo();
    string DateHumanize_SingleMinuteAgo();
    string DateHumanize_SingleMonthAgo();
    string DateHumanize_SingleSecondAgo();
    string DateHumanize_SingleYearAgo();
    string TimeSpanHumanize_MultipleDays(int days);
    string TimeSpanHumanize_MultipleHours(int hours);
    string TimeSpanHumanize_MultipleMilliseconds(int milliSeconds);
    string TimeSpanHumanize_MultipleMinutes(int minutes);
    string TimeSpanHumanize_MultipleSeconds(int seconds);
    string TimeSpanHumanize_MultipleWeeks(int weeks);
    string TimeSpanHumanize_SingleDay();
    string TimeSpanHumanize_SingleHour();
    string TimeSpanHumanize_SingleMillisecond();
    string TimeSpanHumanize_SingleMinute();
    string TimeSpanHumanize_SingleSecond();
    string TimeSpanHumanize_SingleWeek();
    string TimeSpanHumanize_Zero();
}

public class ResourceKeys
{
    public ResourceKeys() { }
}

public class Resources
{
    public Resources() { }
    public System.Resources.ResourceManager ResourceManager { get; }
    public string GetResource(string resourceKey) { }
}

public class NumberToOrdinalWordsExtension
{
    public string ToOrdinalWords(int number) { }
}

public class NumberToTimeSpanExtensions
{
    public System.TimeSpan Days(int days) { }
    public System.TimeSpan Hours(int hours) { }
    public System.TimeSpan Milliseconds(int ms) { }
    public System.TimeSpan Minutes(int minutes) { }
    public System.TimeSpan Seconds(int seconds) { }
    public System.TimeSpan Weeks(int input) { }
}

public class NumberToWordsExtension
{
    public string ToWords(int number) { }
}

public class On
{
    public On() { }
}

public class OrdinalizeExtensions
{
    public string Ordinalize(string numberString) { }
    public string Ordinalize(int number) { }
}

public enum Plurality
{
    CouldBeEither,
    Plural,
    Singular,
    value__,
}

public class PrepositionsExtensions
{
    public System.DateTime At(System.DateTime date, int hour, int min, int second, int millisecond) { }
    public System.DateTime AtMidnight(System.DateTime date) { }
    public System.DateTime AtNoon(System.DateTime date) { }
    public System.DateTime In(System.DateTime date, int year) { }
}

public enum ShowQuantityAs
{
    None,
    Numeric,
    value__,
    Words,
}

public class StringDehumanizeExtensions
{
    public string Dehumanize(string input) { }
}

public class StringHumanizeExtensions
{
    public string Humanize(string input) { }
    public string Humanize(string input, Humanizer.LetterCasing casing) { }
}

public class TimeSpanHumanizeExtensions
{
    public string Humanize(System.TimeSpan timeSpan, int precision) { }
}

public class To
{
    public Humanizer.IStringTransformer LowerCase { get; }
    public Humanizer.IStringTransformer SentenceCase { get; }
    public Humanizer.IStringTransformer TitleCase { get; }
    public Humanizer.IStringTransformer UpperCase { get; }
    public string Transform(string input, Humanizer.IStringTransformer[] transformers) { }
}

public class ToQuantityExtensions
{
    public string ToQuantity(string input, int quantity, Humanizer.ShowQuantityAs showQuantityAs) { }
}<commit_msg>Added future date api to approved.txt<commit_after>﻿public class CasingExtensions
{
    public string ApplyCase(string input, Humanizer.LetterCasing casing) { }
}

public class Configurator
{
    public Humanizer.Localisation.IFormatter Formatter { get; }
}

public class DateHumanizeExtensions
{
    public string Humanize(System.DateTime input, bool utcDate, System.Nullable<System.DateTime> dateToCompareAgainst) { }
}

public class EnumDehumanizeExtensions
{
    public System.Enum DehumanizeTo(string input) { }
}

public class EnumHumanizeExtensions
{
    public string Humanize(System.Enum input) { }
    public string Humanize(System.Enum input, Humanizer.LetterCasing casing) { }
}

public class In
{
    public In() { }
    public System.DateTime April { get; }
    public System.DateTime August { get; }
    public System.DateTime December { get; }
    public System.DateTime February { get; }
    public System.DateTime January { get; }
    public System.DateTime July { get; }
    public System.DateTime June { get; }
    public System.DateTime March { get; }
    public System.DateTime May { get; }
    public System.DateTime November { get; }
    public System.DateTime October { get; }
    public System.DateTime September { get; }
    public System.DateTime AprilOf(int year) { }
    public System.DateTime AugustOf(int year) { }
    public System.DateTime DecemberOf(int year) { }
    public System.DateTime FebruaryOf(int year) { }
    public System.DateTime JanuaryOf(int year) { }
    public System.DateTime JulyOf(int year) { }
    public System.DateTime JuneOf(int year) { }
    public System.DateTime MarchOf(int year) { }
    public System.DateTime MayOf(int year) { }
    public System.DateTime NovemberOf(int year) { }
    public System.DateTime OctoberOf(int year) { }
    public System.DateTime SeptemberOf(int year) { }
    public System.DateTime TheYear(int year) { }
}

public class InflectorExtensions
{
    public string Camelize(string input) { }
    public string Dasherize(string underscoredWord) { }
    public string Hyphenate(string underscoredWord) { }
    public string Pascalize(string input) { }
    public string Pluralize(string word, Humanizer.Plurality plurality) { }
    public string Singularize(string word, Humanizer.Plurality plurality) { }
    public string Titleize(string input) { }
    public string Underscore(string input) { }
}

public interface IStringTransformer
{
    string Transform(string input);
}

public enum LetterCasing
{
    AllCaps,
    LowerCase,
    Sentence,
    Title,
    value__,
}

public class DefaultFormatter
{
    public DefaultFormatter() { }
    public string DateHumanize_MultipleDaysAgo(int numberOfDays) { }
    public string DateHumanize_MultipleDaysFromNow(int numberOfDays) { }
    public string DateHumanize_MultipleHoursAgo(int numberOfHours) { }
    public string DateHumanize_MultipleHoursFromNow(int numberOfHours) { }
    public string DateHumanize_MultipleMinutesAgo(int numberOfMinutes) { }
    public string DateHumanize_MultipleMinutesFromNow(int numberOfMinutes) { }
    public string DateHumanize_MultipleMonthsAgo(int numberOfMonths) { }
    public string DateHumanize_MultipleMonthsFromNow(int numberOfMonths) { }
    public string DateHumanize_MultipleSecondsAgo(int numberOfSeconds) { }
    public string DateHumanize_MultipleSecondsFromNow(int numberOfSeconds) { }
    public string DateHumanize_MultipleYearsAgo(int numberOfYears) { }
    public string DateHumanize_MultipleYearsFromNow(int numberOfYears) { }
    public string DateHumanize_Now() { }
    public string DateHumanize_SingleDayAgo() { }
    public string DateHumanize_SingleDayFromNow() { }
    public string DateHumanize_SingleHourAgo() { }
    public string DateHumanize_SingleHourFromNow() { }
    public string DateHumanize_SingleMinuteAgo() { }
    public string DateHumanize_SingleMinuteFromNow() { }
    public string DateHumanize_SingleMonthAgo() { }
    public string DateHumanize_SingleMonthFromNow() { }
    public string DateHumanize_SingleSecondAgo() { }
    public string DateHumanize_SingleSecondFromNow() { }
    public string DateHumanize_SingleYearAgo() { }
    public string DateHumanize_SingleYearFromNow() { }
    public string TimeSpanHumanize_MultipleDays(int days) { }
    public string TimeSpanHumanize_MultipleHours(int hours) { }
    public string TimeSpanHumanize_MultipleMilliseconds(int milliSeconds) { }
    public string TimeSpanHumanize_MultipleMinutes(int minutes) { }
    public string TimeSpanHumanize_MultipleSeconds(int seconds) { }
    public string TimeSpanHumanize_MultipleWeeks(int weeks) { }
    public string TimeSpanHumanize_SingleDay() { }
    public string TimeSpanHumanize_SingleHour() { }
    public string TimeSpanHumanize_SingleMillisecond() { }
    public string TimeSpanHumanize_SingleMinute() { }
    public string TimeSpanHumanize_SingleSecond() { }
    public string TimeSpanHumanize_SingleWeek() { }
    public string TimeSpanHumanize_Zero() { }
}

public interface IFormatter
{
    string DateHumanize_MultipleDaysAgo(int numberOfDays);
    string DateHumanize_MultipleDaysFromNow(int numberOfDays);
    string DateHumanize_MultipleHoursAgo(int numberOfHours);
    string DateHumanize_MultipleHoursFromNow(int numberOfHours);
    string DateHumanize_MultipleMinutesAgo(int numberOfMinutes);
    string DateHumanize_MultipleMinutesFromNow(int numberOfMinutes);
    string DateHumanize_MultipleMonthsAgo(int numberOfMonths);
    string DateHumanize_MultipleMonthsFromNow(int numberOfMonths);
    string DateHumanize_MultipleSecondsAgo(int numberOfSeconds);
    string DateHumanize_MultipleSecondsFromNow(int numberOfSeconds);
    string DateHumanize_MultipleYearsAgo(int numberOfYears);
    string DateHumanize_MultipleYearsFromNow(int numberOfYears);
    string DateHumanize_Now();
    string DateHumanize_SingleDayAgo();
    string DateHumanize_SingleDayFromNow();
    string DateHumanize_SingleHourAgo();
    string DateHumanize_SingleHourFromNow();
    string DateHumanize_SingleMinuteAgo();
    string DateHumanize_SingleMinuteFromNow();
    string DateHumanize_SingleMonthAgo();
    string DateHumanize_SingleMonthFromNow();
    string DateHumanize_SingleSecondAgo();
    string DateHumanize_SingleSecondFromNow();
    string DateHumanize_SingleYearAgo();
    string DateHumanize_SingleYearFromNow();
    string TimeSpanHumanize_MultipleDays(int days);
    string TimeSpanHumanize_MultipleHours(int hours);
    string TimeSpanHumanize_MultipleMilliseconds(int milliSeconds);
    string TimeSpanHumanize_MultipleMinutes(int minutes);
    string TimeSpanHumanize_MultipleSeconds(int seconds);
    string TimeSpanHumanize_MultipleWeeks(int weeks);
    string TimeSpanHumanize_SingleDay();
    string TimeSpanHumanize_SingleHour();
    string TimeSpanHumanize_SingleMillisecond();
    string TimeSpanHumanize_SingleMinute();
    string TimeSpanHumanize_SingleSecond();
    string TimeSpanHumanize_SingleWeek();
    string TimeSpanHumanize_Zero();
}

public class ResourceKeys
{
    public ResourceKeys() { }
}

public class Resources
{
    public Resources() { }
    public System.Resources.ResourceManager ResourceManager { get; }
    public string GetResource(string resourceKey) { }
}

public class NumberToOrdinalWordsExtension
{
    public string ToOrdinalWords(int number) { }
}

public class NumberToTimeSpanExtensions
{
    public System.TimeSpan Days(int days) { }
    public System.TimeSpan Hours(int hours) { }
    public System.TimeSpan Milliseconds(int ms) { }
    public System.TimeSpan Minutes(int minutes) { }
    public System.TimeSpan Seconds(int seconds) { }
    public System.TimeSpan Weeks(int input) { }
}

public class NumberToWordsExtension
{
    public string ToWords(int number) { }
}

public class On
{
    public On() { }
}

public class OrdinalizeExtensions
{
    public string Ordinalize(string numberString) { }
    public string Ordinalize(int number) { }
}

public enum Plurality
{
    CouldBeEither,
    Plural,
    Singular,
    value__,
}

public class PrepositionsExtensions
{
    public System.DateTime At(System.DateTime date, int hour, int min, int second, int millisecond) { }
    public System.DateTime AtMidnight(System.DateTime date) { }
    public System.DateTime AtNoon(System.DateTime date) { }
    public System.DateTime In(System.DateTime date, int year) { }
}

public enum ShowQuantityAs
{
    None,
    Numeric,
    value__,
    Words,
}

public class StringDehumanizeExtensions
{
    public string Dehumanize(string input) { }
}

public class StringHumanizeExtensions
{
    public string Humanize(string input) { }
    public string Humanize(string input, Humanizer.LetterCasing casing) { }
}

public class TimeSpanHumanizeExtensions
{
    public string Humanize(System.TimeSpan timeSpan, int precision) { }
}

public class To
{
    public Humanizer.IStringTransformer LowerCase { get; }
    public Humanizer.IStringTransformer SentenceCase { get; }
    public Humanizer.IStringTransformer TitleCase { get; }
    public Humanizer.IStringTransformer UpperCase { get; }
    public string Transform(string input, Humanizer.IStringTransformer[] transformers) { }
}

public class ToQuantityExtensions
{
    public string ToQuantity(string input, int quantity, Humanizer.ShowQuantityAs showQuantityAs) { }
}
{'fraction_non_alphanumeric': 0.07484784644194757, 'fraction_numerical': 0.0, 'mean_word_length': 4.612151067323481, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '4234334', 'n_tokens_mistral': 5010, 'n_tokens_neox': 4802, 'n_words': 1177}