Skip to content

Commit b319c9a

Browse files
Merge branch 'master' into keco/ae-tsc-3dot7
2 parents b3471f1 + e125ce4 commit b319c9a

144 files changed

Lines changed: 2148 additions & 278 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

apps/api-documenter/CHANGELOG.json

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,60 @@
11
{
22
"name": "@microsoft/api-documenter",
33
"entries": [
4+
{
5+
"version": "7.5.6",
6+
"tag": "@microsoft/api-documenter_v7.5.6",
7+
"date": "Tue, 05 Nov 2019 06:49:28 GMT",
8+
"comments": {
9+
"dependency": [
10+
{
11+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" from `7.5.3` to `7.5.4`"
12+
},
13+
{
14+
"comment": "Updating dependency \"@microsoft/node-core-library\" from `3.16.0` to `3.17.0`"
15+
},
16+
{
17+
"comment": "Updating dependency \"@microsoft/rush-stack-compiler-3.4\" from `0.3.3` to `0.3.4`"
18+
},
19+
{
20+
"comment": "Updating dependency \"@microsoft/node-library-build\" from `6.3.3` to `6.3.4`"
21+
}
22+
]
23+
}
24+
},
25+
{
26+
"version": "7.5.5",
27+
"tag": "@microsoft/api-documenter_v7.5.5",
28+
"date": "Tue, 05 Nov 2019 01:08:39 GMT",
29+
"comments": {
30+
"dependency": [
31+
{
32+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" from `7.5.2` to `7.5.3`"
33+
},
34+
{
35+
"comment": "Updating dependency \"@microsoft/rush-stack-compiler-3.4\" from `0.3.2` to `0.3.3`"
36+
},
37+
{
38+
"comment": "Updating dependency \"@microsoft/node-library-build\" from `6.3.2` to `6.3.3`"
39+
}
40+
]
41+
}
42+
},
43+
{
44+
"version": "7.5.4",
45+
"tag": "@microsoft/api-documenter_v7.5.4",
46+
"date": "Fri, 25 Oct 2019 15:08:54 GMT",
47+
"comments": {
48+
"dependency": [
49+
{
50+
"comment": "Updating dependency \"@microsoft/rush-stack-compiler-3.4\" from `0.3.1` to `0.3.2`"
51+
},
52+
{
53+
"comment": "Updating dependency \"@microsoft/node-library-build\" from `6.3.1` to `6.3.2`"
54+
}
55+
]
56+
}
57+
},
458
{
559
"version": "7.5.3",
660
"tag": "@microsoft/api-documenter_v7.5.3",

apps/api-documenter/CHANGELOG.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
# Change Log - @microsoft/api-documenter
22

3-
This log was last generated on Tue, 22 Oct 2019 06:24:44 GMT and should not be manually modified.
3+
This log was last generated on Tue, 05 Nov 2019 06:49:28 GMT and should not be manually modified.
4+
5+
## 7.5.6
6+
Tue, 05 Nov 2019 06:49:28 GMT
7+
8+
*Version update only*
9+
10+
## 7.5.5
11+
Tue, 05 Nov 2019 01:08:39 GMT
12+
13+
*Version update only*
14+
15+
## 7.5.4
16+
Fri, 25 Oct 2019 15:08:54 GMT
17+
18+
*Version update only*
419

520
## 7.5.3
621
Tue, 22 Oct 2019 06:24:44 GMT

apps/api-documenter/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@microsoft/api-documenter",
3-
"version": "7.5.3",
3+
"version": "7.5.6",
44
"description": "Read JSON files from api-extractor, generate documentation pages",
55
"repository": {
66
"type": "git",
@@ -17,17 +17,17 @@
1717
"main": "lib/index.js",
1818
"typings": "dist/rollup.d.ts",
1919
"dependencies": {
20-
"@microsoft/api-extractor-model": "7.5.2",
21-
"@microsoft/node-core-library": "3.16.0",
20+
"@microsoft/api-extractor-model": "7.5.4",
21+
"@microsoft/node-core-library": "3.17.0",
2222
"@microsoft/ts-command-line": "4.3.4",
2323
"@microsoft/tsdoc": "0.12.14",
2424
"colors": "~1.2.1",
2525
"js-yaml": "~3.13.1",
2626
"resolve": "1.8.1"
2727
},
2828
"devDependencies": {
29-
"@microsoft/rush-stack-compiler-3.4": "0.3.1",
30-
"@microsoft/node-library-build": "6.3.1",
29+
"@microsoft/rush-stack-compiler-3.4": "0.3.4",
30+
"@microsoft/node-library-build": "6.3.4",
3131
"@rushstack/eslint-config": "0.4.1",
3232
"@types/jest": "23.3.11",
3333
"@types/js-yaml": "3.12.1",

apps/api-extractor-model/CHANGELOG.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,35 @@
11
{
22
"name": "@microsoft/api-extractor-model",
33
"entries": [
4+
{
5+
"version": "7.5.4",
6+
"tag": "@microsoft/api-extractor-model_v7.5.4",
7+
"date": "Tue, 05 Nov 2019 06:49:28 GMT",
8+
"comments": {
9+
"patch": [
10+
{
11+
"comment": "Fix an issue where API reports sometimes were ordered differently depending on the version of NodeJS (GitHub #1552)"
12+
}
13+
],
14+
"dependency": [
15+
{
16+
"comment": "Updating dependency \"@microsoft/node-core-library\" from `3.16.0` to `3.17.0`"
17+
}
18+
]
19+
}
20+
},
21+
{
22+
"version": "7.5.3",
23+
"tag": "@microsoft/api-extractor-model_v7.5.3",
24+
"date": "Tue, 05 Nov 2019 01:08:39 GMT",
25+
"comments": {
26+
"patch": [
27+
{
28+
"comment": "Clarified an error message"
29+
}
30+
]
31+
}
32+
},
433
{
534
"version": "7.5.2",
635
"tag": "@microsoft/api-extractor-model_v7.5.2",

apps/api-extractor-model/CHANGELOG.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
# Change Log - @microsoft/api-extractor-model
22

3-
This log was last generated on Tue, 22 Oct 2019 06:24:44 GMT and should not be manually modified.
3+
This log was last generated on Tue, 05 Nov 2019 06:49:28 GMT and should not be manually modified.
4+
5+
## 7.5.4
6+
Tue, 05 Nov 2019 06:49:28 GMT
7+
8+
### Patches
9+
10+
- Fix an issue where API reports sometimes were ordered differently depending on the version of NodeJS (GitHub #1552)
11+
12+
## 7.5.3
13+
Tue, 05 Nov 2019 01:08:39 GMT
14+
15+
### Patches
16+
17+
- Clarified an error message
418

519
## 7.5.2
620
Tue, 22 Oct 2019 06:24:44 GMT

apps/api-extractor-model/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@microsoft/api-extractor-model",
3-
"version": "7.5.2",
3+
"version": "7.5.4",
44
"description": "A helper library for loading and saving the .api.json files created by API Extractor",
55
"repository": {
66
"type": "git",
@@ -14,12 +14,12 @@
1414
"build": "gulp test --clean"
1515
},
1616
"dependencies": {
17-
"@microsoft/node-core-library": "3.16.0",
17+
"@microsoft/node-core-library": "3.17.0",
1818
"@microsoft/tsdoc": "0.12.14"
1919
},
2020
"devDependencies": {
21-
"@microsoft/node-library-build": "6.3.0",
22-
"@microsoft/rush-stack-compiler-3.4": "0.3.0",
21+
"@microsoft/node-library-build": "6.3.2",
22+
"@microsoft/rush-stack-compiler-3.4": "0.3.2",
2323
"@rushstack/eslint-config": "0.4.1",
2424
"@types/jest": "23.3.11",
2525
"@types/node": "8.10.54",

apps/api-extractor-model/src/mixins/ApiItemContainerMixin.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
} from '../items/ApiItem';
1212
import { ApiNameMixin } from './ApiNameMixin';
1313
import { DeserializerContext } from '../model/DeserializerContext';
14-
import { InternalError } from '@microsoft/node-core-library';
14+
import { InternalError, LegacyAdapters } from '@microsoft/node-core-library';
1515

1616
/**
1717
* Constructor options for {@link (ApiItemContainerMixin:interface)}.
@@ -145,7 +145,7 @@ export function ApiItemContainerMixin<TBaseClass extends IApiItemConstructor>(ba
145145

146146
public get members(): ReadonlyArray<ApiItem> {
147147
if (!this[_membersSorted]) {
148-
this[_members].sort((x, y) => x.getSortKey().localeCompare(y.getSortKey()));
148+
LegacyAdapters.sortStable(this[_members], (x, y) => x.getSortKey().localeCompare(y.getSortKey()));
149149
this[_membersSorted] = true;
150150
}
151151

@@ -154,7 +154,8 @@ export function ApiItemContainerMixin<TBaseClass extends IApiItemConstructor>(ba
154154

155155
public addMember(member: ApiItem): void {
156156
if (this[_membersByContainerKey].has(member.containerKey)) {
157-
throw new Error('Another member has already been added with the same name and containerKey');
157+
throw new Error(`Another member has already been added with the same name (${member.displayName})` +
158+
` and containerKey (${member.containerKey})`);
158159
}
159160

160161
const existingParent: ApiItem | undefined = member.parent;

apps/api-extractor/CHANGELOG.json

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,38 @@
11
{
22
"name": "@microsoft/api-extractor",
33
"entries": [
4+
{
5+
"version": "7.5.4",
6+
"tag": "@microsoft/api-extractor_v7.5.4",
7+
"date": "Tue, 05 Nov 2019 06:49:28 GMT",
8+
"comments": {
9+
"patch": [
10+
{
11+
"comment": "Fix an issue where API reports sometimes were ordered differently depending on the version of NodeJS (GitHub #1552)"
12+
}
13+
],
14+
"dependency": [
15+
{
16+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" from `7.5.3` to `7.5.4`"
17+
},
18+
{
19+
"comment": "Updating dependency \"@microsoft/node-core-library\" from `3.16.0` to `3.17.0`"
20+
}
21+
]
22+
}
23+
},
24+
{
25+
"version": "7.5.3",
26+
"tag": "@microsoft/api-extractor_v7.5.3",
27+
"date": "Tue, 05 Nov 2019 01:08:39 GMT",
28+
"comments": {
29+
"dependency": [
30+
{
31+
"comment": "Updating dependency \"@microsoft/api-extractor-model\" from `7.5.2` to `7.5.3`"
32+
}
33+
]
34+
}
35+
},
436
{
537
"version": "7.5.2",
638
"tag": "@microsoft/api-extractor_v7.5.2",

apps/api-extractor/CHANGELOG.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,18 @@
11
# Change Log - @microsoft/api-extractor
22

3-
This log was last generated on Tue, 22 Oct 2019 06:24:44 GMT and should not be manually modified.
3+
This log was last generated on Tue, 05 Nov 2019 06:49:28 GMT and should not be manually modified.
4+
5+
## 7.5.4
6+
Tue, 05 Nov 2019 06:49:28 GMT
7+
8+
### Patches
9+
10+
- Fix an issue where API reports sometimes were ordered differently depending on the version of NodeJS (GitHub #1552)
11+
12+
## 7.5.3
13+
Tue, 05 Nov 2019 01:08:39 GMT
14+
15+
*Version update only*
416

517
## 7.5.2
618
Tue, 22 Oct 2019 06:24:44 GMT

apps/api-extractor/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@microsoft/api-extractor",
3-
"version": "7.5.2",
3+
"version": "7.5.4",
44
"description": "Analyze the exported API for a TypeScript library and generate reviews, documentation, and .d.ts rollups",
55
"keywords": [
66
"typescript",
@@ -32,8 +32,8 @@
3232
"build": "gulp test --clean"
3333
},
3434
"dependencies": {
35-
"@microsoft/api-extractor-model": "7.5.2",
36-
"@microsoft/node-core-library": "3.16.0",
35+
"@microsoft/api-extractor-model": "7.5.4",
36+
"@microsoft/node-core-library": "3.17.0",
3737
"@microsoft/ts-command-line": "4.3.4",
3838
"@microsoft/tsdoc": "0.12.14",
3939
"colors": "~1.2.1",
@@ -43,8 +43,8 @@
4343
"typescript": "~3.7.2"
4444
},
4545
"devDependencies": {
46-
"@microsoft/node-library-build": "6.3.0",
47-
"@microsoft/rush-stack-compiler-3.4": "0.3.0",
46+
"@microsoft/node-library-build": "6.3.2",
47+
"@microsoft/rush-stack-compiler-3.4": "0.3.2",
4848
"@rushstack/eslint-config": "0.4.1",
4949
"@types/jest": "23.3.11",
5050
"@types/lodash": "4.14.116",

0 commit comments

Comments
 (0)