DEFINITIONS = {
    "java": {
        "class_name": "CodeXGlueCcCodeCompletionTokenJava",
        "dataset_type": "Code-Code",
        "description": "CodeXGLUE CodeCompletion-token dataset, available at https://github.com/microsoft/CodeXGLUE/tree/main/Code-Code/CodeCompletion-token",
        "dir_name": "CodeCompletion-token",
        "name": "java",
        "parameters": {"language": "java", "original_language_name": "javaCorpus"},
        "project_url": "https://github.com/madlag/CodeXGLUE/tree/main/Code-Code/CodeCompletion-token",
        "raw_url": "https://raw.githubusercontent.com/madlag/CodeXGLUE/main/Code-Code/CodeCompletion-token/dataset/javaCorpus",
        "sizes": {"test": 8268, "train": 12934, "validation": 7189},
    },
    "python": {
        "class_name": "CodeXGlueCcCodeCompletionTokenPython",
        "dataset_type": "Code-Code",
        "description": "CodeXGLUE CodeCompletion-token dataset, available at https://github.com/microsoft/CodeXGLUE/tree/main/Code-Code/CodeCompletion-token",
        "dir_name": "CodeCompletion-token",
        "name": "python",
        "parameters": {"language": "python", "original_language_name": "py150"},
        "project_url": "https://github.com/madlag/CodeXGLUE/tree/main/Code-Code/CodeCompletion-token",
        "raw_url": "https://raw.githubusercontent.com/madlag/CodeXGLUE/main/Code-Code/CodeCompletion-token/dataset/py150",
        "sizes": {"test": 50000, "train": 100000},
    },
}
