- 25 2月, 2019 1 次提交
-
-
由 Alex Ross 提交于
-
- 22 2月, 2019 1 次提交
-
-
由 Benjamin Pasero 提交于
-
- 19 2月, 2019 1 次提交
-
-
由 Benjamin Pasero 提交于
-
- 18 2月, 2019 2 次提交
-
-
由 Benjamin Pasero 提交于
* adopt in tests * adopt more join() that are straight forward * more safe usages * more adoption
-
由 Martin Aeschlimann 提交于
-
- 15 2月, 2019 2 次提交
-
-
由 Matt Bierner 提交于
part of strict null work
-
由 Matt Bierner 提交于
-
- 13 2月, 2019 2 次提交
-
-
由 Benjamin Pasero 提交于
-
由 Benjamin Pasero 提交于
-
- 12 2月, 2019 3 次提交
-
-
由 Benjamin Pasero 提交于
-
由 Benjamin Pasero 提交于
-
由 Matt Bierner 提交于
-
- 11 2月, 2019 1 次提交
-
-
由 Benjamin Pasero 提交于
-
- 09 2月, 2019 1 次提交
-
-
由 Benjamin Pasero 提交于
-
- 08 2月, 2019 2 次提交
-
-
由 Alex Ross 提交于
-
由 Matt Bierner 提交于
-
- 07 2月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
Throw not implemented instead of returning null results for most methods
-
- 06 2月, 2019 1 次提交
-
-
由 Johannes Rieken 提交于
-
- 17 1月, 2019 1 次提交
-
-
由 Benjamin Pasero 提交于
-
- 05 1月, 2019 2 次提交
-
-
由 Matt Bierner 提交于
-
由 Matt Bierner 提交于
More manual conversion of index based for loops to for-of loops
-
- 04 1月, 2019 2 次提交
-
-
由 Matt Bierner 提交于
Replaces many loops of the form: ```js for (let i = 0; i < elements.length; ++i) { const i = elements[i]; ... } ``` with: ```js for (const element of elements) { ... } ``` Mix of a horrible regex based find/replace and manual touch ups
-
由 Rob Lourens 提交于
-
- 28 12月, 2018 3 次提交
-
-
由 Matt Bierner 提交于
This reverts commit 5897b877.
-
由 Josh Goldberg 提交于
Continues #60565 for converting tests. A few files used TypeStat to add `!`s but the following interface changes were manually inferred from implementing classes: * `IActiveCodeEditor`'s methods can all return `null` * `IEditor` needs to report `getControl(): IEdotorControl | null` because `BaseEditor`'s `getControl` can return `null`
-
由 Josh Goldberg 提交于
* Converted another ~70 test files to strictNullChecks These are the remaining test files that didn't require any changes to non-test file types. I'll send those in separately. Most changes were automatic and small (`!`s). The only non-trival change is that `extHostSearch.ts` needs an interface for its test data. Again used [TypeStat](https://github.com/JoshuaKGoldberg/TypeStat) when possible per #65581. I'm happy to split this up into smaller PRs if you'd prefer! * Added missing `!`s to `commands.test.ts`
-
- 14 12月, 2018 1 次提交
-
-
由 Matt Bierner 提交于
Many `Promise.resolve(null)` should actually be `Promise.resolve(void 0)`. In other cases, we were missing a null return annotation.
-
- 13 12月, 2018 2 次提交
-
-
由 Johannes Rieken 提交于
-
由 Johannes Rieken 提交于
-
- 12 12月, 2018 3 次提交
-
-
由 Benjamin Pasero 提交于
-
由 Benjamin Pasero 提交于
-
由 Matt Bierner 提交于
ES6 promises like using undefined as their first argument instead of null. Both should behave the same behavior
-
- 11 12月, 2018 5 次提交
-
-
由 Benjamin Pasero 提交于
-
由 Benjamin Pasero 提交于
-
由 Benjamin Pasero 提交于
-
由 Benjamin Pasero 提交于
-
由 Joao Moreno 提交于
-
- 08 12月, 2018 1 次提交
-
-
由 Matt Bierner 提交于
Coalesce has the correct return type of `T[]`. Filter may return `(T | undefined)[]`
-
- 04 12月, 2018 1 次提交
-
-
由 Benjamin Pasero 提交于
-
- 29 11月, 2018 1 次提交
-
-
由 Benjamin Pasero 提交于
-