Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump cyclic dependencies #1205

Merged
merged 6 commits into from
Apr 3, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions apps/api-extractor-model/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
"@types/node": "8.5.8"
},
"devDependencies": {
"@microsoft/node-library-build": "6.0.44",
"@microsoft/rush-stack-compiler-3.2": "0.2.17",
"@microsoft/node-library-build": "6.0.49",
"@microsoft/rush-stack-compiler-3.2": "0.3.1",
"@types/jest": "23.3.11",
"gulp": "~3.9.1",
"tslint-microsoft-contrib": "~5.2.1"
Expand Down
2 changes: 1 addition & 1 deletion apps/api-extractor-model/src/items/ApiDeclaredItem.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { ApiDocumentedItem, IApiDocumentedItemJson, IApiDocumentedItemOptions }
import { Excerpt, ExcerptToken, IExcerptTokenRange, IExcerptToken } from '../mixins/Excerpt';

/**
* Constructor options for {@link (ApiDeclaredItem:interface)}.
* Constructor options for {@link ApiDeclaredItem}.
* @public
*/
export interface IApiDeclaredItemOptions extends IApiDocumentedItemOptions {
Expand Down
5 changes: 3 additions & 2 deletions apps/api-extractor-model/src/mixins/ApiItemContainerMixin.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,8 @@ const _membersByName: unique symbol = Symbol('ApiItemContainerMixin._membersByNa
*
* Examples of `ApiItemContainerMixin` child classes include `ApiModel`, `ApiPackage`, `ApiEntryPoint`,
* and `ApiEnum`. But note that `Parameter` is not considered a "member" of an `ApiMethod`; this relationship
* is modeled using {@link ApiParameterListMixin.parameters} instead of {@link ApiItemContainerMixin.members}.
* is modeled using {@link (ApiParameterListMixin:interface).parameters} instead
* of {@link (ApiItemContainerMixin:interface).members}.
*
* @public
*/
Expand Down Expand Up @@ -70,7 +71,7 @@ export interface ApiItemContainerMixin extends ApiItem {
}

/**
* Mixin function for {@link (ApiDeclaredItem:interface)}.
* Mixin function for {@link ApiDeclaredItem}.
*
* @param baseClass - The base class to be extended
* @returns A child class that extends baseClass, adding the {@link (ApiItemContainerMixin:interface)} functionality.
Expand Down
2 changes: 1 addition & 1 deletion apps/api-extractor-model/src/mixins/Excerpt.ts
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ export class ExcerptToken {
}

/**
* This class is used by {@link (ApiDeclaredItem:interface)} to represent a source code excerpt containing
* This class is used by {@link ApiDeclaredItem} to represent a source code excerpt containing
* a TypeScript declaration.
*
* @remarks
Expand Down
4 changes: 2 additions & 2 deletions apps/api-extractor-model/src/model/ApiModel.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ import { DocDeclarationReference } from '@microsoft/tsdoc';
* important information needed to generate documentation, without any reliance on the TypeScript compiler engine.
*
* An `ApiModel` acts as the root of a tree of objects that all inherit from the `ApiItem` base class.
* The tree children are determined by the {@link ApiItemContainerMixin} mixin base class. The model contains
* packages. Packages have an entry point (today, only one). And the entry point can contain various types
* The tree children are determined by the {@link (ApiItemContainerMixin:interface)} mixin base class. The model
* contains packages. Packages have an entry point (today, only one). And the entry point can contain various types
* of API declarations. The container relationships might look like this:
*
* ```
Expand Down
8 changes: 7 additions & 1 deletion apps/api-extractor-model/src/model/ApiPackage.ts
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,13 @@ export interface IApiPackageSaveOptions extends IJsonFileSaveOptions {
*/
toolVersion?: string;

/** {@inheritDoc IExtractorConfig.testMode} */
/**
* Set to true only when invoking API Extractor's test harness.
*
* @remarks
* When `testMode` is true, the `toolVersion` field in the .api.json file is assigned an empty string
* to prevent spurious diffs in output files tracked for tests.
*/
testMode?: boolean;
}

Expand Down
2 changes: 1 addition & 1 deletion apps/api-extractor-model/src/model/Parameter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ export interface IParameterOptions {
* }
* ```
*
* `Parameter` objects belong to the {@link ApiParameterListMixin.parameters} collection.
* `Parameter` objects belong to the {@link (ApiParameterListMixin:interface).parameters} collection.
*
* @public
*/
Expand Down
4 changes: 2 additions & 2 deletions apps/api-extractor/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,8 @@
"typescript": "~3.1.6"
},
"devDependencies": {
"@microsoft/node-library-build": "6.0.44",
"@microsoft/rush-stack-compiler-3.2": "0.2.17",
"@microsoft/node-library-build": "6.0.49",
"@microsoft/rush-stack-compiler-3.2": "0.3.1",
"@types/jest": "23.3.11",
"@types/lodash": "4.14.116",
"@types/node": "8.5.8",
Expand Down
2 changes: 1 addition & 1 deletion apps/api-extractor/src/api/IExtractorConfig.ts
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,7 @@ export interface IExtractorTsdocMetadataConfig {
}

/**
* Used with {@link IExtractorMessageRoutingConfig.logLevel}.
* Used with {@link IExtractorMessageReportingRuleConfig.logLevel}.
*
* @public
*/
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/api-extractor-model",
"type": "none"
}
],
"packageName": "@microsoft/api-extractor-model",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/api-extractor",
"type": "none"
}
],
"packageName": "@microsoft/api-extractor",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/gulp-core-build-mocha",
"type": "none"
}
],
"packageName": "@microsoft/gulp-core-build-mocha",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/gulp-core-build-typescript",
"type": "none"
}
],
"packageName": "@microsoft/gulp-core-build-typescript",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/gulp-core-build",
"type": "none"
}
],
"packageName": "@microsoft/gulp-core-build",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/node-core-library",
"type": "none"
}
],
"packageName": "@microsoft/node-core-library",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/rush-stack-compiler-2.4",
"type": "none"
}
],
"packageName": "@microsoft/rush-stack-compiler-2.4",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/rush-stack-compiler-2.7",
"type": "none"
}
],
"packageName": "@microsoft/rush-stack-compiler-2.7",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/rush-stack-compiler-2.9",
"type": "none"
}
],
"packageName": "@microsoft/rush-stack-compiler-2.9",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/rush-stack-compiler-3.0",
"type": "none"
}
],
"packageName": "@microsoft/rush-stack-compiler-3.0",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/rush-stack-compiler-3.1",
"type": "none"
}
],
"packageName": "@microsoft/rush-stack-compiler-3.1",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/rush-stack-compiler-3.2",
"type": "none"
}
],
"packageName": "@microsoft/rush-stack-compiler-3.2",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/rush-stack-compiler-3.3",
"type": "none"
}
],
"packageName": "@microsoft/rush-stack-compiler-3.3",
"email": "[email protected]"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"changes": [
{
"comment": "",
"packageName": "@microsoft/ts-command-line",
"type": "none"
}
],
"packageName": "@microsoft/ts-command-line",
"email": "[email protected]"
}
Loading