Skip to content

Commit d4dcc2e

Browse files
committed
Rename doNotFailOnWarnings variables to allowWarningsInSuccessfulBuild.
1 parent 7b7eca0 commit d4dcc2e

File tree

5 files changed

+19
-19
lines changed

5 files changed

+19
-19
lines changed

apps/rush-lib/src/cli/RushCommandLineParser.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ export class RushCommandLineParser extends CommandLineParser {
194194
enableParallelism: true,
195195
ignoreMissingScript: false,
196196
ignoreDependencyOrder: false,
197-
doNotFailOnWarnings: false
197+
allowWarningsInSuccessfulBuild: false
198198
}));
199199
}
200200

@@ -217,7 +217,7 @@ export class RushCommandLineParser extends CommandLineParser {
217217
enableParallelism: true,
218218
ignoreMissingScript: false,
219219
ignoreDependencyOrder: false,
220-
doNotFailOnWarnings: false
220+
allowWarningsInSuccessfulBuild: false
221221
}));
222222
}
223223
}
@@ -250,7 +250,7 @@ export class RushCommandLineParser extends CommandLineParser {
250250
enableParallelism: command.enableParallelism,
251251
ignoreMissingScript: command.ignoreMissingScript || false,
252252
ignoreDependencyOrder: command.ignoreDependencyOrder || false,
253-
doNotFailOnWarnings: !!command.allowWarningsInSuccessfulBuild
253+
allowWarningsInSuccessfulBuild: !!command.allowWarningsInSuccessfulBuild
254254
}));
255255
break;
256256
case 'global':

