MCPcopy Create free account
hub / github.com/codecombat/codecombat / updateCoverage

Method updateCoverage

app/views/i18n/I18NHomeView.js:199–215  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

197 }
198
199 updateCoverage () {
200 const selectedBase = this.selectedLanguage.slice(0, 3)
201 const relatedLanguages = ((() => {
202 const result = []
203 for (const l of Array.from(languages)) {
204 if (_.string.startsWith(l, selectedBase) && (l !== this.selectedLanguage)) {
205 result.push(l)
206 }
207 }
208 return result
209 })())
210 for (const model of Array.from(this.filteredModels.models)) {
211 this.updateCoverageForModel(model, relatedLanguages)
212 if (_.string.startsWith(this.selectedLanguage, 'en')) { model.generallyCovered = true }
213 }
214 return this.filteredModels.sort()
215 }
216
217 updateCoverageForModel (model, relatedLanguages) {
218 let left

Callers 1

getRenderDataMethod · 0.95

Calls 1

Tested by

no test coverage detected