Description
Is your feature request related to a problem? Please describe.
Some branches of the typescript frontend code are not covered by strict type checks. This makes a codebase more buggy and tends to catch fewer errors during development.
We would like to cover all the remaining files with the strict type checks as well.
Instructions for contributors
To claim a sub-issue, please do the following:
- Read this wiki page to understand how to run and write the TypeScript strict checks.
- Pick one of the groups below.
- Remove the filenames from this array, mentioned in the scope of the group.
- Run the checks locally using the
python -m scripts.run_typescript_checks --strict_checkscommand, and you will see the lines and errors to fix in the terminal. - Add/Update types for all the files part of that group.
- Leave a comment on this issue that specifies which set of files you are claiming, and that shares (a) screenshots or links to the changes you made, (b) a screenshot of the strict checks run on your local machine that demonstrates that those files have been fully enforced with strict checks and no errors are being produced in the terminal.
Group 2 @Aditya22-smart
-
core/templates/components/forms/custom-forms-directives/object-editor.directive.ts -
core/templates/components/forms/validators/is-float.filter.spec.ts -
core/templates/components/forms/validators/schema-validators.spec.ts -
core/templates/components/interaction-display/interaction-display.component.spec.ts -
core/templates/components/interaction-display/interaction-display.component.ts -
core/templates/components/oppia-angular-root.component.spec.ts -
core/templates/components/oppia-angular-root.component.ts -
core/templates/components/question-directives/question-editor/question-editor.component.ts -
core/templates/components/question-directives/questions-list/questions-list.component.spec.ts -
core/templates/components/question-directives/questions-list/questions-list.component.ts
Group 3 @Aditya22-smart
-
core/templates/components/shared-component.module.ts -
core/templates/components/skills-mastery-list/skills-mastery-list-concept-card-modal.controller.spec.ts -
core/templates/components/state-directives/answer-group-editor/answer-group-editor.component.spec.ts -
core/templates/components/state-directives/answer-group-editor/answer-group-editor.component.ts -
core/templates/components/state-directives/rule-editor/rule-editor.component.spec.ts -
core/templates/components/state-directives/rule-editor/rule-editor.component.ts -
core/templates/components/state-editor/state-editor.component.ts -
core/templates/components/state-editor/state-interaction-editor/state-interaction-editor.component.spec.ts -
core/templates/components/state-editor/state-interaction-editor/state-interaction-editor.component.ts -
core/templates/domain/editor/undo_redo/undo-redo.service.spec.ts
Group 5 @KURO-1125
-
core/templates/pages/blog-dashboard-page/shared-blog-components.module.ts -
core/templates/pages/classroom-page/classroom-page.module.ts -
core/templates/pages/collection-editor-page/editor-tab/collection-node-creator.component.ts -
core/templates/pages/collection-player-page/collection-player-page.component.spec.ts -
core/templates/pages/collection-player-page/collection-player-page.component.ts -
core/templates/pages/contributor-dashboard-admin-page/contributor-dashboard-admin-page.component.spec.ts -
core/templates/pages/contributor-dashboard-admin-page/contributor-dashboard-admin-page.component.ts -
core/templates/pages/contributor-dashboard-page/contributions-and-review/contributions-and-review.component.spec.ts -
core/templates/pages/contributor-dashboard-page/contributions-and-review/contributions-and-review.component.ts -
core/templates/pages/contributor-dashboard-page/services/translate-text.service.ts
Group 7 @tanmaygoyal2007
-
core/templates/pages/exploration-editor-page/exploration-editor-page.component.spec.ts -
core/templates/pages/exploration-editor-page/exploration-editor-page.component.ts -
core/templates/pages/exploration-editor-page/exploration-save-and-publish-buttons/exploration-save-and-publish-buttons.component.spec.ts -
core/templates/pages/exploration-editor-page/exploration-save-and-publish-buttons/exploration-save-and-publish-buttons.component.ts -
core/templates/pages/exploration-editor-page/feedback-tab/feedback-tab.component.spec.ts -
core/templates/pages/exploration-editor-page/feedback-tab/feedback-tab.component.ts -
core/templates/pages/exploration-editor-page/history-tab/history-tab.component.spec.ts -
core/templates/pages/exploration-editor-page/history-tab/history-tab.component.ts -
core/templates/pages/exploration-editor-page/improvements-tab/improvements-tab.component.spec.ts -
core/templates/pages/exploration-editor-page/improvements-tab/improvements-tab.component.ts
Group 8 @tanmaygoyal2007
-
core/templates/pages/exploration-editor-page/param-changes-editor/param-changes-editor.component.spec.ts -
core/templates/pages/exploration-editor-page/param-changes-editor/param-changes-editor.component.ts -
core/templates/pages/exploration-editor-page/param-changes-editor/value-generator-editor.component.spec.ts -
core/templates/pages/exploration-editor-page/param-changes-editor/value-generator-editor.component.ts -
core/templates/pages/exploration-editor-page/services/exploration-states.service.ts -
core/templates/pages/exploration-editor-page/services/router.service.spec.ts -
core/templates/pages/exploration-editor-page/services/router.service.ts -
core/templates/pages/exploration-editor-page/translation-tab/audio-translation-bar/audio-translation-bar.component.spec.ts -
core/templates/pages/exploration-editor-page/translation-tab/audio-translation-bar/audio-translation-bar.component.ts -
core/templates/pages/exploration-editor-page/translation-tab/state-translation/state-translation.component.spec.ts -
core/templates/pages/exploration-editor-page/translation-tab/state-translation/state-translation.component.ts
Group 9 @YashThokal777
-
core/templates/pages/exploration-player-page/current-lesson-player/layout-directives/exploration-footer.component.spec.ts -
core/templates/pages/exploration-player-page/current-lesson-player/layout-directives/exploration-footer.component.ts -
core/templates/pages/exploration-player-page/current-lesson-player/learner-experience/conversation-skin.component.spec.ts -
core/templates/pages/exploration-player-page/current-lesson-player/learner-experience/conversation-skin.component.ts -
core/templates/pages/exploration-player-page/services/answer-classification.service.spec.ts -
core/templates/pages/exploration-player-page/services/exploration-engine.service.spec.ts -
core/templates/pages/exploration-player-page/services/exploration-engine.service.ts -
core/templates/pages/exploration-player-page/services/exploration-player-state.service.ts -
core/templates/pages/exploration-player-page/services/question-player-engine.service.spec.ts
Group 10 @arnav25102004
-
core/templates/pages/exploration-player-page/services/question-player-engine.service.ts -
core/templates/pages/learner-dashboard-page/learner-dashboard-page.component.spec.ts -
core/templates/pages/learner-group-pages/shared-learner-group-component.module.ts -
core/templates/pages/library-page/search-bar/search-bar.component.spec.ts -
core/templates/pages/oppia-root/app-error-handler.ts -
core/templates/pages/oppia-root/routing/app.routing.module.ts -
core/templates/pages/skill-editor-page/skill-editor-page.component.ts -
core/templates/pages/splash-page/splash-page.module.ts -
core/templates/pages/story-editor-page/chapter-editor/chapter-editor-tab.component.spec.ts -
core/templates/pages/story-editor-page/chapter-editor/chapter-editor-tab.component.ts
Group 11
-
Assignee: @MattJNess
-
core/templates/pages/story-editor-page/editor-tab/story-editor.component.spec.ts -
core/templates/pages/story-editor-page/editor-tab/story-editor.component.ts -
core/templates/pages/story-editor-page/editor-tab/story-node-editor.component.spec.ts -
core/templates/pages/story-editor-page/editor-tab/story-node-editor.component.ts -
core/templates/pages/story-editor-page/modal-templates/new-chapter-title-modal.controller.spec.ts -
core/templates/pages/story-editor-page/modal-templates/new-chapter-title-modal.controller.ts -
core/templates/pages/story-editor-page/story-editor-page.component.spec.ts -
core/templates/pages/story-editor-page/story-editor-page.component.ts -
core/templates/pages/topic-editor-page/editor-tab/topic-editor-stories-list.component.spec.ts -
core/templates/pages/topic-editor-page/editor-tab/topic-editor-stories-list.component.ts
Group 13 @KURO-1125
-
core/templates/pages/topic-editor-page/topic-editor-page.component.ts -
core/templates/services/angular-services.index.ts -
core/templates/services/exploration-improvements-task-registry.service.ts -
core/templates/services/nested-directives-recursion-timeout-prevention.service.spec.ts -
core/templates/services/nested-directives-recursion-timeout-prevention.service.ts -
core/templates/services/oppia-rte-parser.service.spec.ts -
core/templates/services/oppia-rte-parser.service.ts -
core/templates/services/rte-helper-modal.component.spec.ts -
core/templates/services/rte-helper-modal.component.ts -
core/templates/services/rte-helper.service.spec.ts
Group 15
-
extensions/interactions/MultipleChoiceInput/directives/oppia-interactive-multiple-choice-input.component.spec.ts -
extensions/interactions/MultipleChoiceInput/directives/oppia-interactive-multiple-choice-input.component.ts -
extensions/interactions/MultipleChoiceInput/multiple-choice-input-interactions.module.ts -
extensions/interactions/MusicNotesInput/directives/oppia-interactive-music-notes-input.component.ts -
extensions/interactions/MusicNotesInput/directives/oppia-response-music-notes-input.component.ts -
extensions/interactions/MusicNotesInput/directives/oppia-short-response-music-notes-input.component.ts -
extensions/interactions/PencilCodeEditor/directives/oppia-response-pencil-code-editor.component.ts -
extensions/interactions/PencilCodeEditor/directives/oppia-short-response-pencil-code-editor.component.ts -
extensions/interactions/base-validator.spec.ts -
extensions/interactions/rules.spec.ts
Group 16
-
extensions/objects/object-components.module.ts -
extensions/objects/templates/image-editor.component.spec.ts -
extensions/objects/templates/image-editor.component.ts -
extensions/objects/templates/parameter-name-editor.component.ts -
extensions/objects/templates/svg-editor.component.spec.ts -
extensions/objects/templates/svg-editor.component.ts -
extensions/rich_text_components/rte-output-display.component.ts -
extensions/visualizations/oppia-visualization-click-hexbins.directive.spec.ts -
extensions/visualizations/oppia-visualization-click-hexbins.directive.ts -
core/templates/base-components/base-content.component.spec.ts -
core/templates/pages/exploration-player-page/new-lesson-player/conversation-skin-components/new-conversation-skin.component.spec.ts
Group 24 @mosin74
-
core/templates/pages/exploration-player-page/current-lesson-player/learner-experience/learner-answer-info-card.component.spec.ts -
core/templates/pages/exploration-player-page/current-lesson-player/learner-experience/ratings-and-recommendations.component.spec.ts -
core/templates/pages/exploration-player-page/current-lesson-player/learner-experience/tutor-card.component.spec.ts -
core/templates/pages/exploration-player-page/current-lesson-player/templates/lesson-information-card-modal.component.spec.ts -
core/templates/pages/exploration-player-page/new-lesson-player/conversation-skin-components/card-navigation-control.component.spec.ts -
core/templates/pages/exploration-player-page/new-lesson-player/conversation-skin-components/conversation-display-components/conversation-display.component.spec.ts -
core/templates/pages/exploration-player-page/new-lesson-player/conversation-skin-components/conversation-display-components/display-new-hint-modal.component.spec.ts -
core/templates/pages/exploration-player-page/new-lesson-player/conversation-skin-components/conversation-display-components/hint-solution-and-concept-card-display.component.spec.ts -
core/templates/pages/exploration-player-page/new-lesson-player/conversation-skin-components/conversation-display-components/new-input-response-pair.component.spec.ts -
core/templates/pages/exploration-player-page/new-lesson-player/conversation-skin-components/conversation-display-components/new-ratings-and-recommendations.component.spec.ts
Group 25 @mosin74
-
core/templates/pages/exploration-player-page/new-lesson-player/conversation-skin-components/lesson-player-footer/checkpoint-bar.component.spec.ts -
core/templates/pages/exploration-player-page/new-lesson-player/conversation-skin-components/lesson-player-footer/save-progess-modal.component.spec.ts -
core/templates/pages/exploration-player-page/new-lesson-player/conversation-skin-components/supplemental-card.component.spec.ts -
core/templates/pages/exploration-player-page/new-lesson-player/header-components/player-header.component.spec.ts -
core/templates/pages/exploration-player-page/new-lesson-player/lesson-player-page.component.spec.ts -
core/templates/pages/exploration-player-page/new-lesson-player/sidebar-components/share-lesson-modal.component.spec.ts -
core/templates/pages/exploration-player-page/services/audio-preloader.service.spec.ts -
core/templates/pages/exploration-player-page/services/checkpoint-celebration-utility.service.spec.ts -
core/templates/pages/exploration-player-page/services/checkpoint-progress.service.spec.ts
Group 26 @mosin74
-
core/templates/pages/exploration-player-page/services/concept-card-manager.service.spec.ts -
core/templates/pages/exploration-player-page/services/content-translation-manager.service.spec.ts -
core/templates/pages/exploration-player-page/services/conversation-flow.service.spec.ts -
core/templates/pages/exploration-player-page/services/current-interaction.service.spec.ts -
core/templates/pages/exploration-player-page/services/diagnostic-test-player-engine.service.spec.ts -
core/templates/pages/exploration-player-page/services/exploration-initialization.service.spec.ts -
core/templates/pages/exploration-player-page/services/exploration-recommendations.service.spec.ts -
core/templates/pages/exploration-player-page/services/extract-image-filenames-from-model.service.spec.ts -
core/templates/pages/exploration-player-page/services/image-preloader.service.spec.ts -
core/templates/pages/exploration-player-page/services/learner-answer-info.service.spec.ts
Group 27 @alok844937-design
-
core/templates/pages/exploration-player-page/services/player-position.service.spec.ts -
core/templates/pages/exploration-player-page/services/player-transcript.service.spec.ts -
core/templates/pages/exploration-player-page/services/voiceover-player.service.spec.ts -
core/templates/pages/learner-dashboard-page/old-progress-tab.component.spec.ts -
core/templates/pages/library-page/classroom-card/classroom-card.component.spec.ts -
core/templates/pages/library-page/library-page.component.spec.ts -
core/templates/pages/login-page/login-page.component.spec.ts -
core/templates/pages/moderator-page/moderator-page.component.spec.ts -
core/templates/pages/release-coordinator-page/features-tab/features-tab.component.spec.ts -
core/templates/pages/release-coordinator-page/release-coordinator-page.component.spec.ts
Group 1 @DevalPrime
-
core/templates/Polyfills.ts -
core/templates/components/ck-editor-helpers/ck-editor-4-rte.component.ts -
core/templates/components/ck-editor-helpers/ck-editor-4-widgets.initializer.ts -
core/templates/components/common-layout-directives/common-elements/answer-content-modal.component.spec.ts -
core/templates/components/common-layout-directives/common-elements/confirm-or-cancel-modal.controller.spec.ts -
core/templates/components/entity-creation-services/story-creation.service.spec.ts -
core/templates/components/entity-creation-services/story-creation.service.ts -
core/templates/components/entity-creation-services/story-creation-backend-api.service.spec.ts -
core/templates/components/entity-creation-services/story-creation-backend-api.service.ts -
core/templates/components/forms/custom-forms-directives/apply-validation.directive.ts
Group 4 @arnav25102004
Files
-
core/templates/domain/exploration/exploration.model.ts -
core/templates/domain/exploration/editable-exploration-backend-api.service.spec.ts -
core/templates/domain/question/editable-question-backend-api.service.spec.ts -
core/templates/domain/question/question-update.service.ts -
core/templates/domain/statistics/learner-answer-info.model.ts -
core/templates/domain/topic/topic-update.service.spec.ts -
core/templates/domain/topic/topic-update.service.ts -
core/templates/filters/truncate-input-based-on-interaction-answer-type.pipe.spec.ts -
core/templates/filters/truncate-input-based-on-interaction-answer-type.pipe.ts -
core/templates/pages/admin-page/admin-blog-admin-common.module.ts
Group 6 @KartikSuryavanshi
-
core/templates/pages/exploration-editor-page/editor-tab/exploration-editor-tab.component.spec.ts -
core/templates/pages/exploration-editor-page/editor-tab/exploration-editor-tab.component.ts -
core/templates/pages/exploration-editor-page/editor-tab/graph-directives/state-graph-visualization.component.ts -
core/templates/pages/exploration-editor-page/editor-tab/services/solution-verification.service.spec.ts -
core/templates/pages/exploration-editor-page/editor-tab/templates/modal-templates/add-answer-group-modal.component.ts -
core/templates/pages/exploration-editor-page/editor-tab/templates/modal-templates/customize-interaction-modal.component.spec.ts -
core/templates/pages/exploration-editor-page/editor-tab/templates/modal-templates/customize-interaction-modal.component.ts -
core/templates/pages/exploration-editor-page/editor-tab/training-panel/training-data.service.spec.ts -
core/templates/pages/exploration-editor-page/editor-tab/training-panel/training-modal.component.spec.ts -
core/templates/pages/exploration-editor-page/editor-tab/training-panel/training-modal.component.ts
Group 12 @haani-maybe
-
core/templates/pages/topic-editor-page/editor-tab/topic-editor-tab.component.spec.ts -
core/templates/pages/topic-editor-page/editor-tab/topic-editor-tab.component.ts -
core/templates/pages/topic-editor-page/navbar/topic-editor-navbar.component.spec.ts -
core/templates/pages/topic-editor-page/navbar/topic-editor-navbar.component.ts -
core/templates/pages/topic-editor-page/modal-templates/rearrange-skills-in-subtopics-modal.component.spec.ts -
core/templates/pages/topic-editor-page/modal-templates/rearrange-skills-in-subtopics-modal.component.ts -
core/templates/pages/topic-editor-page/subtopic-editor/subtopic-editor-tab.component.spec.ts -
core/templates/pages/topic-editor-page/subtopic-editor/subtopic-editor-tab.component.ts -
core/templates/pages/topic-editor-page/topic-editor-page.component.spec.ts
Group 14 @pritesh299
-
core/templates/services/rte-helper.service.ts -
core/tests/karma.conf.ts -
extensions/interactions/CodeRepl/directives/oppia-interactive-code-repl.component.spec.ts -
extensions/interactions/CodeRepl/directives/oppia-interactive-code-repl.component.ts -
extensions/interactions/DragAndDropSortInput/drag-and-drop-sort-input-interactions.module.ts -
extensions/interactions/GraphInput/directives/graph-viz.component.spec.ts -
extensions/interactions/GraphInput/directives/graph-viz.component.ts -
extensions/interactions/ImageClickInput/directives/oppia-interactive-image-click-input.component.spec.ts -
extensions/interactions/ImageClickInput/directives/oppia-interactive-image-click-input.component.ts -
extensions/interactions/ItemSelectionInput/item-selection-input-interactions.module.ts
Group 17
- Assignee: @KartikSuryavanshi
- PR: https://github.com/oppia/oppia/pull/25936
Files
-
core/templates/base-components/footer-donate-volunteer.component.spec.ts -
core/templates/base-components/oppia-footer.component.spec.ts -
core/templates/components/button-directives/exploration-embed-button-modal.component.spec.ts -
core/templates/components/button-directives/hint-and-solution-buttons.component.spec.ts -
core/templates/components/checkpoint-celebration-modal/checkpoint-celebration-modal.component.spec.ts -
core/templates/components/code-mirror/codemirror-mergeview.component.spec.ts -
core/templates/components/common-layout-directives/common-elements/classroom-navigation-links.component.spec.ts -
core/templates/components/common-layout-directives/navigation-bars/top-navigation-bar.component.spec.ts -
core/templates/components/forms/custom-forms-directives/edit-thumbnail-modal.component.spec.ts -
core/templates/components/forms/custom-forms-directives/image-receiver.component.spec.ts
Group 18
- Assignee: @KartikSuryavanshi
- PR: https://github.com/oppia/oppia/pull/25936
Files
-
core/templates/components/forms/custom-forms-directives/image-uploader-modal.component.spec.ts -
core/templates/components/forms/forms-templates/mark-translations-as-needing-update-modal.component.spec.ts -
core/templates/components/forms/schema-based-editors/integration-tests/schema-based-editors.integration.spec.ts -
core/templates/components/forms/schema-based-editors/schema-based-editor.component.spec.ts -
core/templates/components/language-banner/language-banner.component.spec.ts -
core/templates/components/question-directives/question-editor/question-editor.component.spec.ts -
core/templates/components/summary-tile/learner-topic-summary-tile.component.spec.ts -
core/templates/domain/admin/admin-backend-api.service.spec.ts -
core/templates/domain/classroom/classroom-backend-api.service.spec.ts -
core/templates/domain/exploration/interaction.model.ts
Group 19
- Assignee: @KartikSuryavanshi
- PR: https://github.com/oppia/oppia/pull/25936
Files
-
core/templates/domain/exploration/param-type.model.spec.ts -
core/templates/domain/exploration/read-only-exploration-backend-api.service.spec.ts -
core/templates/domain/exploration/states.model.spec.ts -
core/templates/domain/exploration/written-translation.model.spec.ts -
core/templates/domain/objects/objects-domain.constants.spec.ts -
core/templates/domain/question/diagnostic-test-questions.model.spec.ts -
core/templates/domain/question/pretest-question-backend-api.service.spec.ts -
core/templates/domain/question/question-backend-api.service.spec.ts -
core/templates/domain/topic/topic-creation-backend-api.service.spec.ts -
core/templates/domain/topic_viewer/topic-viewer-backend-api.service.ts
Group 20 @rohanmalhotracodes
-
core/templates/domain/voiceover/voiceover-backend-api.service.spec.ts -
core/templates/pages/admin-page/activities-tab/admin-dev-mode-activities-tab.component.spec.ts -
core/templates/pages/admin-page/misc-tab/admin-misc-tab.component.spec.ts -
core/templates/pages/admin-page/roles-tab/admin-roles-tab.component.spec.ts -
core/templates/pages/classroom-admin-page/classroom-admin-page.component.spec.ts -
core/templates/pages/contributor-dashboard-admin-page/services/contributor-dashboard-admin-stats-backend-api.service.spec.ts -
core/templates/pages/contributor-dashboard-page/modal-templates/question-suggestion-editor-modal.component.spec.ts -
core/templates/pages/contributor-dashboard-page/modal-templates/translation-modal.component.spec.ts -
core/templates/pages/contributor-dashboard-page/services/contribution-and-review.service.spec.ts -
core/templates/pages/contributor-dashboard-page/services/question-suggestion-backend-api.service.spec.ts
Group 21 @rohanmalhotracodes
-
core/templates/pages/contributor-dashboard-page/services/translate-text-backend-api.service.spec.ts -
core/templates/pages/creator-dashboard-page/modal-templates/upload-activity-modal.component.spec.ts -
core/templates/pages/diagnostic-test-player-page/diagnostic-test-player.component.spec.ts -
core/templates/pages/exploration-editor-page/editor-tab/state-name-editor/state-name-editor.component.spec.ts -
core/templates/pages/exploration-editor-page/editor-tab/state-version-history/state-version-history.component.spec.ts -
core/templates/pages/exploration-editor-page/editor-tab/templates/modal-templates/teach-oppia-modal.component.spec.ts -
core/templates/pages/exploration-editor-page/history-tab/services/compare-versions.service.spec.ts -
core/templates/pages/exploration-editor-page/modal-templates/exploration-modify-translations-modal.component.spec.ts -
core/templates/pages/exploration-editor-page/modal-templates/state-version-history-modal.component.spec.ts -
core/templates/pages/exploration-editor-page/services/exploration-save.service.spec.ts
Group 22 @vishakha1411
-
core/templates/pages/exploration-editor-page/services/exploration-states.service.spec.ts -
core/templates/pages/exploration-editor-page/services/exploration-warnings.service.spec.ts -
core/templates/pages/exploration-editor-page/services/graph-data.service.spec.ts -
core/templates/pages/exploration-editor-page/services/history-tab-yaml-conversion.service.spec.ts -
core/templates/pages/exploration-editor-page/services/parameter-metadata.service.spec.ts -
core/templates/pages/exploration-editor-page/services/version-history.service.spec.ts -
core/templates/pages/exploration-editor-page/services/versioned-exploration-caching.service.spec.ts -
core/templates/pages/exploration-editor-page/settings-tab/settings-tab.component.spec.ts -
core/templates/pages/exploration-editor-page/statistics-tab/statistics-tab.component.spec.ts -
core/templates/pages/exploration-editor-page/translation-tab/services/translation-status.service.spec.ts
Group 23
- Assignee: @KartikSuryavanshi
- PR: https://github.com/oppia/oppia/pull/25936
Files
-
core/templates/pages/exploration-editor-page/translation-tab/services/translation-topic.service.spec.ts -
core/templates/pages/exploration-editor-page/translation-tab/state-translation-editor/state-translation-editor.component.spec.ts -
core/templates/pages/exploration-editor-page/translation-tab/state-translation-status-graph/state-translation-status-graph.component.spec.ts -
core/templates/pages/exploration-editor-page/translation-tab/translation-tab.component.spec.ts -
core/templates/pages/exploration-editor-page/translation-tab/translator-overview/translator-overview.component.spec.ts -
core/templates/pages/exploration-editor-page/translation-tab/voiceover-card/voiceover-card.component.spec.ts -
core/templates/pages/exploration-player-page/current-lesson-player/layout-directives/audio-bar.component.spec.ts -
core/templates/pages/exploration-player-page/current-lesson-player/layout-directives/content-language-selector.component.spec.ts -
core/templates/pages/exploration-player-page/current-lesson-player/layout-directives/progress-nav.component.spec.ts -
core/templates/pages/exploration-player-page/current-lesson-player/learner-experience/input-response-pair.component.spec.ts
Group 28 @mosin74
-PR: https://github.com/oppia/oppia/pull/25963
-
core/templates/pages/skill-editor-page/editor-tab/skill-concept-card-editor/skill-concept-card-editor.component.spec.ts -
core/templates/pages/skill-editor-page/editor-tab/skill-misconceptions-editor/skill-misconceptions-editor.component.spec.ts -
core/templates/pages/skill-editor-page/editor-tab/skill-prerequisite-skills-editor/skill-prerequisite-skills-editor.component.spec.ts -
core/templates/pages/skill-editor-page/navbar/skill-editor-navbar.component.spec.ts -
core/templates/pages/skill-editor-page/skill-editor-access.guard.spec.ts -
core/templates/pages/skill-editor-page/skill-editor-page.component.spec.ts -
core/templates/pages/skill-editor-page/skill-preview-tab/skill-preview-tab.component.spec.ts -
core/templates/pages/story-editor-page/modal-templates/new-chapter-title-modal.component.spec.ts -
core/templates/pages/story-editor-page/navbar/story-editor-navbar.component.spec.ts -
core/templates/pages/story-editor-page/services/story-editor-state.service.spec.ts
Group 29 @mosin74
PR: https://github.com/oppia/oppia/pull/25963
-
core/templates/pages/subtopic-viewer-page/navbar-breadcrumb/subtopic-viewer-navbar-breadcrumb.component.spec.ts -
core/templates/pages/subtopic-viewer-page/subtopic-viewer-auth.guard.spec.ts -
core/templates/pages/subtopic-viewer-page/subtopic-viewer-page.component.spec.ts -
core/templates/pages/topic-editor-page/modal-templates/questions-opportunities-select-difficulty-modal.component.spec.ts -
core/templates/pages/topic-editor-page/preview-tab/topic-preview-tab.component.spec.ts -
core/templates/pages/topic-editor-page/subtopic-editor/add-study-guide-section.component.spec.ts -
core/templates/pages/topic-editor-page/subtopic-editor/study-guide-section-editor.component.spec.ts -
core/templates/pages/topic-editor-page/subtopic-editor/subtopic-preview-tab.component.spec.ts -
core/templates/pages/topic-viewer-page/stories-list/topic-viewer-stories-list.component.spec.ts -
core/templates/pages/topics-and-skills-dashboard-page/skills-list/skills-list.component.spec.ts
Group 30 @PalakB09
-
core/templates/pages/topics-and-skills-dashboard-page/topics-and-skills-dashboard-auth.guard.spec.ts -
core/templates/pages/topics-and-skills-dashboard-page/topics-and-skills-dashboard-page.component.spec.ts -
core/templates/pages/topics-and-skills-dashboard-page/topics-and-skills-dashboard-page.service.spec.ts -
core/templates/pages/voiceover-admin-page/voiceover-admin-page.component.spec.ts -
core/templates/services/date-time-format.service.spec.ts -
core/templates/services/entity-voiceovers.services.spec.ts -
core/templates/services/exploration-features.service.spec.ts -
core/templates/services/exploration-improvements-task-registry.service.spec.ts -
core/templates/services/exploration-improvements.service.spec.ts -
core/templates/services/improvements.service.spec.ts
Group 31 @mosin74
PR: https://github.com/oppia/oppia/pull/25963
-
core/templates/services/insert-script.service.spec.ts -
core/templates/services/local-storage.service.spec.ts -
core/templates/services/question-validation.service.spec.ts -
core/templates/services/request-interceptor.service.spec.ts -
core/templates/services/site-analytics.service.spec.ts -
core/templates/services/speech-synthesis-chunker.service.spec.ts -
core/templates/services/state-interaction-stats.service.spec.ts -
core/templates/services/state-top-answers-stats.service.spec.ts -
core/templates/services/suggestion-modal.service.spec.ts -
core/templates/services/voiceover-language-management-service.spec.ts -
extensions/interactions/FractionInput/directives/fraction-input-validation.service.spec.ts
Group 32 @arkia09
-
extensions/interactions/ItemSelectionInput/directives/oppia-interactive-item-selection-input.component.spec.ts -
extensions/interactions/NumberWithUnits/directives/number-with-units-validation.service.spec.ts -
extensions/objects/templates/math-expression-content-editor.component.spec.ts -
core/templates/pages/collection-editor-page/editor-tab/collection-node-editor.component.spec.ts -
core/templates/pages/exploration-editor-page/services/change-list.service.spec.ts -
core/templates/pages/exploration-editor-page/services/exploration-property.service.spec.ts -
core/templates/pages/logout-page/logout-page.component.spec.ts -
core/templates/pages/skill-editor-page/editor-tab/skill-misconceptions-editor/misconception-editor.component.spec.ts -
core/templates/pages/topic-editor-page/modal-templates/create-new-subtopic-modal.component.spec.ts -
core/tests/puppeteer-acceptance-tests/utilities/common/puppeteer-utils.ts -
core/tests/puppeteer-acceptance-tests/utilities/user/logged-in-user.ts
Describe the solution (or solutions) you'd like
Enforce the strict type checks
Describe alternatives you've considered and rejected
No response
Additional context
No response