Game for learning how to code.
This report summarizes scanner evidence for codecombat/codecombat, a JavaScript project with 8,572 GitHub stars. SynthScan examined 766,085 lines of code across 2076 source files, recording 13984 pattern matches distributed across 16 syntactic categories. The legacy adjusted pattern signal is 12.4 (Moderate pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 13929 finding(s).
Are imports declared and package/API names verified? 55 finding(s).
Are wrappers, guards, and repeated structures necessary? 56 finding(s).
Which changes need focused human review? 13984 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 13984 distinct pattern matches across 16 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | webpack.development.config.js | 21 | //new webpack.IgnorePlugin({resourceRegExp: /admin\//}), | COMMENT |
| LOW | karma.conf.js | 61 | autoWatch : true, | COMMENT |
| LOW | app/app.js | 21 | // require.context('app/schemas', true, /.*\.(coffee|jade)/) | COMMENT |
| LOW | app/locale/zh-HANT.js | 601 | teacher_vega_message: '這些入門教學資訊將指導學生, 為了不影響您原本的遊戲進度與查看這些教學資訊, 請創建一個學生帳戶並利用它來玩 Ozaria', | COMMENT |
| LOW | app/locale/zh-HANT.js | 1881 | // need_more_license: "Oops! It looks like you need __additionalLicensesNum__ more license(s) for the course. V | COMMENT |
| LOW | app/locale/zh-HANT.js | 2761 | // intro_to_cs_short: "Intro to CS", | COMMENT |
| LOW | app/locale/zh-HANT.js | 2961 | // show_practice_levels: "Show Practice Levels", | COMMENT |
| LOW | app/locale/zh-HANT.js | 4741 | concept_flag_desc2: '[AI_TRANSLATION]學生嘗試概念檢查 3 次或更多次。', | COMMENT |
| LOW | app/locale/zh-HANT.js | 4901 | // ai_evaluation: "AI Evaluation", | COMMENT |
| LOW | app/locale/zh-HANT.js | 4921 | // assign_content_desc: "Select the students you want, then click here to assign them a new course. This is how | COMMENT |
| LOW | app/locale/zh-HANT.js | 5281 | // regular: "Regular", | COMMENT |
| LOW | app/locale/zh-HANT.js | 5301 | // code_to_compete: "**Esports:** Code to Compete", | COMMENT |
| LOW | app/locale/zh-HANT.js | 5321 | // step_1: "Step 1", | COMMENT |
| LOW | app/locale/zh-HANT.js | 6041 | trends_2_linkText: '[AI_TRANSLATION]聆聽 Podcast', | COMMENT |
| LOW | app/locale/zh-HANT.js | 6061 | // privacy_subtitle: "Our AI platforms fuel student curiosity and creativity, with the privacy and security you n | COMMENT |
| LOW | app/locale/zh-HANT.js | 6081 | // faq_3_answer_4: "DALL-E: An image generation model that creates visuals based on text prompts.", | COMMENT |
| LOW | app/locale/zh-HANT.js | 6101 | // explore_hackstack: "Explore Hackstack", | COMMENT |
| LOW | app/locale/zh-HANT.js | 6121 | // feature_3_title: "Teacher-Guided\nReal-World Modeling", | COMMENT |
| LOW | app/locale/zh-HANT.js | 6141 | // module_1_desc: "Students first solve problems with pen, paper or a calculator to build a strong foundation in | COMMENT |
| LOW | app/locale/zh-HANT.js | 6161 | // testimonial_1_quote: "It shifted learning from just finding the final answer to understanding the step-by-step | COMMENT |
| LOW | app/locale/zh-HANT.js | 6181 | // module_1_desc: "Students learn foundational security concepts and practice communicating risks clearly.", | COMMENT |
| LOW | app/locale/zh-HANT.js | 6581 | // hint_intro_to_ai: "Start with Intro to AI.", | COMMENT |
| LOW | app/locale/zh-HANT.js | 6601 | // description: "Explore new worlds and use AI to help you in your journey. ", | COMMENT |
| LOW | app/locale/zh-HANT.js | 6621 | // subscription_includes_1: "Access to all learning adventures", | COMMENT |
| LOW | app/locale/zh-HANT.js | 6641 | // cs_benefits: "Computer science education offers immediate benefits, such as improving **problem-solving skills | COMMENT |
| LOW | app/locale/zh-HANT.js | 6821 | // link_reward: "Account Linking Rewards", | COMMENT |
| LOW | app/locale/zh-HANT.js | 6881 | trophy_header: '[AI_TRANSLATION]通過我們的專業發展機會提升為計算機科學老師! ', | COMMENT |
| LOW | app/locale/zh-HANT.js | 6901 | // scope_and_sequence: "Scope and Sequence", | COMMENT |
| LOW | app/locale/zh-HANT.js | 6921 | // parents_junior_perfect: "Parents, CodeCombat Junior is the perfect way to start introducing your child not onl | COMMENT |
| LOW | app/locale/zh-HANT.js | 6941 | // submit_tip: "Are you sure you want to mark as complete? You will not be able to play the levels again.", | COMMENT |
| LOW | app/locale/zh-HANT.js | 6961 | // learn_and_engage_with_these_csedweek_activities: "**Learn** and **engage** with these **CSEdWeek** activities! | COMMENT |
| LOW | app/locale/zh-HANT.js | 6981 | // codecombat_worlds_label_2: "Lua", | COMMENT |
| LOW | app/locale/zh-HANT.js | 7001 | // beginner_game_dev_text: "First, level up your Python or JavaScript programming skills by coding your way out o | COMMENT |
| LOW | app/locale/vi.js | 601 | teacher_vega_message: '[AI_TRANSLATION]Học sinh được hướng dẫn bởi các thông điệp hướng dẫn này. Để xem các thông | COMMENT |
| LOW | app/locale/vi.js | 1841 | classroom_level_chat_blurb: '[AI_TRANSLATION]Học sinh có thể hỏi xin gợi ý từ AI và giải thích lỗi chương trình ha | COMMENT |
| LOW | app/locale/vi.js | 1861 | // switch_to_test_student: "Switching to test student account..", | COMMENT |
| LOW | app/locale/vi.js | 1881 | // need_more_license: "Oops! It looks like you need __additionalLicensesNum__ more license(s) for the course. V | COMMENT |
| LOW | app/locale/vi.js | 2761 | // intro_to_cs_short: "Intro to CS", | COMMENT |
| LOW | app/locale/vi.js | 2961 | // show_practice_levels: "Show Practice Levels", | COMMENT |
| LOW | app/locale/vi.js | 4741 | concept_flag_desc2: '[AI_TRANSLATION]Học sinh đã cố gắng Kiểm tra Khái niệm 3 lần trở lên.', | COMMENT |
| LOW | app/locale/vi.js | 4861 | // ai_league_start_title: "Welcome to AI League!", | COMMENT |
| LOW | app/locale/vi.js | 4881 | // select_student_first: "You need to select student(s) first before performing that action.", | COMMENT |
| LOW | app/locale/vi.js | 4901 | // ai_evaluation: "AI Evaluation", | COMMENT |
| LOW | app/locale/vi.js | 4921 | // assign_content_desc: "Select the students you want, then click here to assign them a new course. This is how | COMMENT |
| LOW | app/locale/vi.js | 5281 | // regular: "Regular", | COMMENT |
| LOW | app/locale/vi.js | 5301 | // code_to_compete: "**Esports:** Code to Compete", | COMMENT |
| LOW | app/locale/vi.js | 5321 | // step_1: "Step 1", | COMMENT |
| LOW | app/locale/vi.js | 6041 | trends_2_linkText: '[AI_TRANSLATION]Nghe Podcast', | COMMENT |
| LOW | app/locale/vi.js | 6061 | // privacy_subtitle: "Our AI platforms fuel student curiosity and creativity, with the privacy and security you n | COMMENT |
| LOW | app/locale/vi.js | 6081 | // faq_3_answer_4: "DALL-E: An image generation model that creates visuals based on text prompts.", | COMMENT |
| LOW | app/locale/vi.js | 6101 | // explore_hackstack: "Explore Hackstack", | COMMENT |
| LOW | app/locale/vi.js | 6121 | // feature_3_title: "Teacher-Guided\nReal-World Modeling", | COMMENT |
| LOW | app/locale/vi.js | 6141 | // module_1_desc: "Students first solve problems with pen, paper or a calculator to build a strong foundation in | COMMENT |
| LOW | app/locale/vi.js | 6161 | // testimonial_1_quote: "It shifted learning from just finding the final answer to understanding the step-by-step | COMMENT |
| LOW | app/locale/vi.js | 6181 | // module_1_desc: "Students learn foundational security concepts and practice communicating risks clearly.", | COMMENT |
| LOW | app/locale/vi.js | 6541 | // continue_here: "Continue", | COMMENT |
| LOW | app/locale/vi.js | 6561 | // use_as_a_template: "Use as a Template", | COMMENT |
| LOW | app/locale/vi.js | 6581 | // hint_intro_to_ai: "Start with Intro to AI.", | COMMENT |
| LOW | app/locale/vi.js | 6601 | // description: "Explore new worlds and use AI to help you in your journey. ", | COMMENT |
| LOW | app/locale/vi.js | 6621 | // subscription_includes_1: "Access to all learning adventures", | COMMENT |
| 13080 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | app/locale/zh-HANT.js | 5976 | // testimonials_5_quote: "“CodeCombat has transformed how I teach coding...I utilize the great teacher resource | COMMENT |
| MEDIUM | app/locale/vi.js | 511 | // main_curriculum_blurb: "Absolutely! We’ve spent time consulting with education specialists to craft classroo | COMMENT |
| MEDIUM | app/locale/lv.js | 63 | // faq_row5_p: "Absolutely! Ozaria has everything you need to run a full Computer Science class, even if you don' | COMMENT |
| MEDIUM | app/locale/lv.js | 270 | // agency: "CodeCombat is a game that gives players that agency and confidence with our robust typed code engin | COMMENT |
| MEDIUM | app/locale/lv.js | 283 | // courses_available_in: "Courses are available in JavaScript and Python. Web Development courses utilize HTML, | COMMENT |
| MEDIUM | app/locale/lv.js | 511 | // main_curriculum_blurb: "Absolutely! We’ve spent time consulting with education specialists to craft classroo | COMMENT |
| MEDIUM | app/locale/lv.js | 519 | // how_much_does_it_cost_blurb: "We customize solutions for schools and districts and work with you to understa | COMMENT |
| MEDIUM | app/locale/lv.js | 2660 | // for_more_funding_resources: "for how to leverage CARES Act funding sources like ESSER and GEER.", | COMMENT |
| MEDIUM | app/locale/lv.js | 4788 | // for_more_funding_resources: "for how to leverage CARES Act funding sources like ESSER and GEER.", | COMMENT |
| MEDIUM | app/locale/lv.js | 5175 | // season8_announcement_1: "It's harvesting season in Farmscape Blitz Season 8! As the leaves change, it's time t | COMMENT |
| MEDIUM | app/locale/lv.js | 5707 | // connect_button_blurb: "Link your CodeCombat and Roblox accounts for a seamless experience!", | COMMENT |
| MEDIUM | app/locale/lv.js | 5976 | // testimonials_5_quote: "“CodeCombat has transformed how I teach coding...I utilize the great teacher resources | COMMENT |
| MEDIUM | app/locale/lv.js | 6201 | // curriculum_description: "CodeCombat offers robust course pathways aligned with several national and state stan | COMMENT |
| MEDIUM | app/locale/lv.js | 6257 | // core_curriculum_text_12: "Recognized worldwide as a leader in technology and innovation, Stanford offers robus | COMMENT |
| MEDIUM | app/locale/kk.js | 63 | // faq_row5_p: "Absolutely! Ozaria has everything you need to run a full Computer Science class, even if you don' | COMMENT |
| MEDIUM | app/locale/kk.js | 270 | // agency: "CodeCombat is a game that gives players that agency and confidence with our robust typed code engine, | COMMENT |
| MEDIUM | app/locale/kk.js | 283 | // courses_available_in: "Courses are available in JavaScript and Python. Web Development courses utilize HTML, C | COMMENT |
| MEDIUM | app/locale/kk.js | 511 | // main_curriculum_blurb: "Absolutely! We’ve spent time consulting with education specialists to craft classroom | COMMENT |
| MEDIUM | app/locale/kk.js | 519 | // how_much_does_it_cost_blurb: "We customize solutions for schools and districts and work with you to understand | COMMENT |
| MEDIUM | app/locale/kk.js | 2660 | // for_more_funding_resources: "for how to leverage CARES Act funding sources like ESSER and GEER.", | COMMENT |
| MEDIUM | app/locale/kk.js | 4788 | // for_more_funding_resources: "for how to leverage CARES Act funding sources like ESSER and GEER.", | COMMENT |
| MEDIUM | app/locale/kk.js | 5175 | // season8_announcement_1: "It's harvesting season in Farmscape Blitz Season 8! As the leaves change, it's time t | COMMENT |
| MEDIUM | app/locale/kk.js | 5707 | // connect_button_blurb: "Link your CodeCombat and Roblox accounts for a seamless experience!", | COMMENT |
| MEDIUM | app/locale/kk.js | 5976 | // testimonials_5_quote: "“CodeCombat has transformed how I teach coding...I utilize the great teacher resources | COMMENT |
| MEDIUM | app/locale/kk.js | 6201 | // curriculum_description: "CodeCombat offers robust course pathways aligned with several national and state stan | COMMENT |
| MEDIUM | app/locale/kk.js | 6257 | // core_curriculum_text_12: "Recognized worldwide as a leader in technology and innovation, Stanford offers robus | COMMENT |
| MEDIUM | app/locale/gl.js | 63 | // faq_row5_p: "Absolutely! Ozaria has everything you need to run a full Computer Science class, even if you don' | COMMENT |
| MEDIUM | app/locale/gl.js | 270 | // agency: "CodeCombat is a game that gives players that agency and confidence with our robust typed code engine, | COMMENT |
| MEDIUM | app/locale/gl.js | 283 | // courses_available_in: "Courses are available in JavaScript and Python. Web Development courses utilize HTML, C | COMMENT |
| MEDIUM | app/locale/gl.js | 511 | // main_curriculum_blurb: "Absolutely! We’ve spent time consulting with education specialists to craft classroom | COMMENT |
| MEDIUM | app/locale/gl.js | 519 | // how_much_does_it_cost_blurb: "We customize solutions for schools and districts and work with you to understand | COMMENT |
| MEDIUM | app/locale/gl.js | 2660 | // for_more_funding_resources: "for how to leverage CARES Act funding sources like ESSER and GEER.", | COMMENT |
| MEDIUM | app/locale/gl.js | 4788 | // for_more_funding_resources: "for how to leverage CARES Act funding sources like ESSER and GEER.", | COMMENT |
| MEDIUM | app/locale/gl.js | 5175 | // season8_announcement_1: "It's harvesting season in Farmscape Blitz Season 8! As the leaves change, it's time t | COMMENT |
| MEDIUM | app/locale/gl.js | 5707 | // connect_button_blurb: "Link your CodeCombat and Roblox accounts for a seamless experience!", | COMMENT |
| MEDIUM | app/locale/gl.js | 5976 | // testimonials_5_quote: "“CodeCombat has transformed how I teach coding...I utilize the great teacher resources | COMMENT |
| MEDIUM | app/locale/gl.js | 6201 | // curriculum_description: "CodeCombat offers robust course pathways aligned with several national and state stan | COMMENT |
| MEDIUM | app/locale/gl.js | 6257 | // core_curriculum_text_12: "Recognized worldwide as a leader in technology and innovation, Stanford offers robus | COMMENT |
| MEDIUM | app/locale/pl.js | 63 | // faq_row5_p: "Absolutely! Ozaria has everything you need to run a full Computer Science class, even if you don' | COMMENT |
| MEDIUM | app/locale/pl.js | 2660 | // for_more_funding_resources: "for how to leverage CARES Act funding sources like ESSER and GEER.", | COMMENT |
| MEDIUM | app/locale/pl.js | 4788 | // for_more_funding_resources: "for how to leverage CARES Act funding sources like ESSER and GEER.", | COMMENT |
| MEDIUM | app/locale/pl.js | 5175 | // season8_announcement_1: "It's harvesting season in Farmscape Blitz Season 8! As the leaves change, it's time | COMMENT |
| MEDIUM | app/locale/pl.js | 5707 | // connect_button_blurb: "Link your CodeCombat and Roblox accounts for a seamless experience!", | COMMENT |
| MEDIUM | app/locale/pl.js | 5976 | // testimonials_5_quote: "“CodeCombat has transformed how I teach coding...I utilize the great teacher resources | COMMENT |
| MEDIUM | app/locale/pl.js | 6201 | // curriculum_description: "CodeCombat offers robust course pathways aligned with several national and state stan | COMMENT |
| MEDIUM | app/locale/pl.js | 6257 | // core_curriculum_text_12: "Recognized worldwide as a leader in technology and innovation, Stanford offers robus | COMMENT |
| MEDIUM | app/locale/mn.js | 63 | // faq_row5_p: "Absolutely! Ozaria has everything you need to run a full Computer Science class, even if you don' | COMMENT |
| MEDIUM | app/locale/mn.js | 270 | // agency: "CodeCombat is a game that gives players that agency and confidence with our robust typed code engin | COMMENT |
| MEDIUM | app/locale/mn.js | 283 | // courses_available_in: "Courses are available in JavaScript and Python. Web Development courses utilize HTML, | COMMENT |
| MEDIUM | app/locale/mn.js | 511 | // main_curriculum_blurb: "Absolutely! We’ve spent time consulting with education specialists to craft classroom | COMMENT |
| MEDIUM | app/locale/mn.js | 519 | // how_much_does_it_cost_blurb: "We customize solutions for schools and districts and work with you to understand | COMMENT |
| MEDIUM | app/locale/mn.js | 2660 | // for_more_funding_resources: "for how to leverage CARES Act funding sources like ESSER and GEER.", | COMMENT |
| MEDIUM | app/locale/mn.js | 4788 | // for_more_funding_resources: "for how to leverage CARES Act funding sources like ESSER and GEER.", | COMMENT |
| MEDIUM | app/locale/mn.js | 5175 | // season8_announcement_1: "It's harvesting season in Farmscape Blitz Season 8! As the leaves change, it's time t | COMMENT |
| MEDIUM | app/locale/mn.js | 5707 | // connect_button_blurb: "Link your CodeCombat and Roblox accounts for a seamless experience!", | COMMENT |
| MEDIUM | app/locale/mn.js | 5976 | // testimonials_5_quote: "“CodeCombat has transformed how I teach coding...I utilize the great teacher resources | COMMENT |
| MEDIUM | app/locale/mn.js | 6201 | // curriculum_description: "CodeCombat offers robust course pathways aligned with several national and state stan | COMMENT |
| MEDIUM | app/locale/mn.js | 6257 | // core_curriculum_text_12: "Recognized worldwide as a leader in technology and innovation, Stanford offers robus | COMMENT |
| MEDIUM | app/locale/el.js | 63 | // faq_row5_p: "Absolutely! Ozaria has everything you need to run a full Computer Science class, even if you don' | COMMENT |
| MEDIUM | app/locale/el.js | 511 | // main_curriculum_blurb: "Absolutely! We’ve spent time consulting with education specialists to craft classroom | COMMENT |
| 430 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | app/locale/zh-HANT.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/vi.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/lv.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/kk.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/gl.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/pl.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/mn.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/el.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/et.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/sl.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/nn.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/ko.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/hr.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/ms.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/fi.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/ru.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/de-DE.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/es-419.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/ja.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/he.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/bg.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/pt-PT.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/en-US.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/es-ES.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/my.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/uz.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/fil.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/id.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/az.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/zh-WUU-HANT.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/nl-NL.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/ca.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/zh-WUU-HANS.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/haw.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/nb.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/de-CH.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/pt-BR.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/de-AT.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/da.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/fa.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/mk-MK.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/sv.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/uk.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/cs.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/fr.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/nl.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/en-GB.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/sr.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/hu.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/nl-BE.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/lt.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/ar.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/sk.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/it.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/eo.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/ro.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/ur.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/zh-HANS.js | 7017 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/mi.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| HIGH | app/locale/tr.js | 6968 | // latest_activities_1_text: "Unleash your creativity and explore the future with AI HackStack! From designing AI | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | app/locale/lv.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/lv.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/lv.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/kk.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/kk.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/kk.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/gl.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/gl.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/gl.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/pl.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/pl.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/pl.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/mn.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/mn.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/mn.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/el.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/el.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/el.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/et.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/et.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/et.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/sl.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/sl.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/sl.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/nn.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/nn.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/nn.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/hr.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/hr.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/hr.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/ms.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/ms.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/ms.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/fi.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/fi.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/fi.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/es-419.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the st | COMMENT |
| MEDIUM | app/locale/ja.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/ja.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/ja.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/he.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/he.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/he.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/bg.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/bg.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/bg.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/pt-PT.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent | COMMENT |
| MEDIUM | app/locale/en-US.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/en-US.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/en-US.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/es-ES.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent | COMMENT |
| MEDIUM | app/locale/my.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/my.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/my.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/uz.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/uz.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/uz.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| MEDIUM | app/locale/fil.js | 5960 | // privacy_security_text: "We take student safety, cybersecurity, and data privacy seriously, and follow the stri | COMMENT |
| MEDIUM | app/locale/fil.js | 6448 | // "HowItWorksPage_well-start-you-off-easy-in-core-mode-wit": "We'll start you off easy in CORE mode with some su | COMMENT |
| MEDIUM | app/locale/fil.js | 6811 | // faq_11_answer: "We take student safety, cybersecurity, and data privacy seriously, and follow the stringent sc | COMMENT |
| 69 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | app/components/common/CodeDiff.vue | 37 | this.codeDiff.editors.left.ace.setValue(val.trim(), -1) | CODE |
| CRITICAL | app/components/common/CodeDiff.vue | 42 | this.codeDiff.editors.right.ace.setValue(val.trim(), -1) | CODE |
| CRITICAL⚡ | app/views/editor/chat/ChatEditView.js | 172 | this.treema.childrenTreemas.context.childrenTreemas.code.open(1) | CODE |
| CRITICAL⚡ | app/views/editor/chat/ChatEditView.js | 173 | this.treema.childrenTreemas.context.childrenTreemas.code.childrenTreemas.fixed.open() | CODE |
| CRITICAL⚡ | app/views/editor/chat/ChatEditView.js | 174 | return this.treema.childrenTreemas.context.childrenTreemas.code.childrenTreemas.current.open() | CODE |
| CRITICAL | test/app/views/play/CampaignView.spec.coco.js | 76 | this.campaignView.classroom.isStudentOnLockedLevel.and.callFake((id, courseId, original) => original.match(/locked | CODE |
| CRITICAL | test/app/views/play/CampaignView.spec.coco.js | 77 | this.campaignView.classroom.isStudentOnOptionalLevel.and.callFake((id, courseId, original) => original.match(/opti | CODE |
| CRITICAL | …-dashboard/BaseSingleClass/table/TableModuleHeader.vue | 90 | return CourseSchema.properties.modules.additionalProperties.properties.access.enum.includes(value) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | app/locale/vi.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/lv.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/kk.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/gl.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/pl.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/mn.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/el.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/et.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/sl.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/nn.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/hr.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/ms.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/fi.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/ja.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/he.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/bg.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/en-US.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/my.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/uz.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/fil.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/az.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/zh-WUU-HANT.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/nl-NL.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/ca.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/zh-WUU-HANS.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/haw.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/nb.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/de-CH.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/pt-BR.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/de-AT.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/da.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/fa.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/mk-MK.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/en.js | 7187 | faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat account a | CODE |
| LOW | app/locale/sv.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/en-GB.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/sr.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/nl-BE.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/lt.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/ar.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat acc | COMMENT |
| LOW | app/locale/sk.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/eo.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/ro.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| LOW | app/locale/mi.js | 6850 | // faq_4_answer: "Yes. All players can sign-up for free at roblox.com. Don't forget to link your CodeCombat accou | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | app/core/treema-ext.js | 641 | if (data) { return input.attr('placeholder', this.formatDocument(data)) } | CODE |
| LOW | app/components/common/elements/ProfileCard.stories.js | 21 | name: 'John Doe', | CODE |
| LOW | …onents/common/elements/TestimonialComponent.stories.js | 8 | name: { control: 'text', defaultValue: 'John Doe' }, | CODE |
| LOW | …onents/common/elements/TestimonialComponent.stories.js | 24 | name: 'John Doe', | CODE |
| LOW | app/views/pd/PDBox.vue | 38 | alt="placeholder" | CODE |
| LOW | app/views/admin/DesignElementsView.js | 37 | title: 'Lorem ipsum', | CODE |
| LOW | app/views/user/AnonCertificatesView.js | 80 | return this.name || 'Lorem Ipsum Name' | CODE |
| LOW | app/views/editor/modal/SaveVersionModal.js | 63 | return this.$el.find('.commit-message input').attr('placeholder', $.i18n.t('general.commit_msg')).val(this.commi | CODE |
| LOW | app/views/editor/modal/SaveVersionModal.js | 65 | return this.$el.find('.commit-message input').attr('placeholder', $.i18n.t('general.commit_msg')) | CODE |
| LOW | app/views/editor/announcement/AnnouncementEditView.js | 76 | input.attr('placeholder', this.formatDocument(data)) | CODE |
| LOW | test/app/views/core/SubscribeModal.spec.coco.js | 76 | email: 'fake_email@example.com' | CODE |
| LOW | test/app/views/core/SubscribeModal.spec.ozar.js | 68 | email: 'fake_email@example.com' | CODE |
| LOW | …/PageEducatorSignup/PageSchoolInfo/NcesSearchInput.vue | 129 | :placeholder="placeholder" | CODE |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 179 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.', correct: true }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 179 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.', correct: true }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 180 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.', correct: false }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 180 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.', correct: false }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 181 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.', correct: false }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 181 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.', correct: false }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 182 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.', correct: true } | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 182 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.', correct: true } | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 185 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 185 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 186 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 186 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 187 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 187 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 188 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 188 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 191 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 191 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 192 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 192 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 193 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 193 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 194 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| LOW⚡ | ozaria/site/store/TeacherDashboardPanel.js | 194 | // { text: 'Lorem ipsum, dolor sit amet, consectur adipscing.' }, | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | app/core/trialRequestUtil.js | 13 | function setAndReturn (obj, key, val) { | CODE |
| LOW | app/core/blocklyUtils.js | 1327 | function blockSubtreeIncludesBlockType (block, type) { | CODE |
| LOW | app/core/blocklyUtils.js | 1407 | function removeStandaloneExpressions (code) { | CODE |
| LOW | app/core/blocklyUtils.js | 1417 | function findLastBlockWithNextConnection (block) { | CODE |
| LOW | app/core/store/modules/classrooms.js | 7 | function getTeacherIdBasedOnSharedWritePermission(classroom) { | CODE |
| LOW | app/core/Tracker2/pageUnload.js | 76 | export async function getPageUnloadRetriesForNamespace (namespace, timeout = 15000) { | CODE |
| LOW | app/lib/stripeUtil.js | 34 | async function handleCheckoutSessionHelper (options) { | CODE |
| LOW | app/lib/classroom-utils.js | 13 | export function hasSharedWriteAccessPermission (classroom) { | CODE |
| LOW | app/lib/level-generation.js | 325 | function createEssentialComponents (defaultComponents, pos, isHero) { | CODE |
| LOW | app/lib/level-generation.js | 886 | function generateRandomCodeForApis (apis) { | CODE |
| LOW | app/lib/level-generation.js | 1475 | function repositionFriendsAndExplosives ({ thangsSrc, thangsNew, visitedPositions }) { | CODE |
| LOW | app/lib/level-generation.js | 1745 | function createVerifierTestListener (testContext, onAllTestsCompleted) { | CODE |
| LOW | app/lib/trialRequestUtils.js | 13 | function setAndReturn(obj, key, val) { | CODE |
| LOW⚡ | app/lib/paymentUtils.js | 5 | function setTemporaryPremiumAccess() { | CODE |
| LOW⚡ | app/lib/paymentUtils.js | 9 | function hasTemporaryPremiumAccess() { | CODE |
| LOW⚡ | app/lib/paymentUtils.js | 13 | function setTrackedPremiumPurchase() { | CODE |
| LOW | app/lib/user-utils.js | 55 | function shouldShowLibraryLoginModal () { | CODE |
| LOW | app/lib/user-utils.js | 90 | function getActivityStatusCacheKey (userId) { | CODE |
| LOW⚡ | app/lib/user-utils.js | 194 | function hasSeenParentBuyingforSelfPrompt () { | CODE |
| LOW⚡ | app/lib/user-utils.js | 198 | function parentBuyingforSelfPromptKey () { | CODE |
| LOW⚡ | app/lib/user-utils.js | 202 | function markParentBuyingForSelfPromptSeen () { | CODE |
| LOW | app/views/parents/helpers/levelCompletionHelper.js | 36 | export function getStudentAndSolutionCode (level, levelSessions) { | CODE |
| LOW | …p/views/editor/thang/replaceRgbaWithCustomizableHex.js | 50 | export default function replaceRgbaWithCustomizableHex (shapesObject) { | CODE |
| LOW | app/views/editor/modal/AITranslateConfirmModal.js | 47 | async function handleAIScenarioRelatedModels (doc, langs) { | CODE |
| LOW | app/assets/javascripts/setImmediate.js | 97 | function installNextTickImplementation(attachTo) { | CODE |
| LOW | app/assets/javascripts/setImmediate.js | 109 | function installMessageChannelImplementation(attachTo) { | CODE |
| LOW | app/assets/javascripts/setImmediate.js | 124 | function installPostMessageImplementation(attachTo) { | CODE |
| LOW | app/assets/javascripts/setImmediate.js | 161 | function installReadyStateChangeImplementation(attachTo) { | CODE |
| LOW | app/assets/javascripts/setImmediate.js | 181 | function installSetTimeoutImplementation(attachTo) { | CODE |
| LOW | test/app/models/InteractiveSession.spec.js | 25 | function schemaValidateBadObjectTest (schemaObject, testObject) { | CODE |
| LOW | test/app/models/InteractiveSession.spec.js | 34 | function schemaValidateBadPropertyTest (schemaObject, testObject) { | CODE |
| LOW | test/app/models/Cinematic.spec.js | 299 | function getCharacterThangTypeSlugTest (selector, side, data, characterProperty) { | CODE |
| LOW | test/app/models/Interactive.spec.js | 38 | function schemaValidateBadObjectTest (schemaObject, testObject) { | CODE |
| LOW | test/app/models/Interactive.spec.js | 47 | function schemaValidateBadPropertyTest (schemaObject, testObject) { | CODE |
| LOW⚡ | …st/ozaria/site/components/sign-up/signUpConfig.spec.js | 18 | function getExpectedConfigNonUSEducator () { | CODE |
| LOW⚡ | …st/ozaria/site/components/sign-up/signUpConfig.spec.js | 28 | function getExpectedConfigUSTeacher () { | CODE |
| LOW⚡ | …st/ozaria/site/components/sign-up/signUpConfig.spec.js | 38 | function getExpectedConfigUSTechCoord () { | CODE |
| LOW⚡ | …st/ozaria/site/components/sign-up/signUpConfig.spec.js | 48 | function getExpectedConfigUSSuperint () { | CODE |
| LOW⚡ | …st/ozaria/site/components/sign-up/signUpConfig.spec.js | 58 | function updateConfigForChinaServer (expectedConfig) { | CODE |
| LOW | test/ozaria/site/common/ozariaUtils.spec.js | 32 | function makeLevelsForCapstoneFlow () { | CODE |
| LOW | …components/teacher-dashboard/BaseSingleClass/index.vue | 20 | function getLearningGoalsDocumentation (content) { | CODE |
| LOW | …ashboard/BaseTeacherDashboard/teacherDashboardTours.js | 1 | function createStepWithFallbackAttaches (attaches, config) { | CODE |
| LOW | …shboard/BaseCurriculumGuide/curriculum-guide-helper.js | 25 | export function getCurriculumGuideContentList ({ introLevels, moduleInfo, moduleNum, currentCourseId, codeLanguage }) { | CODE |
| LOW | …shboard/BaseCurriculumGuide/curriculum-guide-helper.js | 137 | export function isOzariaNoCodeLevelHelper (icon) { | CODE |
| LOW | ozaria/site/common/ozariaUtils.js | 268 | function internationalizeConfigAux (obj, userLocale) { | CODE |
| LOW | ozaria/site/common/ozariaUtils.js | 299 | export function internationalizeLevelType (type, withLevelSuffix, withProjectSuffix) { | CODE |
| LOW | ozaria/site/common/ozariaUtils.js | 312 | export function internationalizeContentType (type) { | CODE |
| LOW | ozaria/site/common/ozariaUtils.js | 342 | export function getLevelDisplayNameWithLabel (level) { | CODE |
| LOW | ozaria/site/common/ozariaUtils.js | 360 | export function getIntroContentNameWithLabel (introContent) { | CODE |
| LOW | ozaria/site/common/ozariaUtils.js | 374 | export function getGameContentDisplayNameWithType (contentData, withLevelSuffix = true, withProjectSuffix = false) { | CODE |
| LOW | ozaria/site/common/ozariaUtils.js | 385 | export function getGameContentDisplayType (contentType, withLevelSuffix = true, withProjectSuffix = false) { | CODE |
| LOW | ozaria/site/common/utils.js | 17 | export function deterministicShuffleForUserAndDay (user, originalArray) { | CODE |
| LOW | ozaria/site/common/utils.js | 47 | export function hasSeenTeacherDetailModalRecently (teacherId) { | CODE |
| LOW | ozaria/site/common/utils.js | 57 | export function markTeacherDetailsModalAsSeen (teacherId) { | CODE |
| LOW | ozaria/site/views/play/level/TutorialPlayComponent.vue | 6 | function buildStepPositionalDetails ({ intro, position, animation, targetElement, targetLine, targetThangs }) { | CODE |
| LOW | ozaria/site/store/TeacherDashboardPanel.js | 82 | export function draggableStatementCompletionData ({ | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | app/views/artisans/block-testing-data.js | 371 | elif hero.health < 50: | CODE |
| HIGH⚡ | test/app/lib/translate_utils.spec.js | 428 | return None | CODE |
| HIGH⚡ | test/app/lib/translate_utils.spec.js | 436 | elif nearest: | CODE |
| HIGH | test/app/views/play/level/HintsView.spec.js | 13 | print('Hello World') | CODE |
| HIGH | spec/aether/problem_spec.js | 399 | return None | CODE |
| HIGH | spec/aether/python_spec.js | 36 | elif x == 44564: | CODE |
| HIGH | spec/aether/python_spec.js | 39 | elif x == 4: | CODE |
| HIGH | spec/aether/python_spec.js | 105 | return False | CODE |
| HIGH | spec/aether/python_spec.js | 106 | return True | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | test/app/lib/translate_utils.spec.js | 446 | # Create a variable containing your archers. | COMMENT |
| MEDIUM | test/app/lib/translate_utils.spec.js | 591 | # Create a variable containing your archers. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | test/app/lib/translate_utils.spec.js | 443 | # Set archerTarget to be the target that is returned by findStrongestTarget() | COMMENT |
| LOW | test/app/lib/translate_utils.spec.js | 588 | # Set archerTarget to be the target that is returned by findStrongestTarget() | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | app/core/utils.js | 678 | // Example usage: | COMMENT |
| LOW | scripts/generateLevels.js | 5 | // Example usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …sets/apcsp-local/professional-development/apcsp-101.md | 14 | ## Step 1: Review Course Overview | COMMENT |
| LOW | …sets/apcsp-local/professional-development/apcsp-101.md | 26 | ## Step 2: Course Audit | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | app/core/store/modules/prepaids.js | 449 | // TODO: Handle error | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/merge-git.py | 1 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/merge-git.py | 33 | CODE |