- 30 8月, 2020 1 次提交
-
-
由 Alex Dima 提交于
-
- 07 7月, 2020 1 次提交
-
-
由 Alex Dima 提交于
-
- 18 10月, 2019 1 次提交
-
-
由 Alexandru Dima 提交于
This reverts commit 4a461d26. Revert "null -> undefined" This reverts commit 30dc021b
-
- 08 10月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
-
- 21 3月, 2019 2 次提交
-
-
由 Matt Bierner 提交于
-
由 Matt Bierner 提交于
TypeScript always assumes that array index access and object index type accesses return a non-null value. This was causing a few strict null issues to be masked where we were returning `array[i] || null` but the return type was not marked as nullable The fix is to use `Map` types instead as these have the proper types
-
- 07 3月, 2019 1 次提交
-
-
由 Matt Bierner 提交于
Readonly helps with type guards and code comprehension
-
- 20 12月, 2018 1 次提交
-
-
由 Matt Bierner 提交于
Code like: ``` private readonly _onDidEncounterLanguage: Emitter<LanguageId> = new Emitter<LanguageId>(); ``` Does not need to repeat the `Emitter<LanguageId>` type annotation
-
- 17 12月, 2018 1 次提交
-
-
由 Alex Dima 提交于
-
- 13 12月, 2018 2 次提交
-
-
由 Johannes Rieken 提交于
-
由 Johannes Rieken 提交于
-
- 30 11月, 2018 1 次提交
-
-
由 Alex Dima 提交于
-
- 23 10月, 2018 1 次提交
-
-
由 Alex Dima 提交于
-
- 12 10月, 2018 1 次提交
-
-
由 Alex Dima 提交于
-
- 11 10月, 2018 1 次提交
-
-
由 Alex Dima 提交于
-
- 03 10月, 2018 1 次提交
-
-
由 Matt Bierner 提交于
We compile using the alwaysStrict flag so these directives are not needed This part removes most `use strict` directives that are right after the file header
-
- 14 9月, 2018 1 次提交
-
-
由 Martin Aeschlimann 提交于
-
- 21 7月, 2018 1 次提交
-
-
由 Matt Bierner 提交于
-
- 15 3月, 2018 3 次提交
-
-
由 Matt Bierner 提交于
There are many places in the code that do `import Event, { ...} from '.../event'`.
-
由 Matt Bierner 提交于
-
由 Matt Bierner 提交于
-
- 15 11月, 2017 1 次提交
-
-
由 Alex Dima 提交于
-
- 31 8月, 2017 1 次提交
-
-
由 Martin Aeschlimann 提交于
-
- 25 3月, 2017 1 次提交
-
-
由 Martin Aeschlimann 提交于
-
- 17 2月, 2017 4 次提交