apps/rush-lib/src/cli/scriptActions/BulkScriptAction.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export interface IBulkScriptActionOptions extends IBaseScriptActionOptions {
2929
enableParallelism: boolean;
3030
ignoreMissingScript: boolean;
3131
ignoreDependencyOrder: boolean;
32-
doNotFailOnWarnings: boolean;
32+
allowWarningsInSuccessfulBuild: boolean;
3333

3434
/**
3535
* Optional command to run. Otherwise, use the `actionName` as the command to run.
@@ -58,15 +58,15 @@ export class BulkScriptAction extends BaseScriptAction {
5858
private _verboseParameter: CommandLineFlagParameter;
5959
private _parallelismParameter: CommandLineStringParameter | undefined;
6060
private _ignoreDependencyOrder: boolean;
61-
private _doNotFailOnWarnings: boolean;
61+
private _allowWarningsInSuccessfulBuild: boolean;
6262

6363
constructor(options: IBulkScriptActionOptions) {
6464
super(options);
6565
this._enableParallelism = options.enableParallelism;
6666
this._ignoreMissingScript = options.ignoreMissingScript;
6767
this._commandToRun = options.commandToRun || options.actionName;
6868
this._ignoreDependencyOrder = options.ignoreDependencyOrder;
69-
this._doNotFailOnWarnings = options.doNotFailOnWarnings;
69+
this._allowWarningsInSuccessfulBuild = options.allowWarningsInSuccessfulBuild;
7070
}
7171

7272
public run(): Promise<void> {
@@ -103,7 +103,7 @@ export class BulkScriptAction extends BaseScriptAction {
103103
changedProjectsOnly,
104104
ignoreMissingScript: this._ignoreMissingScript,
105105
ignoreDependencyOrder: this._ignoreDependencyOrder,
106-
doNotFailOnWarnings: this._doNotFailOnWarnings
106+
allowWarningsInSuccessfulBuild: this._allowWarningsInSuccessfulBuild
107107
});
108108

109109
return tasks.execute().then(() => {

apps/rush-lib/src/logic/TaskSelector.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export interface ITaskSelectorConstructor {
2121
changedProjectsOnly: boolean;
2222
ignoreMissingScript: boolean;
2323
ignoreDependencyOrder: boolean;
24-
doNotFailOnWarnings: boolean;
24+
allowWarningsInSuccessfulBuild: boolean;
2525
}
2626

2727
/**
@@ -47,7 +47,7 @@ export class TaskSelector {
4747
quietMode: this._options.isQuietMode,
4848
parallelism: this._options.parallelism,
4949
changedProjectsOnly: this._options.changedProjectsOnly,
50-
doNotFailOnWarnings: this._options.doNotFailOnWarnings
50+
allowWarningsInSuccessfulBuild: this._options.allowWarningsInSuccessfulBuild
5151
});
5252

5353
try {

apps/rush-lib/src/logic/taskRunner/TaskRunner.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export interface ITaskRunnerOptions {
2020
quietMode: boolean;
2121
parallelism: string | undefined;
2222
changedProjectsOnly: boolean;
23-
doNotFailOnWarnings: boolean;
23+
allowWarningsInSuccessfulBuild: boolean;
2424
terminal?: Terminal;
2525
}
2626

@@ -34,7 +34,7 @@ export interface ITaskRunnerOptions {
3434
export class TaskRunner {
3535
private _tasks: Map<string, ITask>;
3636
private _changedProjectsOnly: boolean;
37-
private _doNotFailOnWarnings: boolean;
37+
private _allowWarningsInSuccessfulBuild: boolean;
3838
private _buildQueue: ITask[];
3939
private _quietMode: boolean;
4040
private _hasAnyFailures: boolean;
@@ -50,7 +50,7 @@ export class TaskRunner {
5050
quietMode,
5151
parallelism,
5252
changedProjectsOnly,
53-
doNotFailOnWarnings,
53+
allowWarningsInSuccessfulBuild,
5454
terminal = new Terminal(new ConsoleTerminalProvider())
5555
} = options;
5656
this._tasks = new Map<string, ITask>();
@@ -59,7 +59,7 @@ export class TaskRunner {
5959
this._hasAnyFailures = false;
6060
this._hasAnyWarnings = false;
6161
this._changedProjectsOnly = changedProjectsOnly;
62-
this._doNotFailOnWarnings = doNotFailOnWarnings;
62+
this._allowWarningsInSuccessfulBuild = allowWarningsInSuccessfulBuild;
6363
this._terminal = terminal;
6464

6565
const numberOfCores: number = os.cpus().length;
@@ -176,7 +176,7 @@ export class TaskRunner {
176176

177177
if (this._hasAnyFailures) {
178178
return Promise.reject(new Error('Project(s) failed to build'));
179-
} else if (this._hasAnyWarnings && !this._doNotFailOnWarnings) {
179+
} else if (this._hasAnyWarnings && !this._allowWarningsInSuccessfulBuild) {
180180
this._terminal.writeWarningLine('Project(s) succeeded with warnings');
181181
return Promise.reject(new AlreadyReportedError());
182182
} else {

apps/rush-lib/src/logic/taskRunner/test/TaskRunner.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ describe('TaskRunner', () => {
4343
parallelism: 'tequila',
4444
changedProjectsOnly: false,
4545
terminal,
46-
doNotFailOnWarnings: false
46+
allowWarningsInSuccessfulBuild: false
4747
})).toThrowErrorMatchingSnapshot();
4848
});
4949
});
@@ -55,7 +55,7 @@ describe('TaskRunner', () => {
5555
parallelism: '1',
5656
changedProjectsOnly: false,
5757
terminal,
58-
doNotFailOnWarnings: false
58+
allowWarningsInSuccessfulBuild: false
5959
});
6060
});
6161

@@ -100,7 +100,7 @@ describe('TaskRunner', () => {
100100
parallelism: '1',
101101
changedProjectsOnly: false,
102102
terminal,
103-
doNotFailOnWarnings: false
103+
allowWarningsInSuccessfulBuild: false
104104
});
105105
});
106106

@@ -207,7 +207,7 @@ describe('TaskRunner', () => {
207207
parallelism: '1',
208208
changedProjectsOnly: false,
209209
terminal,
210-
doNotFailOnWarnings: false
210+
allowWarningsInSuccessfulBuild: false
211211
});
212212
});
213213

@@ -243,7 +243,7 @@ describe('TaskRunner', () => {
243243
parallelism: '1',
244244
changedProjectsOnly: false,
245245
terminal,
246-
doNotFailOnWarnings: true
246+
allowWarningsInSuccessfulBuild: true
247247
});
248248
});
249249

0 commit comments

Comments
 (0)