CodeGrader
A plugin to ease code style grading of student project submissions at UMD/CP CS department.
Additional files are visible only to premium users
manifest.json
{
"name": "CodeGrader",
"short_name": "CodeGrader",
"manifest_version": 2,
"background": {
"scripts": [
"background_utils.js",
"usage_statistics.js",
"tab_tracking.js",
"background.js"
],
"persistent": false
},
"content_scripts": [
{
"all_frames": false,
"css": [
"css/style.css",
"css/highlight.min.css"
],
"js": [
"third_party/javaparser15.min.js",
"third_party/highlight.min.js",
"third_party/jquery-3.5.1.min.js",
"third_party/underscore-min.js",
"third_party/mustache.js",
"third_party/bootstrap.min.js",
"third_party/json5.min.js",
"code_analysis/module.js",
"code_analysis/code_components.js",
"code_analysis/code_entity.js",
"code_analysis/auxiliary_analytic_routines.js",
"code_analysis/code_component_search.js",
"code_analysis/code_file.js",
"code_analysis/type_information.js",
"options.js",
"utilities.js",
"submit_server_ui.js",
"modules/brace_style_module.js",
"modules/grade_server_module.js",
"modules/indentation_module.js",
"modules/keyword_and_pattern_module.js",
"modules/line_length_module.js",
"modules/loop_module.js",
"modules/method_call_module.js",
"modules/naming_module.js",
"modules/spacing_module.js",
"modules/test_module.js",
"modules/unused_code_module.js",
"modules/us_english_dictionary.js",
"submit_server_main.js"
],
"matches": [
"https://submit.cs.umd.edu/view/instructor/*",
"https://submit.cs.umd.edu/view/codeReview/*",
"https://submit.cs.umd.edu/*/view/instructor/*",
"https://submit.cs.umd.edu/*/view/codeReview/*"
],
"run_at": "document_idle"
},
{
"all_frames": false,
"js": [
"third_party/jquery-3.5.1.min.js",
"grades_server_main.js"
],
"matches": [
"https://grades.cs.umd.edu/classWeb/*"
],
"run_at": "document_idle"
}
],
"options_page": "options_ui.html",
"description": "A plugin to ease code style grading of student project submissions at UMD/CP CS department.",
"icons": {
"16": "icons/logo-A-16x16.png",
"24": "icons/logo-A-24x24.png",
"32": "icons/logo-32x32.png",
"48": "icons/logo-48x48.png",
"128": "icons/logo-128x128.png"
},
"page_action": {
"default_icon": "icons/logo-A-19x19.png",
"default_title": "A plugin to ease code style grading of student project submissions at UMD/CP CS department."
},
"permissions": [
"tabs",
"storage",
"activeTab",
"idle",
"alarms",
"https://submit.cs.umd.edu/*",
"https://submit.cs.umd.edu/*/*",
"https://grades.cs.umd.edu/*",
"https://grades.cs.umd.edu/*/*",
"file:///*"
],
"update_url": "https://clients2.google.com/service/update2/crx",
"version": "1.0.2",
"version_name": "1.0.2 Release"
}