<commit_before>class UriGenerator:
    stats_base_uri = "http://stats.nba.com/stats/"
    common_all_players_path = "commonallplayers"
    team_game_log_path = "teamgamelog"
    common_player_info_path = "commonplayerinfo"
    advanced_box_score_path = "boxscoreadvancedv2"
    traditional_box_score_path = "boxscoretraditionalv2"

    def __init__(self):
        pass

    @staticmethod
    def generate_common_all_players_uri():
        return UriGenerator.stats_base_uri + UriGenerator.common_all_players_path

    @staticmethod
    def generate_team_game_log_uri():
        return UriGenerator.stats_base_uri + UriGenerator.team_game_log_path

    @staticmethod
    def generate_common_player_info_uri():
        return UriGenerator.stats_base_uri + UriGenerator.common_player_info_path

    @staticmethod
    def generate_advanced_box_score_uri():
        return UriGenerator.stats_base_uri + UriGenerator.advanced_box_score_path

    @staticmethod
    def generate_traditional_box_score_uri():
        return UriGenerator.stats_base_uri + UriGenerator.traditional_box_score_path
<commit_msg>add uri generator method for calendar data uri<commit_after>class UriGenerator:
    stats_base_uri = "http://stats.nba.com/stats/"
    data_base_uri = "http://data.nba.net/"

    common_all_players_path = "commonallplayers"
    team_game_log_path = "teamgamelog"
    common_player_info_path = "commonplayerinfo"
    advanced_box_score_path = "boxscoreadvancedv2"
    traditional_box_score_path = "boxscoretraditionalv2"
    calendar_path = "calendar"

    def __init__(self):
        pass

    @staticmethod
    def generate_common_all_players_uri():
        return UriGenerator.stats_base_uri + UriGenerator.common_all_players_path

    @staticmethod
    def generate_team_game_log_uri():
        return UriGenerator.stats_base_uri + UriGenerator.team_game_log_path

    @staticmethod
    def generate_common_player_info_uri():
        return UriGenerator.stats_base_uri + UriGenerator.common_player_info_path

    @staticmethod
    def generate_advanced_box_score_uri():
        return UriGenerator.stats_base_uri + UriGenerator.advanced_box_score_path

    @staticmethod
    def generate_traditional_box_score_uri():
        return UriGenerator.stats_base_uri + UriGenerator.traditional_box_score_path

    @staticmethod
    def generate_data_uri(path):
        return UriGenerator.data_base_uri + "/data/10s/prod/v1/" + path

    @staticmethod
    def generate_calendar_data_uri():
        return UriGenerator.generate_data_uri(UriGenerator.calendar_path)

{'fraction_non_alphanumeric': 0.06570199452483379, 'fraction_numerical': 0.002737583105201408, 'mean_word_length': 4.373949579831932, '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': '404971', 'n_tokens_mistral': 827, 'n_tokens_neox': 766, 'n_words': 117}