Created
March 1, 2016 00:55
-
-
Save 526avijitgupta/9063d618227dbab820ae to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ref_list: | |
[GitRef(local_ref='refs/heads/logged-in-replace-splash', local_sha1='34c88250c1253a68b6bf84ef26d19291a06fdb90', remote_ref='refs/heads/logged-in-replace-splash', remote_sha1='0000000000000000000000000000000000000000')] | |
Modified files in logged-in-replace-splash: | |
[FileDiff(status='A', name='.gitignore'), | |
FileDiff(status='A', name='.jscsrc'), | |
FileDiff(status='A', name='.pylintrc'), | |
FileDiff(status='A', name='.travis.yml'), | |
FileDiff(status='A', name='AUTHORS'), | |
FileDiff(status='A', name='CHANGELOG'), | |
FileDiff(status='A', name='CONTRIBUTING.md'), | |
FileDiff(status='A', name='CONTRIBUTORS'), | |
FileDiff(status='A', name='ISSUE_TEMPLATE.md'), | |
FileDiff(status='A', name='LICENSE'), | |
FileDiff(status='A', name='README.md'), | |
FileDiff(status='A', name='Vagrantfile'), | |
FileDiff(status='A', name='__init__.py'), | |
FileDiff(status='A', name='app.yaml'), | |
FileDiff(status='A', name='appengine_config.py'), | |
FileDiff(status='A', name='core/__init__.py'), | |
FileDiff(status='A', name='core/controllers/__init__.py'), | |
FileDiff(status='A', name='core/controllers/admin.py'), | |
FileDiff(status='A', name='core/controllers/admin_test.py'), | |
FileDiff(status='A', name='core/controllers/base.py'), | |
FileDiff(status='A', name='core/controllers/base_test.py'), | |
FileDiff(status='A', name='core/controllers/collection_viewer.py'), | |
FileDiff(status='A', name='core/controllers/collection_viewer_test.py'), | |
FileDiff(status='A', name='core/controllers/cron.py'), | |
FileDiff(status='A', name='core/controllers/editor.py'), | |
FileDiff(status='A', name='core/controllers/editor_test.py'), | |
FileDiff(status='A', name='core/controllers/feedback.py'), | |
FileDiff(status='A', name='core/controllers/feedback_test.py'), | |
FileDiff(status='A', name='core/controllers/galleries.py'), | |
FileDiff(status='A', name='core/controllers/galleries_test.py'), | |
FileDiff(status='A', name='core/controllers/home.py'), | |
FileDiff(status='A', name='core/controllers/home_test.py'), | |
FileDiff(status='A', name='core/controllers/moderator.py'), | |
FileDiff(status='A', name='core/controllers/moderator_test.py'), | |
FileDiff(status='A', name='core/controllers/pages.py'), | |
FileDiff(status='A', name='core/controllers/pages_test.py'), | |
FileDiff(status='A', name='core/controllers/profile.py'), | |
FileDiff(status='A', name='core/controllers/profile_test.py'), | |
FileDiff(status='A', name='core/controllers/reader.py'), | |
FileDiff(status='A', name='core/controllers/reader_test.py'), | |
FileDiff(status='A', name='core/controllers/recent_commits.py'), | |
FileDiff(status='A', name='core/controllers/resources.py'), | |
FileDiff(status='A', name='core/controllers/resources_test.py'), | |
FileDiff(status='A', name='core/counters.py'), | |
FileDiff(status='A', name='core/domain/__init__.py'), | |
FileDiff(status='A', name='core/domain/classifier_services.py'), | |
FileDiff(status='A', name='core/domain/classifier_services_test.py'), | |
FileDiff(status='A', name='core/domain/collection_domain.py'), | |
FileDiff(status='A', name='core/domain/collection_domain_test.py'), | |
FileDiff(status='A', name='core/domain/collection_services.py'), | |
FileDiff(status='A', name='core/domain/collection_services_test.py'), | |
FileDiff(status='A', name='core/domain/config_domain.py'), | |
FileDiff(status='A', name='core/domain/config_domain_test.py'), | |
FileDiff(status='A', name='core/domain/config_services.py'), | |
FileDiff(status='A', name='core/domain/dependency_registry.py'), | |
FileDiff(status='A', name='core/domain/dependency_registry_test.py'), | |
FileDiff(status='A', name='core/domain/email_manager.py'), | |
FileDiff(status='A', name='core/domain/email_manager_test.py'), | |
FileDiff(status='A', name='core/domain/event_services.py'), | |
FileDiff(status='A', name='core/domain/event_services_test.py'), | |
FileDiff(status='A', name='core/domain/exp_domain.py'), | |
FileDiff(status='A', name='core/domain/exp_domain_test.py'), | |
FileDiff(status='A', name='core/domain/exp_jobs_continuous.py'), | |
FileDiff(status='A', name='core/domain/exp_jobs_one_off.py'), | |
FileDiff(status='A', name='core/domain/exp_jobs_one_off_test.py'), | |
FileDiff(status='A', name='core/domain/exp_services.py'), | |
FileDiff(status='A', name='core/domain/exp_services_test.py'), | |
FileDiff(status='A', name='core/domain/feedback_jobs_continuous.py'), | |
FileDiff(status='A', name='core/domain/feedback_jobs_continuous_test.py'), | |
FileDiff(status='A', name='core/domain/feedback_services.py'), | |
FileDiff(status='A', name='core/domain/feedback_services_test.py'), | |
FileDiff(status='A', name='core/domain/fs_domain.py'), | |
FileDiff(status='A', name='core/domain/fs_domain_test.py'), | |
FileDiff(status='A', name='core/domain/gadget_registry.py'), | |
FileDiff(status='A', name='core/domain/gadget_registry_test.py'), | |
FileDiff(status='A', name='core/domain/html_cleaner.py'), | |
FileDiff(status='A', name='core/domain/html_cleaner_test.py'), | |
FileDiff(status='A', name='core/domain/interaction_registry.py'), | |
FileDiff(status='A', name='core/domain/interaction_registry_test.py'), | |
FileDiff(status='A', name='core/domain/obj_services.py'), | |
FileDiff(status='A', name='core/domain/obj_services_test.py'), | |
FileDiff(status='A', name='core/domain/param_domain.py'), | |
FileDiff(status='A', name='core/domain/param_domain_test.py'), | |
FileDiff(status='A', name='core/domain/rating_services.py'), | |
FileDiff(status='A', name='core/domain/rating_services_test.py'), | |
FileDiff(status='A', name='core/domain/recommendations_jobs_continuous.py'), | |
FileDiff(status='A', name='core/domain/recommendations_jobs_continuous_test.py'), | |
FileDiff(status='A', name='core/domain/recommendations_services.py'), | |
FileDiff(status='A', name='core/domain/recommendations_services_test.py'), | |
FileDiff(status='A', name='core/domain/rights_manager.py'), | |
FileDiff(status='A', name='core/domain/rights_manager_test.py'), | |
FileDiff(status='A', name='core/domain/rte_component_registry.py'), | |
FileDiff(status='A', name='core/domain/rte_component_registry_test.py'), | |
FileDiff(status='A', name='core/domain/rule_domain.py'), | |
FileDiff(status='A', name='core/domain/rule_domain_test.py'), | |
FileDiff(status='A', name='core/domain/stats_domain.py'), | |
FileDiff(status='A', name='core/domain/stats_domain_test.py'), | |
FileDiff(status='A', name='core/domain/stats_jobs_continuous.py'), | |
FileDiff(status='A', name='core/domain/stats_jobs_continuous_test.py'), | |
FileDiff(status='A', name='core/domain/stats_jobs_one_off.py'), | |
FileDiff(status='A', name='core/domain/stats_services.py'), | |
FileDiff(status='A', name='core/domain/stats_services_test.py'), | |
FileDiff(status='A', name='core/domain/subscription_services.py'), | |
FileDiff(status='A', name='core/domain/subscription_services_test.py'), | |
FileDiff(status='A', name='core/domain/summary_services.py'), | |
FileDiff(status='A', name='core/domain/summary_services_test.py'), | |
FileDiff(status='A', name='core/domain/trigger_registry.py'), | |
FileDiff(status='A', name='core/domain/user_jobs_continuous.py'), | |
FileDiff(status='A', name='core/domain/user_jobs_continuous_test.py'), | |
FileDiff(status='A', name='core/domain/user_jobs_one_off.py'), | |
FileDiff(status='A', name='core/domain/user_jobs_one_off_test.py'), | |
FileDiff(status='A', name='core/domain/user_services.py'), | |
FileDiff(status='A', name='core/domain/user_services_test.py'), | |
FileDiff(status='A', name='core/domain/value_generators_domain.py'), | |
FileDiff(status='A', name='core/domain/value_generators_domain_test.py'), | |
FileDiff(status='A', name='core/jobs.py'), | |
FileDiff(status='A', name='core/jobs_registry.py'), | |
FileDiff(status='A', name='core/jobs_test.py'), | |
FileDiff(status='A', name='core/platform/__init__.py'), | |
FileDiff(status='A', name='core/platform/email/__init__.py'), | |
FileDiff(status='A', name='core/platform/email/gae_email_services.py'), | |
FileDiff(status='A', name='core/platform/email/gae_email_services_test.py'), | |
FileDiff(status='A', name='core/platform/memcache/__init__.py'), | |
FileDiff(status='A', name='core/platform/memcache/gae_memcache_services.py'), | |
FileDiff(status='A', name='core/platform/models.py'), | |
FileDiff(status='A', name='core/platform/search/__init__.py'), | |
FileDiff(status='A', name='core/platform/search/gae_search_services.py'), | |
FileDiff(status='A', name='core/platform/search/gae_search_services_test.py'), | |
FileDiff(status='A', name='core/platform/taskqueue/__init__.py'), | |
FileDiff(status='A', name='core/platform/taskqueue/gae_taskqueue_services.py'), | |
FileDiff(status='A', name='core/platform/transactions/__init__.py'), | |
FileDiff(status='A', name='core/platform/transactions/gae_transaction_services.py'), | |
FileDiff(status='A', name='core/platform/users/__init__.py'), | |
FileDiff(status='A', name='core/platform/users/gae_current_user_services.py'), | |
FileDiff(status='A', name='core/storage/__init__.py'), | |
FileDiff(status='A', name='core/storage/base_model/__init__.py'), | |
FileDiff(status='A', name='core/storage/base_model/gae_models.py'), | |
FileDiff(status='A', name='core/storage/base_model/gae_models_test.py'), | |
FileDiff(status='A', name='core/storage/collection/__init__.py'), | |
FileDiff(status='A', name='core/storage/collection/gae_models.py'), | |
FileDiff(status='A', name='core/storage/config/__init__.py'), | |
FileDiff(status='A', name='core/storage/config/gae_models.py'), | |
FileDiff(status='A', name='core/storage/email/__init__.py'), | |
FileDiff(status='A', name='core/storage/email/gae_models.py'), | |
FileDiff(status='A', name='core/storage/email/gae_models_test.py'), | |
FileDiff(status='A', name='core/storage/exploration/__init__.py'), | |
FileDiff(status='A', name='core/storage/exploration/gae_models.py'), | |
FileDiff(status='A', name='core/storage/feedback/__init__.py'), | |
FileDiff(status='A', name='core/storage/feedback/gae_models.py'), | |
FileDiff(status='A', name='core/storage/feedback/gae_models_test.py'), | |
FileDiff(status='A', name='core/storage/file/__init__.py'), | |
FileDiff(status='A', name='core/storage/file/gae_models.py'), | |
FileDiff(status='A', name='core/storage/job/__init__.py'), | |
FileDiff(status='A', name='core/storage/job/gae_models.py'), | |
FileDiff(status='A', name='core/storage/recommendations/__init__.py'), | |
FileDiff(status='A', name='core/storage/recommendations/gae_models.py'), | |
FileDiff(status='A', name='core/storage/statistics/__init__.py'), | |
FileDiff(status='A', name='core/storage/statistics/gae_models.py'), | |
FileDiff(status='A', name='core/storage/user/__init__.py'), | |
FileDiff(status='A', name='core/storage/user/gae_models.py'), | |
FileDiff(status='A', name='core/templates/dev/head/admin/Admin.js'), | |
FileDiff(status='A', name='core/templates/dev/head/admin/admin.html'), | |
FileDiff(status='A', name='core/templates/dev/head/app.js'), | |
FileDiff(status='A', name='core/templates/dev/head/appSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/attribution_guide.html'), | |
FileDiff(status='A', name='core/templates/dev/head/base.html'), | |
FileDiff(status='A', name='core/templates/dev/head/base.js'), | |
FileDiff(status='A', name='core/templates/dev/head/baseSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/collection_player/CollectionNodeListDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/collection_player/CollectionPlayer.js'), | |
FileDiff(status='A', name='core/templates/dev/head/collection_player/collection_node_list_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/collection_player/collection_player.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/AnswerGroupEditorDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/BarChartDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/ExplorationCreationButtonService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/ExplorationEmbedButtonService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/ExplorationSummaryTileDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/FallbackEditorDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/FuzzyRulePanelDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/GadgetDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/GadgetPanelDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/HtmlSelectDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/LoadingDotsDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/ObjectEditorDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/OutcomeDestinationEditorDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/OutcomeEditorDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/OutcomeFeedbackEditorDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/ParamChangesEditorDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/ProfileLinkImageDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/ProfileLinkTextDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/RatingComputationService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/RatingComputationServiceSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/RatingDisplayDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/RatingDisplayDirectiveSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/ResponseHeaderDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/RuleEditorDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/RuleTypeSelectorDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/Select2DropdownDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/StateGraphLayoutService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/StateGraphVizDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/ValueGeneratorEditorDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/components/answer_group_editor_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/exploration_creation_button_modal.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/exploration_embed_button_modal.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/exploration_summary_tile_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/fallback_editor_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/fuzzy_rule_panel_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/gadget_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/gadget_panel_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/html_select_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/loading_dots_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/outcome_destination_editor_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/outcome_editor_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/outcome_feedback_editor_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/param_changes_editor_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/profile_link_image_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/profile_link_text_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/rating_display.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/response_header_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/rule_editor_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/components/state_graph_viz_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/css/oppia.css'), | |
FileDiff(status='A', name='core/templates/dev/head/dashboard/MyExplorations.js'), | |
FileDiff(status='A', name='core/templates/dev/head/dashboard/MyExplorationsSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/dashboard/NotificationsDashboard.js'), | |
FileDiff(status='A', name='core/templates/dev/head/dashboard/my_explorations.html'), | |
FileDiff(status='A', name='core/templates/dev/head/dashboard/notifications_dashboard.html'), | |
FileDiff(status='A', name='core/templates/dev/head/directives.html'), | |
FileDiff(status='A', name='core/templates/dev/head/directives.js'), | |
FileDiff(status='A', name='core/templates/dev/head/domain/collection/CollectionDataService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/domain/collection/CollectionDataServiceSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/domain/exploration/ExplorationObjectFactory.js'), | |
FileDiff(status='A', name='core/templates/dev/head/domain/exploration/StateObjectFactory.js'), | |
FileDiff(status='A', name='core/templates/dev/head/domain/utilities/StopwatchObjectFactory.js'), | |
FileDiff(status='A', name='core/templates/dev/head/domain/utilities/StopwatchObjectFactorySpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/domain/utilities/UrlInterpolationService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/domain/utilities/UrlInterpolationServiceSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/EditorServices.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/EditorServicesSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/ExplorationEditor.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/ExplorationEditorAdvancedFeaturesService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/ExplorationGraph.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/ExplorationHistory.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/ExplorationPreview.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/ExplorationSettings.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/ExplorationStatistics.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/GadgetEditor.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/GadgetValidationService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/HistoryServices.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/HistoryServicesSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/RouterServices.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/SidebarStateName.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/SidebarStateNameSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/StateEditor.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/StateEditorSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/StateFallbacks.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/StateInteraction.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/StateInteractionSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/StateParameterChanges.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/StateResponses.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/StateStatistics.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/exploration_editor.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/exploration_graph.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/exploration_history.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/exploration_preview.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/exploration_settings.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/exploration_statistics.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/feedback_tab/FeedbackTab.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/feedback_tab/ThreadDataService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/feedback_tab/ThreadDataServiceSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/feedback_tab/ThreadStatusDisplayService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/feedback_tab/ThreadTableDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/feedback_tab/feedback_tab.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/feedback_tab/thread_table_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/gadget_editor.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/sidebar_state_name.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/state_editor.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/state_editor_content.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/state_editor_fallbacks.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/state_editor_interaction.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/state_editor_responses.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/state_parameter_changes.html'), | |
FileDiff(status='A', name='core/templates/dev/head/editor/state_statistics.html'), | |
FileDiff(status='A', name='core/templates/dev/head/error/disabled_exploration.html'), | |
FileDiff(status='A', name='core/templates/dev/head/error/error.html'), | |
FileDiff(status='A', name='core/templates/dev/head/expressions/README.txt'), | |
FileDiff(status='A', name='core/templates/dev/head/expressions/evaluator.js'), | |
FileDiff(status='A', name='core/templates/dev/head/expressions/evaluatorSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/expressions/expressionInterpolationService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/expressions/expressionInterpolationServiceSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/expressions/expressionSyntaxTree.js'), | |
FileDiff(status='A', name='core/templates/dev/head/expressions/parser.js'), | |
FileDiff(status='A', name='core/templates/dev/head/expressions/parser.pegjs'), | |
FileDiff(status='A', name='core/templates/dev/head/expressions/parserSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/expressions/typeParser.js'), | |
FileDiff(status='A', name='core/templates/dev/head/expressions/typeParserSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/filters.js'), | |
FileDiff(status='A', name='core/templates/dev/head/filtersSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/footer_js_libs.html'), | |
FileDiff(status='A', name='core/templates/dev/head/forms/formBuilder.js'), | |
FileDiff(status='A', name='core/templates/dev/head/forms/formBuilderSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/forms/formBuilderTests.js'), | |
FileDiff(status='A', name='core/templates/dev/head/forms/form_builder_templates.html'), | |
FileDiff(status='A', name='core/templates/dev/head/forms/form_builder_tests.html'), | |
FileDiff(status='A', name='core/templates/dev/head/galleries/Gallery.js'), | |
FileDiff(status='A', name='core/templates/dev/head/galleries/GallerySpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/galleries/gallery.html'), | |
FileDiff(status='A', name='core/templates/dev/head/header_css_libs.html'), | |
FileDiff(status='A', name='core/templates/dev/head/header_js_libs.html'), | |
FileDiff(status='A', name='core/templates/dev/head/moderator/Moderator.js'), | |
FileDiff(status='A', name='core/templates/dev/head/moderator/moderator.html'), | |
FileDiff(status='A', name='core/templates/dev/head/pages/about.html'), | |
FileDiff(status='A', name='core/templates/dev/head/pages/forum.html'), | |
FileDiff(status='A', name='core/templates/dev/head/pages/participate.html'), | |
FileDiff(status='A', name='core/templates/dev/head/pages/privacy.html'), | |
FileDiff(status='A', name='core/templates/dev/head/pages/terms.html'), | |
FileDiff(status='A', name='core/templates/dev/head/player/AnswerClassificationService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/AnswerClassificationServiceSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/AnswerFeedbackPairDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/ConversationSkinDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/ExplorationRecommendationsService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/FeedbackPopupDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/LearnerLocalNav.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/LearnerParamsService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/LearnerParamsServiceSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/LearnerViewBreadcrumb.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/LearnerViewRatingService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/PlayerPositionService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/PlayerServices.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/PlayerTranscriptService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/PlayerTranscriptServiceSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/ProgressDotsDirective.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/StatsReportingService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/player/answer_feedback_pair_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/player/conversation_skin_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/player/exploration_player.html'), | |
FileDiff(status='A', name='core/templates/dev/head/player/feedback_popup_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/player/information_card_modal.html'), | |
FileDiff(status='A', name='core/templates/dev/head/player/learner_local_nav.html'), | |
FileDiff(status='A', name='core/templates/dev/head/player/progress_dots_directive.html'), | |
FileDiff(status='A', name='core/templates/dev/head/profile/Preferences.js'), | |
FileDiff(status='A', name='core/templates/dev/head/profile/Profile.js'), | |
FileDiff(status='A', name='core/templates/dev/head/profile/Signup.js'), | |
FileDiff(status='A', name='core/templates/dev/head/profile/SignupSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/profile/preferences.html'), | |
FileDiff(status='A', name='core/templates/dev/head/profile/profile.html'), | |
FileDiff(status='A', name='core/templates/dev/head/profile/signup.html'), | |
FileDiff(status='A', name='core/templates/dev/head/services/autoplayedVideosService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/services/explorationContextService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/services/explorationContextServiceSpec.js'), | |
FileDiff(status='A', name='core/templates/dev/head/services/explorationServices.js'), | |
FileDiff(status='A', name='core/templates/dev/head/services/messengerService.js'), | |
FileDiff(status='A', name='core/templates/dev/head/services/warningsData.js'), | |
FileDiff(status='A', name='core/templates/dev/head/side_nav.html'), | |
FileDiff(status='A', name='core/tests/__init__.py'), | |
FileDiff(status='A', name='core/tests/data/img.png'), | |
FileDiff(status='A', name='core/tests/data/oppia-ThetitleforZIPdownloadhandlertest!-v2-gold.zip'), | |
FileDiff(status='A', name='core/tests/data/string_classifier_test.yaml'), | |
FileDiff(status='A', name='core/tests/gae_suite.py'), | |
FileDiff(status='A', name='core/tests/karma-globals.js'), | |
FileDiff(status='A', name='core/tests/karma.conf.js'), | |
FileDiff(status='A', name='core/tests/protractor.conf.js'), | |
FileDiff(status='A', name='core/tests/protractor/editorAndPlayer.js'), | |
FileDiff(status='A', name='core/tests/protractor/embedding.js'), | |
FileDiff(status='A', name='core/tests/protractor/explorationRating.js'), | |
FileDiff(status='A', name='core/tests/protractor/fallbacks.js'), | |
FileDiff(status='A', name='core/tests/protractor/gadgetEditor.js'), | |
FileDiff(status='A', name='core/tests/protractor/historyTab.js'), | |
FileDiff(status='A', name='core/tests/protractor/interactions.js'), | |
FileDiff(status='A', name='core/tests/protractor/privileges.js'), | |
FileDiff(status='A', name='core/tests/protractor/publicationAndGallery.js'), | |
FileDiff(status='A', name='core/tests/protractor/richTextComponents.js'), | |
FileDiff(status='A', name='core/tests/protractor/stateEditor.js'), | |
FileDiff(status='A', name='core/tests/protractor/userManagement.js'), | |
FileDiff(status='A', name='core/tests/protractor_utils/admin.js'), | |
FileDiff(status='A', name='core/tests/protractor_utils/editor.js'), | |
FileDiff(status='A', name='core/tests/protractor_utils/forms.js'), | |
FileDiff(status='A', name='core/tests/protractor_utils/gallery.js'), | |
FileDiff(status='A', name='core/tests/protractor_utils/general.js'), | |
FileDiff(status='A', name='core/tests/protractor_utils/player.js'), | |
FileDiff(status='A', name='core/tests/protractor_utils/users.js'), | |
FileDiff(status='A', name='core/tests/protractor_utils/workflow.js'), | |
FileDiff(status='A', name='core/tests/reader_view_load_test.py'), | |
FileDiff(status='A', name='core/tests/test_util_jobs.py'), | |
FileDiff(status='A', name='core/tests/test_utils.py'), | |
FileDiff(status='A', name='core/tests/test_utils_test.py'), | |
FileDiff(status='A', name='cron.yaml'), | |
FileDiff(status='A', name='data/__init__.py'), | |
FileDiff(status='A', name='data/collections/welcome_to_collections.yaml'), | |
FileDiff(status='A', name='data/explorations/about_oppia.yaml'), | |
FileDiff(status='A', name='data/explorations/about_oppia_w_gadgets.yaml'), | |
FileDiff(status='A', name='data/explorations/adventure.yaml'), | |
FileDiff(status='A', name='data/explorations/all_interactions/all_interactions.yaml'), | |
FileDiff(status='A', name='data/explorations/all_interactions/assets/code_sample.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/The Lazy Magician.yaml'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/2tree.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/3guessSeq1.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/3guessSeq3.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/3guessSeq4.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/3guessSeq5.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/3guessbigger.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/3tree-half.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/3tree.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/4tree-half.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/Algorithm.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/ThinkOf3.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/elimination.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/magician-1.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/magician-2.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/middleworst1-10.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/pick7worst.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/range0-11.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/range5-11.png'), | |
FileDiff(status='A', name='data/explorations/binary_search/assets/rangeadd5.png'), | |
FileDiff(status='A', name='data/explorations/boot_verbs.yaml'), | |
FileDiff(status='A', name='data/explorations/fuzzy_exploration.yaml'), | |
FileDiff(status='A', name='data/explorations/hola.yaml'), | |
FileDiff(status='A', name='data/explorations/modeling_graphs/Graph Modeling.yaml'), | |
FileDiff(status='A', name='data/explorations/modeling_graphs/assets/A simple graph.png'), | |
FileDiff(status='A', name='data/explorations/multiples.yaml'), | |
FileDiff(status='A', name='data/explorations/pitch_perfect.yaml'), | |
FileDiff(status='A', name='data/explorations/protractor_test_1.yaml'), | |
FileDiff(status='A', name='data/explorations/root_linear_coefficient_theorem.yaml'), | |
FileDiff(status='A', name='data/explorations/solar_system/The Solar System.yaml'), | |
FileDiff(status='A', name='data/explorations/solar_system/assets/Screen Shot 2015-02-18 at 3.08.44 AM.png'), | |
FileDiff(status='A', name='data/explorations/solar_system/assets/Screen Shot 2015-02-18 at 3.51.49 AM.png'), | |
FileDiff(status='A', name='data/explorations/test_interactions/Test of expressions and interactions.yaml'), | |
FileDiff(status='A', name='data/explorations/test_interactions/assets/A.png'), | |
FileDiff(status='A', name='data/explorations/three_balls/Three Balls.yaml'), | |
FileDiff(status='A', name='data/explorations/three_balls/assets/2balls.png'), | |
FileDiff(status='A', name='data/explorations/three_balls/assets/3 balls.png'), | |
FileDiff(status='A', name='data/explorations/three_balls/assets/RBY.png'), | |
FileDiff(status='A', name='data/explorations/three_balls/assets/patterns.png'), | |
FileDiff(status='A', name='data/explorations/three_balls/assets/startBlue.png'), | |
FileDiff(status='A', name='data/explorations/three_balls/assets/startRed.png'), | |
FileDiff(status='A', name='data/explorations/three_balls/assets/startYellow.png'), | |
FileDiff(status='A', name='data/explorations/welcome.yaml'), | |
FileDiff(status='A', name='extensions/__init__.py'), | |
FileDiff(status='A', name='extensions/dependencies/__init__.py'), | |
FileDiff(status='A', name='extensions/dependencies/codemirror.html'), | |
FileDiff(status='A', name='extensions/dependencies/dependencies_config.py'), | |
FileDiff(status='A', name='extensions/dependencies/google_maps.html'), | |
FileDiff(status='A', name='extensions/dependencies/guppy.html'), | |
FileDiff(status='A', name='extensions/dependencies/logic_proof.html'), | |
FileDiff(status='A', name='extensions/dependencies/math_expressions.html'), | |
FileDiff(status='A', name='extensions/dependencies/midijs.html'), | |
FileDiff(status='A', name='extensions/dependencies/pencilcode.html'), | |
FileDiff(status='A', name='extensions/dependencies/skulpt.html'), | |
FileDiff(status='A', name='extensions/domain.py'), | |
FileDiff(status='A', name='extensions/gadgets/AdviceBar/AdviceBar.html'), | |
FileDiff(status='A', name='extensions/gadgets/AdviceBar/AdviceBar.js'), | |
FileDiff(status='A', name='extensions/gadgets/AdviceBar/AdviceBar.py'), | |
FileDiff(status='A', name='extensions/gadgets/AdviceBar/protractor.js'), | |
FileDiff(status='A', name='extensions/gadgets/AdviceBar/static/css/adviceBar.css'), | |
FileDiff(status='A', name='extensions/gadgets/AdviceBar/static/html/advice_overlay.html'), | |
FileDiff(status='A', name='extensions/gadgets/AdviceBar/static/images/AdviceBar.png'), | |
FileDiff(status='A', name='extensions/gadgets/AdviceBar/static/images/AdviceBarResourceIcon.png'), | |
FileDiff(status='A', name='extensions/gadgets/ScoreBar/ScoreBar.html'), | |
FileDiff(status='A', name='extensions/gadgets/ScoreBar/ScoreBar.js'), | |
FileDiff(status='A', name='extensions/gadgets/ScoreBar/ScoreBar.py'), | |
FileDiff(status='A', name='extensions/gadgets/ScoreBar/protractor.js'), | |
FileDiff(status='A', name='extensions/gadgets/ScoreBar/static/css/scoreBar.css'), | |
FileDiff(status='A', name='extensions/gadgets/ScoreBar/static/images/ScoreBar.png'), | |
FileDiff(status='A', name='extensions/gadgets/TestGadget/TestGadget.html'), | |
FileDiff(status='A', name='extensions/gadgets/TestGadget/TestGadget.js'), | |
FileDiff(status='A', name='extensions/gadgets/TestGadget/TestGadget.py'), | |
FileDiff(status='A', name='extensions/gadgets/TestGadget/static/css/testGadget.css'), | |
FileDiff(status='A', name='extensions/gadgets/TestGadget/static/html/test_gadget_overlay.html'), | |
FileDiff(status='A', name='extensions/gadgets/TestGadget/static/images/TestGadget.png'), | |
FileDiff(status='A', name='extensions/gadgets/__init__.py'), | |
FileDiff(status='A', name='extensions/gadgets/base.py'), | |
FileDiff(status='A', name='extensions/gadgets/base_test.py'), | |
FileDiff(status='A', name='extensions/gadgets/protractor.js'), | |
FileDiff(status='A', name='extensions/interactions/CodeRepl/CodeRepl.html'), | |
FileDiff(status='A', name='extensions/interactions/CodeRepl/CodeRepl.js'), | |
FileDiff(status='A', name='extensions/interactions/CodeRepl/CodeRepl.py'), | |
FileDiff(status='A', name='extensions/interactions/CodeRepl/CodeReplRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/CodeRepl/CodeReplSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/CodeRepl/static/CodeRepl.png'), | |
FileDiff(status='A', name='extensions/interactions/CodeRepl/stats_response.html'), | |
FileDiff(status='A', name='extensions/interactions/CodeRepl/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/CodeRepl/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/Continue/Continue.html'), | |
FileDiff(status='A', name='extensions/interactions/Continue/Continue.js'), | |
FileDiff(status='A', name='extensions/interactions/Continue/Continue.py'), | |
FileDiff(status='A', name='extensions/interactions/Continue/protractor.js'), | |
FileDiff(status='A', name='extensions/interactions/Continue/static/Continue.png'), | |
FileDiff(status='A', name='extensions/interactions/Continue/stats_response.html'), | |
FileDiff(status='A', name='extensions/interactions/Continue/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/Continue/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/EndExploration/EndExploration.html'), | |
FileDiff(status='A', name='extensions/interactions/EndExploration/EndExploration.js'), | |
FileDiff(status='A', name='extensions/interactions/EndExploration/EndExploration.py'), | |
FileDiff(status='A', name='extensions/interactions/EndExploration/static/EndExploration.png'), | |
FileDiff(status='A', name='extensions/interactions/EndExploration/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/EndExploration/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/GraphInput/GraphInput.html'), | |
FileDiff(status='A', name='extensions/interactions/GraphInput/GraphInput.js'), | |
FileDiff(status='A', name='extensions/interactions/GraphInput/GraphInput.py'), | |
FileDiff(status='A', name='extensions/interactions/GraphInput/GraphInputRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/GraphInput/static/GraphInput.png'), | |
FileDiff(status='A', name='extensions/interactions/GraphInput/stats_response.html'), | |
FileDiff(status='A', name='extensions/interactions/GraphInput/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/GraphInput/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/ImageClickInput/ImageClickInput.html'), | |
FileDiff(status='A', name='extensions/interactions/ImageClickInput/ImageClickInput.js'), | |
FileDiff(status='A', name='extensions/interactions/ImageClickInput/ImageClickInput.py'), | |
FileDiff(status='A', name='extensions/interactions/ImageClickInput/ImageClickInputRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/ImageClickInput/static/ImageClickInput.png'), | |
FileDiff(status='A', name='extensions/interactions/ImageClickInput/stats_response.html'), | |
FileDiff(status='A', name='extensions/interactions/ImageClickInput/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/ImageClickInput/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/InteractiveMap/InteractiveMap.html'), | |
FileDiff(status='A', name='extensions/interactions/InteractiveMap/InteractiveMap.js'), | |
FileDiff(status='A', name='extensions/interactions/InteractiveMap/InteractiveMap.py'), | |
FileDiff(status='A', name='extensions/interactions/InteractiveMap/InteractiveMapRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/InteractiveMap/static/InteractiveMap.png'), | |
FileDiff(status='A', name='extensions/interactions/InteractiveMap/stats_response.html'), | |
FileDiff(status='A', name='extensions/interactions/InteractiveMap/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/InteractiveMap/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/ItemSelectionInput/ItemSelectionInput.html'), | |
FileDiff(status='A', name='extensions/interactions/ItemSelectionInput/ItemSelectionInput.js'), | |
FileDiff(status='A', name='extensions/interactions/ItemSelectionInput/ItemSelectionInput.py'), | |
FileDiff(status='A', name='extensions/interactions/ItemSelectionInput/ItemSelectionInputRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/ItemSelectionInput/protractor.js'), | |
FileDiff(status='A', name='extensions/interactions/ItemSelectionInput/static/ItemSelectionInput.png'), | |
FileDiff(status='A', name='extensions/interactions/ItemSelectionInput/stats_response.html'), | |
FileDiff(status='A', name='extensions/interactions/ItemSelectionInput/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/ItemSelectionInput/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/LogicProof.html'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/LogicProof.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/LogicProof.py'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/LogicProofRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/LogicProof.png'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/README.txt'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/completeSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/conversion.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/data.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/generatedDefaultData.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/generatedParser.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/shared.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/sharedSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/student.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/studentSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/teacher.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/teacherSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/tools/demonstration.html'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/tools/demonstration.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/tools/input_to_PEG.txt'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/tools/strings.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/tools/teacher2.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/static/js/tools/teacher2Spec.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/stats_response.html'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/LogicProof/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/MathExpressionInput/MathExpressionInput.html'), | |
FileDiff(status='A', name='extensions/interactions/MathExpressionInput/MathExpressionInput.js'), | |
FileDiff(status='A', name='extensions/interactions/MathExpressionInput/MathExpressionInput.py'), | |
FileDiff(status='A', name='extensions/interactions/MathExpressionInput/MathExpressionInputRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/MathExpressionInput/static/MathExpressionInput.png'), | |
FileDiff(status='A', name='extensions/interactions/MathExpressionInput/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/MultipleChoiceInput/MultipleChoiceInput.html'), | |
FileDiff(status='A', name='extensions/interactions/MultipleChoiceInput/MultipleChoiceInput.js'), | |
FileDiff(status='A', name='extensions/interactions/MultipleChoiceInput/MultipleChoiceInput.py'), | |
FileDiff(status='A', name='extensions/interactions/MultipleChoiceInput/MultipleChoiceInputRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/MultipleChoiceInput/protractor.js'), | |
FileDiff(status='A', name='extensions/interactions/MultipleChoiceInput/static/MultipleChoiceInput.png'), | |
FileDiff(status='A', name='extensions/interactions/MultipleChoiceInput/stats_response.html'), | |
FileDiff(status='A', name='extensions/interactions/MultipleChoiceInput/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/MultipleChoiceInput/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/MusicNotesInput.html'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/MusicNotesInput.js'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/MusicNotesInput.py'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/MusicNotesInputRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/MusicNotesInputSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/static/MusicNotesInput.png'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/static/css/musicNotesInput.css'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/static/images/flat_note.png'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/static/images/sharp_note.png'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/static/images/treble_clef.png'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/static/images/whole_note.png'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/stats_response.html'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/MusicNotesInput/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/NumericInput/NumericInput.html'), | |
FileDiff(status='A', name='extensions/interactions/NumericInput/NumericInput.js'), | |
FileDiff(status='A', name='extensions/interactions/NumericInput/NumericInput.py'), | |
FileDiff(status='A', name='extensions/interactions/NumericInput/NumericInputRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/NumericInput/protractor.js'), | |
FileDiff(status='A', name='extensions/interactions/NumericInput/static/NumericInput.png'), | |
FileDiff(status='A', name='extensions/interactions/NumericInput/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/NumericInput/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/PencilCodeEditor/PencilCodeEditor.html'), | |
FileDiff(status='A', name='extensions/interactions/PencilCodeEditor/PencilCodeEditor.js'), | |
FileDiff(status='A', name='extensions/interactions/PencilCodeEditor/PencilCodeEditor.py'), | |
FileDiff(status='A', name='extensions/interactions/PencilCodeEditor/PencilCodeEditorRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/PencilCodeEditor/static/PencilCodeEditor.png'), | |
FileDiff(status='A', name='extensions/interactions/PencilCodeEditor/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/SetInput/SetInput.html'), | |
FileDiff(status='A', name='extensions/interactions/SetInput/SetInput.js'), | |
FileDiff(status='A', name='extensions/interactions/SetInput/SetInput.py'), | |
FileDiff(status='A', name='extensions/interactions/SetInput/SetInputRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/SetInput/static/SetInput.png'), | |
FileDiff(status='A', name='extensions/interactions/SetInput/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/SetInput/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/TextInput/TextInput.html'), | |
FileDiff(status='A', name='extensions/interactions/TextInput/TextInput.js'), | |
FileDiff(status='A', name='extensions/interactions/TextInput/TextInput.py'), | |
FileDiff(status='A', name='extensions/interactions/TextInput/TextInputRulesServiceSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/TextInput/protractor.js'), | |
FileDiff(status='A', name='extensions/interactions/TextInput/static/TextInput.png'), | |
FileDiff(status='A', name='extensions/interactions/TextInput/validator.js'), | |
FileDiff(status='A', name='extensions/interactions/TextInput/validatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/__init__.py'), | |
FileDiff(status='A', name='extensions/interactions/base.py'), | |
FileDiff(status='A', name='extensions/interactions/baseValidator.js'), | |
FileDiff(status='A', name='extensions/interactions/baseValidatorSpec.js'), | |
FileDiff(status='A', name='extensions/interactions/base_test.py'), | |
FileDiff(status='A', name='extensions/interactions/protractor.js'), | |
FileDiff(status='A', name='extensions/objects/__init__.py'), | |
FileDiff(status='A', name='extensions/objects/models/__init__.py'), | |
FileDiff(status='A', name='extensions/objects/models/objects.py'), | |
FileDiff(status='A', name='extensions/objects/models/objects_test.py'), | |
FileDiff(status='A', name='extensions/objects/protractor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/BooleanEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/CodeStringEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/CoordTwoDimEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/FilepathEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/GraphEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/GraphPropertyEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/HtmlEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/ImageWithRegionsEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/IntEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/ListOfUnicodeStringEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/LogicErrorCategoryEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/LogicQuestionEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/MathLatexStringEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/MusicPhraseEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/NonnegativeIntEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/NormalizedStringEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/ParameterNameEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/RealEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/SanitizedUrlEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/SetOfHtmlStringEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/SetOfUnicodeStringEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/UnicodeStringEditor.js'), | |
FileDiff(status='A', name='extensions/objects/templates/boolean_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/code_string_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/coord_two_dim_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/filepath_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/graph_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/graph_property_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/html_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/image_with_regions_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/int_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/list_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/logic_error_category_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/logic_question_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/math_latex_string_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/music_phrase_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/nonnegative_int_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/parameter_name_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/real_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/set_of_html_string_editor.html'), | |
FileDiff(status='A', name='extensions/objects/templates/unicode_string_editor.html'), | |
FileDiff(status='A', name='extensions/rich_text_components/Collapsible/Collapsible.html'), | |
FileDiff(status='A', name='extensions/rich_text_components/Collapsible/Collapsible.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/Collapsible/Collapsible.png'), | |
FileDiff(status='A', name='extensions/rich_text_components/Collapsible/Collapsible.py'), | |
FileDiff(status='A', name='extensions/rich_text_components/Collapsible/protractor.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/Image/Image.html'), | |
FileDiff(status='A', name='extensions/rich_text_components/Image/Image.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/Image/Image.png'), | |
FileDiff(status='A', name='extensions/rich_text_components/Image/Image.py'), | |
FileDiff(status='A', name='extensions/rich_text_components/Image/protractor.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/Link/Link.html'), | |
FileDiff(status='A', name='extensions/rich_text_components/Link/Link.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/Link/Link.png'), | |
FileDiff(status='A', name='extensions/rich_text_components/Link/Link.py'), | |
FileDiff(status='A', name='extensions/rich_text_components/Link/protractor.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/Math/Math.html'), | |
FileDiff(status='A', name='extensions/rich_text_components/Math/Math.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/Math/Math.png'), | |
FileDiff(status='A', name='extensions/rich_text_components/Math/Math.py'), | |
FileDiff(status='A', name='extensions/rich_text_components/Math/protractor.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/Tabs/Tabs.html'), | |
FileDiff(status='A', name='extensions/rich_text_components/Tabs/Tabs.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/Tabs/Tabs.png'), | |
FileDiff(status='A', name='extensions/rich_text_components/Tabs/Tabs.py'), | |
FileDiff(status='A', name='extensions/rich_text_components/Tabs/protractor.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/Video/Video.html'), | |
FileDiff(status='A', name='extensions/rich_text_components/Video/Video.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/Video/Video.png'), | |
FileDiff(status='A', name='extensions/rich_text_components/Video/Video.py'), | |
FileDiff(status='A', name='extensions/rich_text_components/Video/protractor.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/VideoMp4/VideoMp4.html'), | |
FileDiff(status='A', name='extensions/rich_text_components/VideoMp4/VideoMp4.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/VideoMp4/VideoMp4.png'), | |
FileDiff(status='A', name='extensions/rich_text_components/VideoMp4/VideoMp4.py'), | |
FileDiff(status='A', name='extensions/rich_text_components/VideoMp4/protractor.js'), | |
FileDiff(status='A', name='extensions/rich_text_components/__init__.py'), | |
FileDiff(status='A', name='extensions/rich_text_components/base.py'), | |
FileDiff(status='A', name='extensions/rich_text_components/protractor.js'), | |
FileDiff(status='A', name='extensions/rules/__init__.py'), | |
FileDiff(status='A', name='extensions/rules/base.py'), | |
FileDiff(status='A', name='extensions/rules/checked_proof.py'), | |
FileDiff(status='A', name='extensions/rules/click_on_image.py'), | |
FileDiff(status='A', name='extensions/rules/code_evaluation.py'), | |
FileDiff(status='A', name='extensions/rules/coord_two_dim.py'), | |
FileDiff(status='A', name='extensions/rules/graph.py'), | |
FileDiff(status='A', name='extensions/rules/math_expression.py'), | |
FileDiff(status='A', name='extensions/rules/music_phrase.py'), | |
FileDiff(status='A', name='extensions/rules/nonnegative_int.py'), | |
FileDiff(status='A', name='extensions/rules/nonnegative_int_test.py'), | |
FileDiff(status='A', name='extensions/rules/normalized_string.py'), | |
FileDiff(status='A', name='extensions/rules/normalized_string_test.py'), | |
FileDiff(status='A', name='extensions/rules/protractor.js'), | |
FileDiff(status='A', name='extensions/rules/real.py'), | |
FileDiff(status='A', name='extensions/rules/set_of_html_string.py'), | |
FileDiff(status='A', name='extensions/rules/set_of_unicode_string.py'), | |
FileDiff(status='A', name='extensions/rules/testdata/test.c'), | |
FileDiff(status='A', name='extensions/rules/testdata/test.png'), | |
FileDiff(status='A', name='extensions/rules/testdata/test.tar.gz'), | |
FileDiff(status='A', name='extensions/triggers/__init__.py'), | |
FileDiff(status='A', name='extensions/triggers/trigger_classes.py'), | |
FileDiff(status='A', name='extensions/value_generators/__init__.py'), | |
FileDiff(status='A', name='extensions/value_generators/models/__init__.py'), | |
FileDiff(status='A', name='extensions/value_generators/models/generators.py'), | |
FileDiff(status='A', name='extensions/value_generators/models/generators_test.py'), | |
FileDiff(status='A', name='extensions/value_generators/templates/Copier.html'), | |
FileDiff(status='A', name='extensions/value_generators/templates/Copier.js'), | |
FileDiff(status='A', name='extensions/value_generators/templates/RandomSelector.html'), | |
FileDiff(status='A', name='extensions/value_generators/templates/RandomSelector.js'), | |
FileDiff(status='A', name='feconf.py'), | |
FileDiff(status='A', name='gulpfile.js'), | |
FileDiff(status='A', name='index.yaml'), | |
FileDiff(status='A', name='integrations/README'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20140221_v0.0.0/README'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20140221_v0.0.0/coursebuilder/modules/oppia_tag/__init__.py'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20140221_v0.0.0/coursebuilder/modules/oppia_tag/oppia_tag.py'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20140221_v0.0.0/coursebuilder/modules/oppia_tag/resources/oppia-player-0.0.0.js'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20140221_v0.0.0/coursebuilder/modules/oppia_tag/resources/oppia-player-suffix.js'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20140221_v0.0.0/coursebuilder/modules/oppia_tag/resources/oppia.png'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20140221_v0.0.0/coursebuilder/modules/oppia_tag/templates/oppia_template.html'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20141119_v0.0.1/README'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20141119_v0.0.1/coursebuilder/modules/oppia_tag/__init__.py'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20141119_v0.0.1/coursebuilder/modules/oppia_tag/oppia_tag.py'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20141119_v0.0.1/coursebuilder/modules/oppia_tag/resources/oppia-player-0.0.1.min.js'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20141119_v0.0.1/coursebuilder/modules/oppia_tag/resources/oppia-player-suffix.js'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20141119_v0.0.1/coursebuilder/modules/oppia_tag/resources/oppia.png'), | |
FileDiff(status='A', name='integrations/gcb_oppia_tag_20141119_v0.0.1/coursebuilder/modules/oppia_tag/templates/oppia_template.html'), | |
FileDiff(status='A', name='integrations/google_sites_20150606_v0.0.0/README'), | |
FileDiff(status='A', name='integrations/google_sites_20150606_v0.0.0/gadget.xml'), | |
FileDiff(status='A', name='integrations/oppia_player_20140221_v0.0.0/README'), | |
FileDiff(status='A', name='integrations/oppia_player_20140221_v0.0.0/oppia-player-0.0.0.js'), | |
FileDiff(status='A', name='integrations_dev/README'), | |
FileDiff(status='A', name='integrations_dev/build_new_release.py'), | |
FileDiff(status='A', name='integrations_dev/gcb_oppia_tag/README'), | |
FileDiff(status='A', name='integrations_dev/gcb_oppia_tag/coursebuilder/modules/oppia_tag/__init__.py'), | |
FileDiff(status='A', name='integrations_dev/gcb_oppia_tag/coursebuilder/modules/oppia_tag/oppia_tag.py'), | |
FileDiff(status='A', name='integrations_dev/gcb_oppia_tag/coursebuilder/modules/oppia_tag/resources/oppia-player-suffix.js'), | |
FileDiff(status='A', name='integrations_dev/gcb_oppia_tag/coursebuilder/modules/oppia_tag/resources/oppia.png'), | |
FileDiff(status='A', name='integrations_dev/gcb_oppia_tag/coursebuilder/modules/oppia_tag/templates/oppia_template.html'), | |
FileDiff(status='A', name='integrations_dev/google_sites/README'), | |
FileDiff(status='A', name='integrations_dev/google_sites/gadget.xml'), | |
FileDiff(status='A', name='integrations_dev/oppia_player/README'), | |
FileDiff(status='A', name='jinja_utils.py'), | |
FileDiff(status='A', name='jinja_utils_test.py'), | |
FileDiff(status='A', name='main.py'), | |
FileDiff(status='A', name='main_cron.py'), | |
FileDiff(status='A', name='manifest.json'), | |
FileDiff(status='A', name='queue.yaml'), | |
FileDiff(status='A', name='schema_utils.py'), | |
FileDiff(status='A', name='schema_utils_test.py'), | |
FileDiff(status='A', name='scripts/backend_tests.py'), | |
FileDiff(status='A', name='scripts/build.py'), | |
FileDiff(status='A', name='scripts/clean.sh'), | |
FileDiff(status='A', name='scripts/common.py'), | |
FileDiff(status='A', name='scripts/create_expression_parser.sh'), | |
FileDiff(status='A', name='scripts/deploy.py'), | |
FileDiff(status='A', name='scripts/experimental_deploy.py'), | |
FileDiff(status='A', name='scripts/gulp-start-gae-devserver.js'), | |
FileDiff(status='A', name='scripts/install_prerequisites.sh'), | |
FileDiff(status='A', name='scripts/install_third_party.py'), | |
FileDiff(status='A', name='scripts/install_third_party.sh'), | |
FileDiff(status='A', name='scripts/pre_commit_linter.py'), | |
FileDiff(status='A', name='scripts/pre_push_hook.py'), | |
FileDiff(status='A', name='scripts/release_info.py'), | |
FileDiff(status='A', name='scripts/run_backend_tests.sh'), | |
FileDiff(status='A', name='scripts/run_e2e_tests.sh'), | |
FileDiff(status='A', name='scripts/run_frontend_tests.sh'), | |
FileDiff(status='A', name='scripts/run_presubmit_checks.sh'), | |
FileDiff(status='A', name='scripts/run_tests.sh'), | |
FileDiff(status='A', name='scripts/setup.sh'), | |
FileDiff(status='A', name='scripts/setup_gae.sh'), | |
FileDiff(status='A', name='scripts/start.sh'), | |
FileDiff(status='A', name='static/images/avatar/oppia_black_72px.png'), | |
FileDiff(status='A', name='static/images/avatar/user_blue_72px.png'), | |
FileDiff(status='A', name='static/images/avatar/user_blue_72px.svg'), | |
FileDiff(status='A', name='static/images/avatar/user_mint_48px.png'), | |
FileDiff(status='A', name='static/images/avatar/user_white_48px.png'), | |
FileDiff(status='A', name='static/images/favicon.ico'), | |
FileDiff(status='A', name='static/images/gallery/exploration_background_gunmetal_large.png'), | |
FileDiff(status='A', name='static/images/gallery/exploration_background_gunmetal_small.png'), | |
FileDiff(status='A', name='static/images/gallery/exploration_background_salmon_large.png'), | |
FileDiff(status='A', name='static/images/gallery/exploration_background_salmon_small.png'), | |
FileDiff(status='A', name='static/images/gallery/exploration_background_sharkfin_large.png'), | |
FileDiff(status='A', name='static/images/gallery/exploration_background_sharkfin_small.png'), | |
FileDiff(status='A', name='static/images/gallery/exploration_background_sunnyside_large.png'), | |
FileDiff(status='A', name='static/images/gallery/exploration_background_sunnyside_small.png'), | |
FileDiff(status='A', name='static/images/gallery/exploration_background_teal_large.png'), | |
FileDiff(status='A', name='static/images/gallery/exploration_background_teal_small.png'), | |
FileDiff(status='A', name='static/images/gallery/oppia_video.png'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Architecture.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Arithmetic.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Art.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Astronomy.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Biology.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Business.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Chemistry.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Computing.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Economics.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Education.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Engineering.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Environment.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Form.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Geography.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Government.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Graph Theory.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Hobbies.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Languages.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Law.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/LifeSkills.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Lightbulb.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Mathematics.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Medicine.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Music.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Numbers.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Philosophy.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Physics.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Programming.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Psychology.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Puzzles.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Reading.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Religion.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Sport.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Statistics.svg'), | |
FileDiff(status='A', name='static/images/gallery/thumbnails/Welcome.svg'), | |
FileDiff(status='A', name='static/images/general/background.jpg'), | |
FileDiff(status='A', name='static/images/general/drag_dots.png'), | |
FileDiff(status='A', name='static/images/general/fb.png'), | |
FileDiff(status='A', name='static/images/general/gplus.png'), | |
FileDiff(status='A', name='static/images/general/menu.png'), | |
FileDiff(status='A', name='static/images/general/no_explorations_found.png'), | |
FileDiff(status='A', name='static/images/general/no_profile_picture.png'), | |
FileDiff(status='A', name='static/images/general/oops_mint.png'), | |
FileDiff(status='A', name='static/images/general/twitter.png'), | |
FileDiff(status='A', name='static/images/general/youtube.png'), | |
FileDiff(status='A', name='static/images/logo/288x128_logo_mint.png'), | |
FileDiff(status='A', name='static/images/logo/288x128_logo_white.png'), | |
FileDiff(status='A', name='static/images/logo/288x288_logo_mint.png'), | |
FileDiff(status='A', name='static/images/logo/favicon.png'), | |
FileDiff(status='A', name='static/images/sidebar/comment.png'), | |
FileDiff(status='A', name='static/images/signin/Red-signin-Long-base-44dp.png'), | |
FileDiff(status='A', name='static/images/signin/Red-signin-Long-hover-44dp.png'), | |
FileDiff(status='A', name='static/images/signin/Red-signin-Long-press-44dp.png'), | |
FileDiff(status='A', name='static/images/social/fb.png'), | |
FileDiff(status='A', name='static/images/social/gplus.png'), | |
FileDiff(status='A', name='static/images/social/twitter.png'), | |
FileDiff(status='A', name='static/images/social/youtube.png'), | |
FileDiff(status='A', name='static/images/splash/default.jpg'), | |
FileDiff(status='A', name='static/pages/attribution.txt'), | |
FileDiff(status='A', name='static/pages/noscript.txt'), | |
FileDiff(status='A', name='static/pages/robots.txt'), | |
FileDiff(status='A', name='static/scripts/README'), | |
FileDiff(status='A', name='static/scripts/embedding_tests.js'), | |
FileDiff(status='A', name='static/scripts/embedding_tests_dev_0.0.0.html'), | |
FileDiff(status='A', name='static/scripts/embedding_tests_dev_0.0.1.html'), | |
FileDiff(status='A', name='static/scripts/embedding_tests_dev_0.0.1.min.html'), | |
FileDiff(status='A', name='static/scripts/embedding_tests_jsdelivr_0.0.1.min.html'), | |
FileDiff(status='A', name='static/scripts/oppia-player-0.0.0.js'), | |
FileDiff(status='A', name='static/scripts/oppia-player-0.0.1.js'), | |
FileDiff(status='A', name='static/scripts/oppia-player-0.0.1.min.js'), | |
FileDiff(status='A', name='utils.py'), | |
FileDiff(status='A', name='utils_test.py')] | |
Files to lint in logged-in-replace-splash: | |
['.gitignore', | |
'.jscsrc', | |
'.pylintrc', | |
'.travis.yml', | |
'AUTHORS', | |
'CHANGELOG', | |
'CONTRIBUTING.md', | |
'CONTRIBUTORS', | |
'ISSUE_TEMPLATE.md', | |
'LICENSE', | |
'README.md', | |
'Vagrantfile', | |
'__init__.py', | |
'app.yaml', | |
'appengine_config.py', | |
'core/__init__.py', | |
'core/controllers/__init__.py', | |
'core/controllers/admin.py', | |
'core/controllers/admin_test.py', | |
'core/controllers/base.py', | |
'core/controllers/base_test.py', | |
'core/controllers/collection_viewer.py', | |
'core/controllers/collection_viewer_test.py', | |
'core/controllers/cron.py', | |
'core/controllers/editor.py', | |
'core/controllers/editor_test.py', | |
'core/controllers/feedback.py', | |
'core/controllers/feedback_test.py', | |
'core/controllers/galleries.py', | |
'core/controllers/galleries_test.py', | |
'core/controllers/home.py', | |
'core/controllers/home_test.py', | |
'core/controllers/moderator.py', | |
'core/controllers/moderator_test.py', | |
'core/controllers/pages.py', | |
'core/controllers/pages_test.py', | |
'core/controllers/profile.py', | |
'core/controllers/profile_test.py', | |
'core/controllers/reader.py', | |
'core/controllers/reader_test.py', | |
'core/controllers/recent_commits.py', | |
'core/controllers/resources.py', | |
'core/controllers/resources_test.py', | |
'core/counters.py', | |
'core/domain/__init__.py', | |
'core/domain/classifier_services.py', | |
'core/domain/classifier_services_test.py', | |
'core/domain/collection_domain.py', | |
'core/domain/collection_domain_test.py', | |
'core/domain/collection_services.py', | |
'core/domain/collection_services_test.py', | |
'core/domain/config_domain.py', | |
'core/domain/config_domain_test.py', | |
'core/domain/config_services.py', | |
'core/domain/dependency_registry.py', | |
'core/domain/dependency_registry_test.py', | |
'core/domain/email_manager.py', | |
'core/domain/email_manager_test.py', | |
'core/domain/event_services.py', | |
'core/domain/event_services_test.py', | |
'core/domain/exp_domain.py', | |
'core/domain/exp_domain_test.py', | |
'core/domain/exp_jobs_continuous.py', | |
'core/domain/exp_jobs_one_off.py', | |
'core/domain/exp_jobs_one_off_test.py', | |
'core/domain/exp_services.py', | |
'core/domain/exp_services_test.py', | |
'core/domain/feedback_jobs_continuous.py', | |
'core/domain/feedback_jobs_continuous_test.py', | |
'core/domain/feedback_services.py', | |
'core/domain/feedback_services_test.py', | |
'core/domain/fs_domain.py', | |
'core/domain/fs_domain_test.py', | |
'core/domain/gadget_registry.py', | |
'core/domain/gadget_registry_test.py', | |
'core/domain/html_cleaner.py', | |
'core/domain/html_cleaner_test.py', | |
'core/domain/interaction_registry.py', | |
'core/domain/interaction_registry_test.py', | |
'core/domain/obj_services.py', | |
'core/domain/obj_services_test.py', | |
'core/domain/param_domain.py', | |
'core/domain/param_domain_test.py', | |
'core/domain/rating_services.py', | |
'core/domain/rating_services_test.py', | |
'core/domain/recommendations_jobs_continuous.py', | |
'core/domain/recommendations_jobs_continuous_test.py', | |
'core/domain/recommendations_services.py', | |
'core/domain/recommendations_services_test.py', | |
'core/domain/rights_manager.py', | |
'core/domain/rights_manager_test.py', | |
'core/domain/rte_component_registry.py', | |
'core/domain/rte_component_registry_test.py', | |
'core/domain/rule_domain.py', | |
'core/domain/rule_domain_test.py', | |
'core/domain/stats_domain.py', | |
'core/domain/stats_domain_test.py', | |
'core/domain/stats_jobs_continuous.py', | |
'core/domain/stats_jobs_continuous_test.py', | |
'core/domain/stats_jobs_one_off.py', | |
'core/domain/stats_services.py', | |
'core/domain/stats_services_test.py', | |
'core/domain/subscription_services.py', | |
'core/domain/subscription_services_test.py', | |
'core/domain/summary_services.py', | |
'core/domain/summary_services_test.py', | |
'core/domain/trigger_registry.py', | |
'core/domain/user_jobs_continuous.py', | |
'core/domain/user_jobs_continuous_test.py', | |
'core/domain/user_jobs_one_off.py', | |
'core/domain/user_jobs_one_off_test.py', | |
'core/domain/user_services.py', | |
'core/domain/user_services_test.py', | |
'core/domain/value_generators_domain.py', | |
'core/domain/value_generators_domain_test.py', | |
'core/jobs.py', | |
'core/jobs_registry.py', | |
'core/jobs_test.py', | |
'core/platform/__init__.py', | |
'core/platform/email/__init__.py', | |
'core/platform/email/gae_email_services.py', | |
'core/platform/email/gae_email_services_test.py', | |
'core/platform/memcache/__init__.py', | |
'core/platform/memcache/gae_memcache_services.py', | |
'core/platform/models.py', | |
'core/platform/search/__init__.py', | |
'core/platform/search/gae_search_services.py', | |
'core/platform/search/gae_search_services_test.py', | |
'core/platform/taskqueue/__init__.py', | |
'core/platform/taskqueue/gae_taskqueue_services.py', | |
'core/platform/transactions/__init__.py', | |
'core/platform/transactions/gae_transaction_services.py', | |
'core/platform/users/__init__.py', | |
'core/platform/users/gae_current_user_services.py', | |
'core/storage/__init__.py', | |
'core/storage/base_model/__init__.py', | |
'core/storage/base_model/gae_models.py', | |
'core/storage/base_model/gae_models_test.py', | |
'core/storage/collection/__init__.py', | |
'core/storage/collection/gae_models.py', | |
'core/storage/config/__init__.py', | |
'core/storage/config/gae_models.py', | |
'core/storage/email/__init__.py', | |
'core/storage/email/gae_models.py', | |
'core/storage/email/gae_models_test.py', | |
'core/storage/exploration/__init__.py', | |
'core/storage/exploration/gae_models.py', | |
'core/storage/feedback/__init__.py', | |
'core/storage/feedback/gae_models.py', | |
'core/storage/feedback/gae_models_test.py', | |
'core/storage/file/__init__.py', | |
'core/storage/file/gae_models.py', | |
'core/storage/job/__init__.py', | |
'core/storage/job/gae_models.py', | |
'core/storage/recommendations/__init__.py', | |
'core/storage/recommendations/gae_models.py', | |
'core/storage/statistics/__init__.py', | |
'core/storage/statistics/gae_models.py', | |
'core/storage/user/__init__.py', | |
'core/storage/user/gae_models.py', | |
'core/templates/dev/head/admin/Admin.js', | |
'core/templates/dev/head/admin/admin.html', | |
'core/templates/dev/head/app.js', | |
'core/templates/dev/head/appSpec.js', | |
'core/templates/dev/head/attribution_guide.html', | |
'core/templates/dev/head/base.html', | |
'core/templates/dev/head/base.js', | |
'core/templates/dev/head/baseSpec.js', | |
'core/templates/dev/head/collection_player/CollectionNodeListDirective.js', | |
'core/templates/dev/head/collection_player/CollectionPlayer.js', | |
'core/templates/dev/head/collection_player/collection_node_list_directive.html', | |
'core/templates/dev/head/collection_player/collection_player.html', | |
'core/templates/dev/head/components/AnswerGroupEditorDirective.js', | |
'core/templates/dev/head/components/BarChartDirective.js', | |
'core/templates/dev/head/components/ExplorationCreationButtonService.js', | |
'core/templates/dev/head/components/ExplorationEmbedButtonService.js', | |
'core/templates/dev/head/components/ExplorationSummaryTileDirective.js', | |
'core/templates/dev/head/components/FallbackEditorDirective.js', | |
'core/templates/dev/head/components/FuzzyRulePanelDirective.js', | |
'core/templates/dev/head/components/GadgetDirective.js', | |
'core/templates/dev/head/components/GadgetPanelDirective.js', | |
'core/templates/dev/head/components/HtmlSelectDirective.js', | |
'core/templates/dev/head/components/LoadingDotsDirective.js', | |
'core/templates/dev/head/components/ObjectEditorDirective.js', | |
'core/templates/dev/head/components/OutcomeDestinationEditorDirective.js', | |
'core/templates/dev/head/components/OutcomeEditorDirective.js', | |
'core/templates/dev/head/components/OutcomeFeedbackEditorDirective.js', | |
'core/templates/dev/head/components/ParamChangesEditorDirective.js', | |
'core/templates/dev/head/components/ProfileLinkImageDirective.js', | |
'core/templates/dev/head/components/ProfileLinkTextDirective.js', | |
'core/templates/dev/head/components/RatingComputationService.js', | |
'core/templates/dev/head/components/RatingComputationServiceSpec.js', | |
'core/templates/dev/head/components/RatingDisplayDirective.js', | |
'core/templates/dev/head/components/RatingDisplayDirectiveSpec.js', | |
'core/templates/dev/head/components/ResponseHeaderDirective.js', | |
'core/templates/dev/head/components/RuleEditorDirective.js', | |
'core/templates/dev/head/components/RuleTypeSelectorDirective.js', | |
'core/templates/dev/head/components/Select2DropdownDirective.js', | |
'core/templates/dev/head/components/StateGraphLayoutService.js', | |
'core/templates/dev/head/components/StateGraphVizDirective.js', | |
'core/templates/dev/head/components/ValueGeneratorEditorDirective.js', | |
'core/templates/dev/head/components/answer_group_editor_directive.html', | |
'core/templates/dev/head/components/exploration_creation_button_modal.html', | |
'core/templates/dev/head/components/exploration_embed_button_modal.html', | |
'core/templates/dev/head/components/exploration_summary_tile_directive.html', | |
'core/templates/dev/head/components/fallback_editor_directive.html', | |
'core/templates/dev/head/components/fuzzy_rule_panel_directive.html', | |
'core/templates/dev/head/components/gadget_directive.html', | |
'core/templates/dev/head/components/gadget_panel_directive.html', | |
'core/templates/dev/head/components/html_select_directive.html', | |
'core/templates/dev/head/components/loading_dots_directive.html', | |
'core/templates/dev/head/components/outcome_destination_editor_directive.html', | |
'core/templates/dev/head/components/outcome_editor_directive.html', | |
'core/templates/dev/head/components/outcome_feedback_editor_directive.html', | |
'core/templates/dev/head/components/param_changes_editor_directive.html', | |
'core/templates/dev/head/components/profile_link_image_directive.html', | |
'core/templates/dev/head/components/profile_link_text_directive.html', | |
'core/templates/dev/head/components/rating_display.html', | |
'core/templates/dev/head/components/response_header_directive.html', | |
'core/templates/dev/head/components/rule_editor_directive.html', | |
'core/templates/dev/head/components/state_graph_viz_directive.html', | |
'core/templates/dev/head/css/oppia.css', | |
'core/templates/dev/head/dashboard/MyExplorations.js', | |
'core/templates/dev/head/dashboard/MyExplorationsSpec.js', | |
'core/templates/dev/head/dashboard/NotificationsDashboard.js', | |
'core/templates/dev/head/dashboard/my_explorations.html', | |
'core/templates/dev/head/dashboard/notifications_dashboard.html', | |
'core/templates/dev/head/directives.html', | |
'core/templates/dev/head/directives.js', | |
'core/templates/dev/head/domain/collection/CollectionDataService.js', | |
'core/templates/dev/head/domain/collection/CollectionDataServiceSpec.js', | |
'core/templates/dev/head/domain/exploration/ExplorationObjectFactory.js', | |
'core/templates/dev/head/domain/exploration/StateObjectFactory.js', | |
'core/templates/dev/head/domain/utilities/StopwatchObjectFactory.js', | |
'core/templates/dev/head/domain/utilities/StopwatchObjectFactorySpec.js', | |
'core/templates/dev/head/domain/utilities/UrlInterpolationService.js', | |
'core/templates/dev/head/domain/utilities/UrlInterpolationServiceSpec.js', | |
'core/templates/dev/head/editor/EditorServices.js', | |
'core/templates/dev/head/editor/EditorServicesSpec.js', | |
'core/templates/dev/head/editor/ExplorationEditor.js', | |
'core/templates/dev/head/editor/ExplorationEditorAdvancedFeaturesService.js', | |
'core/templates/dev/head/editor/ExplorationGraph.js', | |
'core/templates/dev/head/editor/ExplorationHistory.js', | |
'core/templates/dev/head/editor/ExplorationPreview.js', | |
'core/templates/dev/head/editor/ExplorationSettings.js', | |
'core/templates/dev/head/editor/ExplorationStatistics.js', | |
'core/templates/dev/head/editor/GadgetEditor.js', | |
'core/templates/dev/head/editor/GadgetValidationService.js', | |
'core/templates/dev/head/editor/HistoryServices.js', | |
'core/templates/dev/head/editor/HistoryServicesSpec.js', | |
'core/templates/dev/head/editor/RouterServices.js', | |
'core/templates/dev/head/editor/SidebarStateName.js', | |
'core/templates/dev/head/editor/SidebarStateNameSpec.js', | |
'core/templates/dev/head/editor/StateEditor.js', | |
'core/templates/dev/head/editor/StateEditorSpec.js', | |
'core/templates/dev/head/editor/StateFallbacks.js', | |
'core/templates/dev/head/editor/StateInteraction.js', | |
'core/templates/dev/head/editor/StateInteractionSpec.js', | |
'core/templates/dev/head/editor/StateParameterChanges.js', | |
'core/templates/dev/head/editor/StateResponses.js', | |
'core/templates/dev/head/editor/StateStatistics.js', | |
'core/templates/dev/head/editor/exploration_editor.html', | |
'core/templates/dev/head/editor/exploration_graph.html', | |
'core/templates/dev/head/editor/exploration_history.html', | |
'core/templates/dev/head/editor/exploration_preview.html', | |
'core/templates/dev/head/editor/exploration_settings.html', | |
'core/templates/dev/head/editor/exploration_statistics.html', | |
'core/templates/dev/head/editor/feedback_tab/FeedbackTab.js', | |
'core/templates/dev/head/editor/feedback_tab/ThreadDataService.js', | |
'core/templates/dev/head/editor/feedback_tab/ThreadDataServiceSpec.js', | |
'core/templates/dev/head/editor/feedback_tab/ThreadStatusDisplayService.js', | |
'core/templates/dev/head/editor/feedback_tab/ThreadTableDirective.js', | |
'core/templates/dev/head/editor/feedback_tab/feedback_tab.html', | |
'core/templates/dev/head/editor/feedback_tab/thread_table_directive.html', | |
'core/templates/dev/head/editor/gadget_editor.html', | |
'core/templates/dev/head/editor/sidebar_state_name.html', | |
'core/templates/dev/head/editor/state_editor.html', | |
'core/templates/dev/head/editor/state_editor_content.html', | |
'core/templates/dev/head/editor/state_editor_fallbacks.html', | |
'core/templates/dev/head/editor/state_editor_interaction.html', | |
'core/templates/dev/head/editor/state_editor_responses.html', | |
'core/templates/dev/head/editor/state_parameter_changes.html', | |
'core/templates/dev/head/editor/state_statistics.html', | |
'core/templates/dev/head/error/disabled_exploration.html', | |
'core/templates/dev/head/error/error.html', | |
'core/templates/dev/head/expressions/README.txt', | |
'core/templates/dev/head/expressions/evaluator.js', | |
'core/templates/dev/head/expressions/evaluatorSpec.js', | |
'core/templates/dev/head/expressions/expressionInterpolationService.js', | |
'core/templates/dev/head/expressions/expressionInterpolationServiceSpec.js', | |
'core/templates/dev/head/expressions/expressionSyntaxTree.js', | |
'core/templates/dev/head/expressions/parser.js', | |
'core/templates/dev/head/expressions/parser.pegjs', | |
'core/templates/dev/head/expressions/parserSpec.js', | |
'core/templates/dev/head/expressions/typeParser.js', | |
'core/templates/dev/head/expressions/typeParserSpec.js', | |
'core/templates/dev/head/filters.js', | |
'core/templates/dev/head/filtersSpec.js', | |
'core/templates/dev/head/footer_js_libs.html', | |
'core/templates/dev/head/forms/formBuilder.js', | |
'core/templates/dev/head/forms/formBuilderSpec.js', | |
'core/templates/dev/head/forms/formBuilderTests.js', | |
'core/templates/dev/head/forms/form_builder_templates.html', | |
'core/templates/dev/head/forms/form_builder_tests.html', | |
'core/templates/dev/head/galleries/Gallery.js', | |
'core/templates/dev/head/galleries/GallerySpec.js', | |
'core/templates/dev/head/galleries/gallery.html', | |
'core/templates/dev/head/header_css_libs.html', | |
'core/templates/dev/head/header_js_libs.html', | |
'core/templates/dev/head/moderator/Moderator.js', | |
'core/templates/dev/head/moderator/moderator.html', | |
'core/templates/dev/head/pages/about.html', | |
'core/templates/dev/head/pages/forum.html', | |
'core/templates/dev/head/pages/participate.html', | |
'core/templates/dev/head/pages/privacy.html', | |
'core/templates/dev/head/pages/terms.html', | |
'core/templates/dev/head/player/AnswerClassificationService.js', | |
'core/templates/dev/head/player/AnswerClassificationServiceSpec.js', | |
'core/templates/dev/head/player/AnswerFeedbackPairDirective.js', | |
'core/templates/dev/head/player/ConversationSkinDirective.js', | |
'core/templates/dev/head/player/ExplorationRecommendationsService.js', | |
'core/templates/dev/head/player/FeedbackPopupDirective.js', | |
'core/templates/dev/head/player/LearnerLocalNav.js', | |
'core/templates/dev/head/player/LearnerParamsService.js', | |
'core/templates/dev/head/player/LearnerParamsServiceSpec.js', | |
'core/templates/dev/head/player/LearnerViewBreadcrumb.js', | |
'core/templates/dev/head/player/LearnerViewRatingService.js', | |
'core/templates/dev/head/player/PlayerPositionService.js', | |
'core/templates/dev/head/player/PlayerServices.js', | |
'core/templates/dev/head/player/PlayerTranscriptService.js', | |
'core/templates/dev/head/player/PlayerTranscriptServiceSpec.js', | |
'core/templates/dev/head/player/ProgressDotsDirective.js', | |
'core/templates/dev/head/player/StatsReportingService.js', | |
'core/templates/dev/head/player/answer_feedback_pair_directive.html', | |
'core/templates/dev/head/player/conversation_skin_directive.html', | |
'core/templates/dev/head/player/exploration_player.html', | |
'core/templates/dev/head/player/feedback_popup_directive.html', | |
'core/templates/dev/head/player/information_card_modal.html', | |
'core/templates/dev/head/player/learner_local_nav.html', | |
'core/templates/dev/head/player/progress_dots_directive.html', | |
'core/templates/dev/head/profile/Preferences.js', | |
'core/templates/dev/head/profile/Profile.js', | |
'core/templates/dev/head/profile/Signup.js', | |
'core/templates/dev/head/profile/SignupSpec.js', | |
'core/templates/dev/head/profile/preferences.html', | |
'core/templates/dev/head/profile/profile.html', | |
'core/templates/dev/head/profile/signup.html', | |
'core/templates/dev/head/services/autoplayedVideosService.js', | |
'core/templates/dev/head/services/explorationContextService.js', | |
'core/templates/dev/head/services/explorationContextServiceSpec.js', | |
'core/templates/dev/head/services/explorationServices.js', | |
'core/templates/dev/head/services/messengerService.js', | |
'core/templates/dev/head/services/warningsData.js', | |
'core/templates/dev/head/side_nav.html', | |
'core/tests/__init__.py', | |
'core/tests/data/img.png', | |
'core/tests/data/oppia-ThetitleforZIPdownloadhandlertest!-v2-gold.zip', | |
'core/tests/data/string_classifier_test.yaml', | |
'core/tests/gae_suite.py', | |
'core/tests/karma-globals.js', | |
'core/tests/karma.conf.js', | |
'core/tests/protractor.conf.js', | |
'core/tests/protractor/editorAndPlayer.js', | |
'core/tests/protractor/embedding.js', | |
'core/tests/protractor/explorationRating.js', | |
'core/tests/protractor/fallbacks.js', | |
'core/tests/protractor/gadgetEditor.js', | |
'core/tests/protractor/historyTab.js', | |
'core/tests/protractor/interactions.js', | |
'core/tests/protractor/privileges.js', | |
'core/tests/protractor/publicationAndGallery.js', | |
'core/tests/protractor/richTextComponents.js', | |
'core/tests/protractor/stateEditor.js', | |
'core/tests/protractor/userManagement.js', | |
'core/tests/protractor_utils/admin.js', | |
'core/tests/protractor_utils/editor.js', | |
'core/tests/protractor_utils/forms.js', | |
'core/tests/protractor_utils/gallery.js', | |
'core/tests/protractor_utils/general.js', | |
'core/tests/protractor_utils/player.js', | |
'core/tests/protractor_utils/users.js', | |
'core/tests/protractor_utils/workflow.js', | |
'core/tests/reader_view_load_test.py', | |
'core/tests/test_util_jobs.py', | |
'core/tests/test_utils.py', | |
'core/tests/test_utils_test.py', | |
'cron.yaml', | |
'data/__init__.py', | |
'data/collections/welcome_to_collections.yaml', | |
'data/explorations/about_oppia.yaml', | |
'data/explorations/about_oppia_w_gadgets.yaml', | |
'data/explorations/adventure.yaml', | |
'data/explorations/all_interactions/all_interactions.yaml', | |
'data/explorations/all_interactions/assets/code_sample.png', | |
'data/explorations/binary_search/The Lazy Magician.yaml', | |
'data/explorations/binary_search/assets/2tree.png', | |
'data/explorations/binary_search/assets/3guessSeq1.png', | |
'data/explorations/binary_search/assets/3guessSeq3.png', | |
'data/explorations/binary_search/assets/3guessSeq4.png', | |
'data/explorations/binary_search/assets/3guessSeq5.png', | |
'data/explorations/binary_search/assets/3guessbigger.png', | |
'data/explorations/binary_search/assets/3tree-half.png', | |
'data/explorations/binary_search/assets/3tree.png', | |
'data/explorations/binary_search/assets/4tree-half.png', | |
'data/explorations/binary_search/assets/Algorithm.png', | |
'data/explorations/binary_search/assets/ThinkOf3.png', | |
'data/explorations/binary_search/assets/elimination.png', | |
'data/explorations/binary_search/assets/magician-1.png', | |
'data/explorations/binary_search/assets/magician-2.png', | |
'data/explorations/binary_search/assets/middleworst1-10.png', | |
'data/explorations/binary_search/assets/pick7worst.png', | |
'data/explorations/binary_search/assets/range0-11.png', | |
'data/explorations/binary_search/assets/range5-11.png', | |
'data/explorations/binary_search/assets/rangeadd5.png', | |
'data/explorations/boot_verbs.yaml', | |
'data/explorations/fuzzy_exploration.yaml', | |
'data/explorations/hola.yaml', | |
'data/explorations/modeling_graphs/Graph Modeling.yaml', | |
'data/explorations/modeling_graphs/assets/A simple graph.png', | |
'data/explorations/multiples.yaml', | |
'data/explorations/pitch_perfect.yaml', | |
'data/explorations/protractor_test_1.yaml', | |
'data/explorations/root_linear_coefficient_theorem.yaml', | |
'data/explorations/solar_system/The Solar System.yaml', | |
'data/explorations/solar_system/assets/Screen Shot 2015-02-18 at 3.08.44 AM.png', | |
'data/explorations/solar_system/assets/Screen Shot 2015-02-18 at 3.51.49 AM.png', | |
'data/explorations/test_interactions/Test of expressions and interactions.yaml', | |
'data/explorations/test_interactions/assets/A.png', | |
'data/explorations/three_balls/Three Balls.yaml', | |
'data/explorations/three_balls/assets/2balls.png', | |
'data/explorations/three_balls/assets/3 balls.png', | |
'data/explorations/three_balls/assets/RBY.png', | |
'data/explorations/three_balls/assets/patterns.png', | |
'data/explorations/three_balls/assets/startBlue.png', | |
'data/explorations/three_balls/assets/startRed.png', | |
'data/explorations/three_balls/assets/startYellow.png', | |
'data/explorations/welcome.yaml', | |
'extensions/__init__.py', | |
'extensions/dependencies/__init__.py', | |
'extensions/dependencies/codemirror.html', | |
'extensions/dependencies/dependencies_config.py', | |
'extensions/dependencies/google_maps.html', | |
'extensions/dependencies/guppy.html', | |
'extensions/dependencies/logic_proof.html', | |
'extensions/dependencies/math_expressions.html', | |
'extensions/dependencies/midijs.html', | |
'extensions/dependencies/pencilcode.html', | |
'extensions/dependencies/skulpt.html', | |
'extensions/domain.py', | |
'extensions/gadgets/AdviceBar/AdviceBar.html', | |
'extensions/gadgets/AdviceBar/AdviceBar.js', | |
'extensions/gadgets/AdviceBar/AdviceBar.py', | |
'extensions/gadgets/AdviceBar/protractor.js', | |
'extensions/gadgets/AdviceBar/static/css/adviceBar.css', | |
'extensions/gadgets/AdviceBar/static/html/advice_overlay.html', | |
'extensions/gadgets/AdviceBar/static/images/AdviceBar.png', | |
'extensions/gadgets/AdviceBar/static/images/AdviceBarResourceIcon.png', | |
'extensions/gadgets/ScoreBar/ScoreBar.html', | |
'extensions/gadgets/ScoreBar/ScoreBar.js', | |
'extensions/gadgets/ScoreBar/ScoreBar.py', | |
'extensions/gadgets/ScoreBar/protractor.js', | |
'extensions/gadgets/ScoreBar/static/css/scoreBar.css', | |
'extensions/gadgets/ScoreBar/static/images/ScoreBar.png', | |
'extensions/gadgets/TestGadget/TestGadget.html', | |
'extensions/gadgets/TestGadget/TestGadget.js', | |
'extensions/gadgets/TestGadget/TestGadget.py', | |
'extensions/gadgets/TestGadget/static/css/testGadget.css', | |
'extensions/gadgets/TestGadget/static/html/test_gadget_overlay.html', | |
'extensions/gadgets/TestGadget/static/images/TestGadget.png', | |
'extensions/gadgets/__init__.py', | |
'extensions/gadgets/base.py', | |
'extensions/gadgets/base_test.py', | |
'extensions/gadgets/protractor.js', | |
'extensions/interactions/CodeRepl/CodeRepl.html', | |
'extensions/interactions/CodeRepl/CodeRepl.js', | |
'extensions/interactions/CodeRepl/CodeRepl.py', | |
'extensions/interactions/CodeRepl/CodeReplRulesServiceSpec.js', | |
'extensions/interactions/CodeRepl/CodeReplSpec.js', | |
'extensions/interactions/CodeRepl/static/CodeRepl.png', | |
'extensions/interactions/CodeRepl/stats_response.html', | |
'extensions/interactions/CodeRepl/validator.js', | |
'extensions/interactions/CodeRepl/validatorSpec.js', | |
'extensions/interactions/Continue/Continue.html', | |
'extensions/interactions/Continue/Continue.js', | |
'extensions/interactions/Continue/Continue.py', | |
'extensions/interactions/Continue/protractor.js', | |
'extensions/interactions/Continue/static/Continue.png', | |
'extensions/interactions/Continue/stats_response.html', | |
'extensions/interactions/Continue/validator.js', | |
'extensions/interactions/Continue/validatorSpec.js', | |
'extensions/interactions/EndExploration/EndExploration.html', | |
'extensions/interactions/EndExploration/EndExploration.js', | |
'extensions/interactions/EndExploration/EndExploration.py', | |
'extensions/interactions/EndExploration/static/EndExploration.png', | |
'extensions/interactions/EndExploration/validator.js', | |
'extensions/interactions/EndExploration/validatorSpec.js', | |
'extensions/interactions/GraphInput/GraphInput.html', | |
'extensions/interactions/GraphInput/GraphInput.js', | |
'extensions/interactions/GraphInput/GraphInput.py', | |
'extensions/interactions/GraphInput/GraphInputRulesServiceSpec.js', | |
'extensions/interactions/GraphInput/static/GraphInput.png', | |
'extensions/interactions/GraphInput/stats_response.html', | |
'extensions/interactions/GraphInput/validator.js', | |
'extensions/interactions/GraphInput/validatorSpec.js', | |
'extensions/interactions/ImageClickInput/ImageClickInput.html', | |
'extensions/interactions/ImageClickInput/ImageClickInput.js', | |
'extensions/interactions/ImageClickInput/ImageClickInput.py', | |
'extensions/interactions/ImageClickInput/ImageClickInputRulesServiceSpec.js', | |
'extensions/interactions/ImageClickInput/static/ImageClickInput.png', | |
'extensions/interactions/ImageClickInput/stats_response.html', | |
'extensions/interactions/ImageClickInput/validator.js', | |
'extensions/interactions/ImageClickInput/validatorSpec.js', | |
'extensions/interactions/InteractiveMap/InteractiveMap.html', | |
'extensions/interactions/InteractiveMap/InteractiveMap.js', | |
'extensions/interactions/InteractiveMap/InteractiveMap.py', | |
'extensions/interactions/InteractiveMap/InteractiveMapRulesServiceSpec.js', | |
'extensions/interactions/InteractiveMap/static/InteractiveMap.png', | |
'extensions/interactions/InteractiveMap/stats_response.html', | |
'extensions/interactions/InteractiveMap/validator.js', | |
'extensions/interactions/InteractiveMap/validatorSpec.js', | |
'extensions/interactions/ItemSelectionInput/ItemSelectionInput.html', | |
'extensions/interactions/ItemSelectionInput/ItemSelectionInput.js', | |
'extensions/interactions/ItemSelectionInput/ItemSelectionInput.py', | |
'extensions/interactions/ItemSelectionInput/ItemSelectionInputRulesServiceSpec.js', | |
'extensions/interactions/ItemSelectionInput/protractor.js', | |
'extensions/interactions/ItemSelectionInput/static/ItemSelectionInput.png', | |
'extensions/interactions/ItemSelectionInput/stats_response.html', | |
'extensions/interactions/ItemSelectionInput/validator.js', | |
'extensions/interactions/ItemSelectionInput/validatorSpec.js', | |
'extensions/interactions/LogicProof/LogicProof.html', | |
'extensions/interactions/LogicProof/LogicProof.js', | |
'extensions/interactions/LogicProof/LogicProof.py', | |
'extensions/interactions/LogicProof/LogicProofRulesServiceSpec.js', | |
'extensions/interactions/LogicProof/static/LogicProof.png', | |
'extensions/interactions/LogicProof/static/js/README.txt', | |
'extensions/interactions/LogicProof/static/js/completeSpec.js', | |
'extensions/interactions/LogicProof/static/js/conversion.js', | |
'extensions/interactions/LogicProof/static/js/data.js', | |
'extensions/interactions/LogicProof/static/js/generatedDefaultData.js', | |
'extensions/interactions/LogicProof/static/js/generatedParser.js', | |
'extensions/interactions/LogicProof/static/js/shared.js', | |
'extensions/interactions/LogicProof/static/js/sharedSpec.js', | |
'extensions/interactions/LogicProof/static/js/student.js', | |
'extensions/interactions/LogicProof/static/js/studentSpec.js', | |
'extensions/interactions/LogicProof/static/js/teacher.js', | |
'extensions/interactions/LogicProof/static/js/teacherSpec.js', | |
'extensions/interactions/LogicProof/static/js/tools/demonstration.html', | |
'extensions/interactions/LogicProof/static/js/tools/demonstration.js', | |
'extensions/interactions/LogicProof/static/js/tools/input_to_PEG.txt', | |
'extensions/interactions/LogicProof/static/js/tools/strings.js', | |
'extensions/interactions/LogicProof/static/js/tools/teacher2.js', | |
'extensions/interactions/LogicProof/static/js/tools/teacher2Spec.js', | |
'extensions/interactions/LogicProof/stats_response.html', | |
'extensions/interactions/LogicProof/validator.js', | |
'extensions/interactions/LogicProof/validatorSpec.js', | |
'extensions/interactions/MathExpressionInput/MathExpressionInput.html', | |
'extensions/interactions/MathExpressionInput/MathExpressionInput.js', | |
'extensions/interactions/MathExpressionInput/MathExpressionInput.py', | |
'extensions/interactions/MathExpressionInput/MathExpressionInputRulesServiceSpec.js', | |
'extensions/interactions/MathExpressionInput/static/MathExpressionInput.png', | |
'extensions/interactions/MathExpressionInput/validator.js', | |
'extensions/interactions/MultipleChoiceInput/MultipleChoiceInput.html', | |
'extensions/interactions/MultipleChoiceInput/MultipleChoiceInput.js', | |
'extensions/interactions/MultipleChoiceInput/MultipleChoiceInput.py', | |
'extensions/interactions/MultipleChoiceInput/MultipleChoiceInputRulesServiceSpec.js', | |
'extensions/interactions/MultipleChoiceInput/protractor.js', | |
'extensions/interactions/MultipleChoiceInput/static/MultipleChoiceInput.png', | |
'extensions/interactions/MultipleChoiceInput/stats_response.html', | |
'extensions/interactions/MultipleChoiceInput/validator.js', | |
'extensions/interactions/MultipleChoiceInput/validatorSpec.js', | |
'extensions/interactions/MusicNotesInput/MusicNotesInput.html', | |
'extensions/interactions/MusicNotesInput/MusicNotesInput.js', | |
'extensions/interactions/MusicNotesInput/MusicNotesInput.py', | |
'extensions/interactions/MusicNotesInput/MusicNotesInputRulesServiceSpec.js', | |
'extensions/interactions/MusicNotesInput/MusicNotesInputSpec.js', | |
'extensions/interactions/MusicNotesInput/static/MusicNotesInput.png', | |
'extensions/interactions/MusicNotesInput/static/css/musicNotesInput.css', | |
'extensions/interactions/MusicNotesInput/static/images/flat_note.png', | |
'extensions/interactions/MusicNotesInput/static/images/sharp_note.png', | |
'extensions/interactions/MusicNotesInput/static/images/treble_clef.png', | |
'extensions/interactions/MusicNotesInput/static/images/whole_note.png', | |
'extensions/interactions/MusicNotesInput/stats_response.html', | |
'extensions/interactions/MusicNotesInput/validator.js', | |
'extensions/interactions/MusicNotesInput/validatorSpec.js', | |
'extensions/interactions/NumericInput/NumericInput.html', | |
'extensions/interactions/NumericInput/NumericInput.js', | |
'extensions/interactions/NumericInput/NumericInput.py', | |
'extensions/interactions/NumericInput/NumericInputRulesServiceSpec.js', | |
'extensions/interactions/NumericInput/protractor.js', | |
'extensions/interactions/NumericInput/static/NumericInput.png', | |
'extensions/interactions/NumericInput/validator.js', | |
'extensions/interactions/NumericInput/validatorSpec.js', | |
'extensions/interactions/PencilCodeEditor/PencilCodeEditor.html', | |
'extensions/interactions/PencilCodeEditor/PencilCodeEditor.js', | |
'extensions/interactions/PencilCodeEditor/PencilCodeEditor.py', | |
'extensions/interactions/PencilCodeEditor/PencilCodeEditorRulesServiceSpec.js', | |
'extensions/interactions/PencilCodeEditor/static/PencilCodeEditor.png', | |
'extensions/interactions/PencilCodeEditor/validator.js', | |
'extensions/interactions/SetInput/SetInput.html', | |
'extensions/interactions/SetInput/SetInput.js', | |
'extensions/interactions/SetInput/SetInput.py', | |
'extensions/interactions/SetInput/SetInputRulesServiceSpec.js', | |
'extensions/interactions/SetInput/static/SetInput.png', | |
'extensions/interactions/SetInput/validator.js', | |
'extensions/interactions/SetInput/validatorSpec.js', | |
'extensions/interactions/TextInput/TextInput.html', | |
'extensions/interactions/TextInput/TextInput.js', | |
'extensions/interactions/TextInput/TextInput.py', | |
'extensions/interactions/TextInput/TextInputRulesServiceSpec.js', | |
'extensions/interactions/TextInput/protractor.js', | |
'extensions/interactions/TextInput/static/TextInput.png', | |
'extensions/interactions/TextInput/validator.js', | |
'extensions/interactions/TextInput/validatorSpec.js', | |
'extensions/interactions/__init__.py', | |
'extensions/interactions/base.py', | |
'extensions/interactions/baseValidator.js', | |
'extensions/interactions/baseValidatorSpec.js', | |
'extensions/interactions/base_test.py', | |
'extensions/interactions/protractor.js', | |
'extensions/objects/__init__.py', | |
'extensions/objects/models/__init__.py', | |
'extensions/objects/models/objects.py', | |
'extensions/objects/models/objects_test.py', | |
'extensions/objects/protractor.js', | |
'extensions/objects/templates/BooleanEditor.js', | |
'extensions/objects/templates/CodeStringEditor.js', | |
'extensions/objects/templates/CoordTwoDimEditor.js', | |
'extensions/objects/templates/FilepathEditor.js', | |
'extensions/objects/templates/GraphEditor.js', | |
'extensions/objects/templates/GraphPropertyEditor.js', | |
'extensions/objects/templates/HtmlEditor.js', | |
'extensions/objects/templates/ImageWithRegionsEditor.js', | |
'extensions/objects/templates/IntEditor.js', | |
'extensions/objects/templates/ListOfUnicodeStringEditor.js', | |
'extensions/objects/templates/LogicErrorCategoryEditor.js', | |
'extensions/objects/templates/LogicQuestionEditor.js', | |
'extensions/objects/templates/MathLatexStringEditor.js', | |
'extensions/objects/templates/MusicPhraseEditor.js', | |
'extensions/objects/templates/NonnegativeIntEditor.js', | |
'extensions/objects/templates/NormalizedStringEditor.js', | |
'extensions/objects/templates/ParameterNameEditor.js', | |
'extensions/objects/templates/RealEditor.js', | |
'extensions/objects/templates/SanitizedUrlEditor.js', | |
'extensions/objects/templates/SetOfHtmlStringEditor.js', | |
'extensions/objects/templates/SetOfUnicodeStringEditor.js', | |
'extensions/objects/templates/UnicodeStringEditor.js', | |
'extensions/objects/templates/boolean_editor.html', | |
'extensions/objects/templates/code_string_editor.html', | |
'extensions/objects/templates/coord_two_dim_editor.html', | |
'extensions/objects/templates/filepath_editor.html', | |
'extensions/objects/templates/graph_editor.html', | |
'extensions/objects/templates/graph_property_editor.html', | |
'extensions/objects/templates/html_editor.html', | |
'extensions/objects/templates/image_with_regions_editor.html', | |
'extensions/objects/templates/int_editor.html', | |
'extensions/objects/templates/list_editor.html', | |
'extensions/objects/templates/logic_error_category_editor.html', | |
'extensions/objects/templates/logic_question_editor.html', | |
'extensions/objects/templates/math_latex_string_editor.html', | |
'extensions/objects/templates/music_phrase_editor.html', | |
'extensions/objects/templates/nonnegative_int_editor.html', | |
'extensions/objects/templates/parameter_name_editor.html', | |
'extensions/objects/templates/real_editor.html', | |
'extensions/objects/templates/set_of_html_string_editor.html', | |
'extensions/objects/templates/unicode_string_editor.html', | |
'extensions/rich_text_components/Collapsible/Collapsible.html', | |
'extensions/rich_text_components/Collapsible/Collapsible.js', | |
'extensions/rich_text_components/Collapsible/Collapsible.png', | |
'extensions/rich_text_components/Collapsible/Collapsible.py', | |
'extensions/rich_text_components/Collapsible/protractor.js', | |
'extensions/rich_text_components/Image/Image.html', | |
'extensions/rich_text_components/Image/Image.js', | |
'extensions/rich_text_components/Image/Image.png', | |
'extensions/rich_text_components/Image/Image.py', | |
'extensions/rich_text_components/Image/protractor.js', | |
'extensions/rich_text_components/Link/Link.html', | |
'extensions/rich_text_components/Link/Link.js', | |
'extensions/rich_text_components/Link/Link.png', | |
'extensions/rich_text_components/Link/Link.py', | |
'extensions/rich_text_components/Link/protractor.js', | |
'extensions/rich_text_components/Math/Math.html', | |
'extensions/rich_text_components/Math/Math.js', | |
'extensions/rich_text_components/Math/Math.png', | |
'extensions/rich_text_components/Math/Math.py', | |
'extensions/rich_text_components/Math/protractor.js', | |
'extensions/rich_text_components/Tabs/Tabs.html', | |
'extensions/rich_text_components/Tabs/Tabs.js', | |
'extensions/rich_text_components/Tabs/Tabs.png', | |
'extensions/rich_text_components/Tabs/Tabs.py', | |
'extensions/rich_text_components/Tabs/protractor.js', | |
'extensions/rich_text_components/Video/Video.html', | |
'extensions/rich_text_components/Video/Video.js', | |
'extensions/rich_text_components/Video/Video.png', | |
'extensions/rich_text_components/Video/Video.py', | |
'extensions/rich_text_components/Video/protractor.js', | |
'extensions/rich_text_components/VideoMp4/VideoMp4.html', | |
'extensions/rich_text_components/VideoMp4/VideoMp4.js', | |
'extensions/rich_text_components/VideoMp4/VideoMp4.png', | |
'extensions/rich_text_components/VideoMp4/VideoMp4.py', | |
'extensions/rich_text_components/VideoMp4/protractor.js', | |
'extensions/rich_text_components/__init__.py', | |
'extensions/rich_text_components/base.py', | |
'extensions/rich_text_components/protractor.js', | |
'extensions/rules/__init__.py', | |
'extensions/rules/base.py', | |
'extensions/rules/checked_proof.py', | |
'extensions/rules/click_on_image.py', | |
'extensions/rules/code_evaluation.py', | |
'extensions/rules/coord_two_dim.py', | |
'extensions/rules/graph.py', | |
'extensions/rules/math_expression.py', | |
'extensions/rules/music_phrase.py', | |
'extensions/rules/nonnegative_int.py', | |
'extensions/rules/nonnegative_int_test.py', | |
'extensions/rules/normalized_string.py', | |
'extensions/rules/normalized_string_test.py', | |
'extensions/rules/protractor.js', | |
'extensions/rules/real.py', | |
'extensions/rules/set_of_html_string.py', | |
'extensions/rules/set_of_unicode_string.py', | |
'extensions/rules/testdata/test.c', | |
'extensions/rules/testdata/test.png', | |
'extensions/rules/testdata/test.tar.gz', | |
'extensions/triggers/__init__.py', | |
'extensions/triggers/trigger_classes.py', | |
'extensions/value_generators/__init__.py', | |
'extensions/value_generators/models/__init__.py', | |
'extensions/value_generators/models/generators.py', | |
'extensions/value_generators/models/generators_test.py', | |
'extensions/value_generators/templates/Copier.html', | |
'extensions/value_generators/templates/Copier.js', | |
'extensions/value_generators/templates/RandomSelector.html', | |
'extensions/value_generators/templates/RandomSelector.js', | |
'feconf.py', | |
'gulpfile.js', | |
'index.yaml', | |
'integrations/README', | |
'integrations/gcb_oppia_tag_20140221_v0.0.0/README', | |
'integrations/gcb_oppia_tag_20140221_v0.0.0/coursebuilder/modules/oppia_tag/__init__.py', | |
'integrations/gcb_oppia_tag_20140221_v0.0.0/coursebuilder/modules/oppia_tag/oppia_tag.py', | |
'integrations/gcb_oppia_tag_20140221_v0.0.0/coursebuilder/modules/oppia_tag/resources/oppia-player-0.0.0.js', | |
'integrations/gcb_oppia_tag_20140221_v0.0.0/coursebuilder/modules/oppia_tag/resources/oppia-player-suffix.js', | |
'integrations/gcb_oppia_tag_20140221_v0.0.0/coursebuilder/modules/oppia_tag/resources/oppia.png', | |
'integrations/gcb_oppia_tag_20140221_v0.0.0/coursebuilder/modules/oppia_tag/templates/oppia_template.html', | |
'integrations/gcb_oppia_tag_20141119_v0.0.1/README', | |
'integrations/gcb_oppia_tag_20141119_v0.0.1/coursebuilder/modules/oppia_tag/__init__.py', | |
'integrations/gcb_oppia_tag_20141119_v0.0.1/coursebuilder/modules/oppia_tag/oppia_tag.py', | |
'integrations/gcb_oppia_tag_20141119_v0.0.1/coursebuilder/modules/oppia_tag/resources/oppia-player-0.0.1.min.js', | |
'integrations/gcb_oppia_tag_20141119_v0.0.1/coursebuilder/modules/oppia_tag/resources/oppia-player-suffix.js', | |
'integrations/gcb_oppia_tag_20141119_v0.0.1/coursebuilder/modules/oppia_tag/resources/oppia.png', | |
'integrations/gcb_oppia_tag_20141119_v0.0.1/coursebuilder/modules/oppia_tag/templates/oppia_template.html', | |
'integrations/google_sites_20150606_v0.0.0/README', | |
'integrations/google_sites_20150606_v0.0.0/gadget.xml', | |
'integrations/oppia_player_20140221_v0.0.0/README', | |
'integrations/oppia_player_20140221_v0.0.0/oppia-player-0.0.0.js', | |
'integrations_dev/README', | |
'integrations_dev/build_new_release.py', | |
'integrations_dev/gcb_oppia_tag/README', | |
'integrations_dev/gcb_oppia_tag/coursebuilder/modules/oppia_tag/__init__.py', | |
'integrations_dev/gcb_oppia_tag/coursebuilder/modules/oppia_tag/oppia_tag.py', | |
'integrations_dev/gcb_oppia_tag/coursebuilder/modules/oppia_tag/resources/oppia-player-suffix.js', | |
'integrations_dev/gcb_oppia_tag/coursebuilder/modules/oppia_tag/resources/oppia.png', | |
'integrations_dev/gcb_oppia_tag/coursebuilder/modules/oppia_tag/templates/oppia_template.html', | |
'integrations_dev/google_sites/README', | |
'integrations_dev/google_sites/gadget.xml', | |
'integrations_dev/oppia_player/README', | |
'jinja_utils.py', | |
'jinja_utils_test.py', | |
'main.py', | |
'main_cron.py', | |
'manifest.json', | |
'queue.yaml', | |
'schema_utils.py', | |
'schema_utils_test.py', | |
'scripts/backend_tests.py', | |
'scripts/build.py', | |
'scripts/clean.sh', | |
'scripts/common.py', | |
'scripts/create_expression_parser.sh', | |
'scripts/deploy.py', | |
'scripts/experimental_deploy.py', | |
'scripts/gulp-start-gae-devserver.js', | |
'scripts/install_prerequisites.sh', | |
'scripts/install_third_party.py', | |
'scripts/install_third_party.sh', | |
'scripts/pre_commit_linter.py', | |
'scripts/pre_push_hook.py', | |
'scripts/release_info.py', | |
'scripts/run_backend_tests.sh', | |
'scripts/run_e2e_tests.sh', | |
'scripts/run_frontend_tests.sh', | |
'scripts/run_presubmit_checks.sh', | |
'scripts/run_tests.sh', | |
'scripts/setup.sh', | |
'scripts/setup_gae.sh', | |
'scripts/start.sh', | |
'static/images/avatar/oppia_black_72px.png', | |
'static/images/avatar/user_blue_72px.png', | |
'static/images/avatar/user_blue_72px.svg', | |
'static/images/avatar/user_mint_48px.png', | |
'static/images/avatar/user_white_48px.png', | |
'static/images/favicon.ico', | |
'static/images/gallery/exploration_background_gunmetal_large.png', | |
'static/images/gallery/exploration_background_gunmetal_small.png', | |
'static/images/gallery/exploration_background_salmon_large.png', | |
'static/images/gallery/exploration_background_salmon_small.png', | |
'static/images/gallery/exploration_background_sharkfin_large.png', | |
'static/images/gallery/exploration_background_sharkfin_small.png', | |
'static/images/gallery/exploration_background_sunnyside_large.png', | |
'static/images/gallery/exploration_background_sunnyside_small.png', | |
'static/images/gallery/exploration_background_teal_large.png', | |
'static/images/gallery/exploration_background_teal_small.png', | |
'static/images/gallery/oppia_video.png', | |
'static/images/gallery/thumbnails/Architecture.svg', | |
'static/images/gallery/thumbnails/Arithmetic.svg', | |
'static/images/gallery/thumbnails/Art.svg', | |
'static/images/gallery/thumbnails/Astronomy.svg', | |
'static/images/gallery/thumbnails/Biology.svg', | |
'static/images/gallery/thumbnails/Business.svg', | |
'static/images/gallery/thumbnails/Chemistry.svg', | |
'static/images/gallery/thumbnails/Computing.svg', | |
'static/images/gallery/thumbnails/Economics.svg', | |
'static/images/gallery/thumbnails/Education.svg', | |
'static/images/gallery/thumbnails/Engineering.svg', | |
'static/images/gallery/thumbnails/Environment.svg', | |
'static/images/gallery/thumbnails/Form.svg', | |
'static/images/gallery/thumbnails/Geography.svg', | |
'static/images/gallery/thumbnails/Government.svg', | |
'static/images/gallery/thumbnails/Graph Theory.svg', | |
'static/images/gallery/thumbnails/Hobbies.svg', | |
'static/images/gallery/thumbnails/Languages.svg', | |
'static/images/gallery/thumbnails/Law.svg', | |
'static/images/gallery/thumbnails/LifeSkills.svg', | |
'static/images/gallery/thumbnails/Lightbulb.svg', | |
'static/images/gallery/thumbnails/Mathematics.svg', | |
'static/images/gallery/thumbnails/Medicine.svg', | |
'static/images/gallery/thumbnails/Music.svg', | |
'static/images/gallery/thumbnails/Numbers.svg', | |
'static/images/gallery/thumbnails/Philosophy.svg', | |
'static/images/gallery/thumbnails/Physics.svg', | |
'static/images/gallery/thumbnails/Programming.svg', | |
'static/images/gallery/thumbnails/Psychology.svg', | |
'static/images/gallery/thumbnails/Puzzles.svg', | |
'static/images/gallery/thumbnails/Reading.svg', | |
'static/images/gallery/thumbnails/Religion.svg', | |
'static/images/gallery/thumbnails/Sport.svg', | |
'static/images/gallery/thumbnails/Statistics.svg', | |
'static/images/gallery/thumbnails/Welcome.svg', | |
'static/images/general/background.jpg', | |
'static/images/general/drag_dots.png', | |
'static/images/general/fb.png', | |
'static/images/general/gplus.png', | |
'static/images/general/menu.png', | |
'static/images/general/no_explorations_found.png', | |
'static/images/general/no_profile_picture.png', | |
'static/images/general/oops_mint.png', | |
'static/images/general/twitter.png', | |
'static/images/general/youtube.png', | |
'static/images/logo/288x128_logo_mint.png', | |
'static/images/logo/288x128_logo_white.png', | |
'static/images/logo/288x288_logo_mint.png', | |
'static/images/logo/favicon.png', | |
'static/images/sidebar/comment.png', | |
'static/images/signin/Red-signin-Long-base-44dp.png', | |
'static/images/signin/Red-signin-Long-hover-44dp.png', | |
'static/images/signin/Red-signin-Long-press-44dp.png', | |
'static/images/social/fb.png', | |
'static/images/social/gplus.png', | |
'static/images/social/twitter.png', | |
'static/images/social/youtube.png', | |
'static/images/splash/default.jpg', | |
'static/pages/attribution.txt', | |
'static/pages/noscript.txt', | |
'static/pages/robots.txt', | |
'static/scripts/README', | |
'static/scripts/embedding_tests.js', | |
'static/scripts/embedding_tests_dev_0.0.0.html', | |
'static/scripts/embedding_tests_dev_0.0.1.html', | |
'static/scripts/embedding_tests_dev_0.0.1.min.html', | |
'static/scripts/embedding_tests_jsdelivr_0.0.1.min.html', | |
'static/scripts/oppia-player-0.0.0.js', | |
'static/scripts/oppia-player-0.0.1.js', | |
'static/scripts/oppia-player-0.0.1.min.js', | |
'utils.py', | |
'utils_test.py'] | |
Starting Javascript and Python Linting | |
---------------------------------------- | |
************* Module oppia.appengine_config | |
I: 15, 0: Ignoring entire file (file-ignored) | |
************* Module oppia_tag.oppia_tag | |
C: 62, 0: Wrong continued indentation before block (add 4 spaces). | |
and not handler.lesson_is_scored): | |
^ | (bad-continuation) | |
C:109, 0: Wrong continued indentation before block (add 4 spaces). | |
lessons.TAGS_THAT_TRIGGER_COMPONENT_COMPLETION): | |
^ | (bad-continuation) | |
C:124, 0: Wrong continued indentation before block (add 4 spaces). | |
lessons.TAGS_THAT_TRIGGER_COMPONENT_COMPLETION): | |
^ | (bad-continuation) | |
C: 19, 0: Import "import os" should be placed at the top of the module (wrong-import-position) | |
C: 21, 0: Import "import jinja2" should be placed at the top of the module (wrong-import-position) | |
E: 23, 0: No name 'jinja_utils' in module 'common' (no-name-in-module) | |
C: 23, 0: Import "from common import jinja_utils" should be placed at the top of the module (wrong-import-position) | |
E: 24, 0: No name 'schema_fields' in module 'common' (no-name-in-module) | |
C: 24, 0: Import "from common import schema_fields" should be placed at the top of the module (wrong-import-position) | |
E: 25, 0: No name 'tags' in module 'common' (no-name-in-module) | |
C: 25, 0: Import "from common import tags" should be placed at the top of the module (wrong-import-position) | |
E: 26, 0: Unable to import 'controllers' (import-error) | |
C: 26, 0: Import "from controllers import lessons" should be placed at the top of the module (wrong-import-position) | |
E: 27, 0: Unable to import 'models' (import-error) | |
C: 27, 0: Import "from models import custom_modules" should be placed at the top of the module (wrong-import-position) | |
E: 28, 0: Unable to import 'models' (import-error) | |
C: 28, 0: Import "from models import progress" should be placed at the top of the module (wrong-import-position) | |
C: 94, 0: Invalid constant name "custom_module" (invalid-name) | |
W:135, 4: Using the global statement (global-statement) | |
C:135, 4: Invalid constant name "custom_module" (invalid-name) | |
C: 62, 0: Wrong continued indentation before block (add 4 spaces). | |
and not handler.lesson_is_scored): | |
^ | (bad-continuation) | |
C:106, 0: Wrong continued indentation before block (add 4 spaces). | |
lessons.TAGS_THAT_TRIGGER_COMPONENT_COMPLETION): | |
^ | (bad-continuation) | |
C:121, 0: Wrong continued indentation before block (add 4 spaces). | |
lessons.TAGS_THAT_TRIGGER_COMPONENT_COMPLETION): | |
^ | (bad-continuation) | |
C: 19, 0: Import "import os" should be placed at the top of the module (wrong-import-position) | |
C: 21, 0: Import "import jinja2" should be placed at the top of the module (wrong-import-position) | |
E: 23, 0: No name 'jinja_utils' in module 'common' (no-name-in-module) | |
C: 23, 0: Import "from common import jinja_utils" should be placed at the top of the module (wrong-import-position) | |
E: 24, 0: No name 'schema_fields' in module 'common' (no-name-in-module) | |
C: 24, 0: Import "from common import schema_fields" should be placed at the top of the module (wrong-import-position) | |
E: 25, 0: No name 'tags' in module 'common' (no-name-in-module) | |
C: 25, 0: Import "from common import tags" should be placed at the top of the module (wrong-import-position) | |
E: 26, 0: Unable to import 'controllers' (import-error) | |
C: 26, 0: Import "from controllers import lessons" should be placed at the top of the module (wrong-import-position) | |
E: 27, 0: Unable to import 'models' (import-error) | |
C: 27, 0: Import "from models import custom_modules" should be placed at the top of the module (wrong-import-position) | |
E: 28, 0: Unable to import 'models' (import-error) | |
C: 28, 0: Import "from models import progress" should be placed at the top of the module (wrong-import-position) | |
C: 91, 0: Invalid constant name "custom_module" (invalid-name) | |
W:132, 4: Using the global statement (global-statement) | |
C:132, 4: Invalid constant name "custom_module" (invalid-name) | |
************* Module build_new_release | |
C: 62, 0: Invalid constant name "parsed_args" (invalid-name) | |
C:118, 4: Invalid constant name "content" (invalid-name) | |
C:120, 4: Invalid constant name "content" (invalid-name) | |
C:121, 4: Invalid constant name "content" (invalid-name) | |
C: 62, 0: Wrong continued indentation before block (add 4 spaces). | |
and not handler.lesson_is_scored): | |
^ | (bad-continuation) | |
C:106, 0: Wrong continued indentation before block (add 4 spaces). | |
lessons.TAGS_THAT_TRIGGER_COMPONENT_COMPLETION): | |
^ | (bad-continuation) | |
C:121, 0: Wrong continued indentation before block (add 4 spaces). | |
lessons.TAGS_THAT_TRIGGER_COMPONENT_COMPLETION): | |
^ | (bad-continuation) | |
C: 19, 0: Import "import os" should be placed at the top of the module (wrong-import-position) | |
C: 21, 0: Import "import jinja2" should be placed at the top of the module (wrong-import-position) | |
E: 23, 0: No name 'jinja_utils' in module 'common' (no-name-in-module) | |
C: 23, 0: Import "from common import jinja_utils" should be placed at the top of the module (wrong-import-position) | |
E: 24, 0: No name 'schema_fields' in module 'common' (no-name-in-module) | |
C: 24, 0: Import "from common import schema_fields" should be placed at the top of the module (wrong-import-position) | |
E: 25, 0: No name 'tags' in module 'common' (no-name-in-module) | |
C: 25, 0: Import "from common import tags" should be placed at the top of the module (wrong-import-position) | |
E: 26, 0: Unable to import 'controllers' (import-error) | |
C: 26, 0: Import "from controllers import lessons" should be placed at the top of the module (wrong-import-position) | |
E: 27, 0: Unable to import 'models' (import-error) | |
C: 27, 0: Import "from models import custom_modules" should be placed at the top of the module (wrong-import-position) | |
E: 28, 0: Unable to import 'models' (import-error) | |
C: 28, 0: Import "from models import progress" should be placed at the top of the module (wrong-import-position) | |
C: 91, 0: Invalid constant name "custom_module" (invalid-name) | |
W:132, 4: Using the global statement (global-statement) | |
C:132, 4: Invalid constant name "custom_module" (invalid-name) | |
---------------------------------------- | |
SUCCESS 284 JavaScript files linted (298.9 secs) | |
FAILED Python linting failed | |
Push failed, please correct the linting issues above | |
error: failed to push some refs to '[email protected]:526avijitgupta/oppia.git' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment