docs: fix some typos in comments and strings
Couple of typos fixed: - occuring -> occurring - imlement -> implement - idenitifer -> identifer etc... Closes #5943
This commit is contained in:
parent
2a2f9a9a19
commit
9276dad42c
|
@ -14,7 +14,7 @@ export const VALID = "VALID";
|
||||||
export const INVALID = "INVALID";
|
export const INVALID = "INVALID";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Indicates that a Control is pending, i.e. that async validation is occuring and
|
* Indicates that a Control is pending, i.e. that async validation is occurring and
|
||||||
* errors are not yet available for the input value.
|
* errors are not yet available for the input value.
|
||||||
*/
|
*/
|
||||||
export const PENDING = "PENDING";
|
export const PENDING = "PENDING";
|
||||||
|
|
|
@ -52,7 +52,7 @@ import {
|
||||||
}
|
}
|
||||||
|
|
||||||
* encapsultion: Styles defined within ShadowDOM, apply only to
|
* encapsultion: Styles defined within ShadowDOM, apply only to
|
||||||
dom inside the ShadowDOM. Polymer uses one of two techniques to imlement
|
dom inside the ShadowDOM. Polymer uses one of two techniques to implement
|
||||||
this feature.
|
this feature.
|
||||||
|
|
||||||
By default, rules are prefixed with the host element tag name
|
By default, rules are prefixed with the host element tag name
|
||||||
|
|
|
@ -51,8 +51,8 @@ import {splitAtColon} from './util';
|
||||||
// Group 3 = "on-"
|
// Group 3 = "on-"
|
||||||
// Group 4 = "bindon-"
|
// Group 4 = "bindon-"
|
||||||
// Group 5 = the identifier after "bind-", "var-/#", or "on-"
|
// Group 5 = the identifier after "bind-", "var-/#", or "on-"
|
||||||
// Group 6 = idenitifer inside [()]
|
// Group 6 = identifer inside [()]
|
||||||
// Group 7 = idenitifer inside []
|
// Group 7 = identifer inside []
|
||||||
// Group 8 = identifier inside ()
|
// Group 8 = identifier inside ()
|
||||||
var BIND_NAME_REGEXP =
|
var BIND_NAME_REGEXP =
|
||||||
/^(?:(?:(?:(bind-)|(var-|#)|(on-)|(bindon-))(.+))|\[\(([^\)]+)\)\]|\[([^\]]+)\]|\(([^\)]+)\))$/g;
|
/^(?:(?:(?:(bind-)|(var-|#)|(on-)|(bindon-))(.+))|\[\(([^\)]+)\)\]|\[([^\]]+)\]|\(([^\)]+)\))$/g;
|
||||||
|
|
|
@ -73,7 +73,7 @@ export function codeGenToString(expr: string): string {
|
||||||
if (IS_DART) {
|
if (IS_DART) {
|
||||||
return `'\${${expr}}'`;
|
return `'\${${expr}}'`;
|
||||||
} else {
|
} else {
|
||||||
// JS automatically convets to string...
|
// JS automatically converts to string...
|
||||||
return expr;
|
return expr;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,7 +5,7 @@ import {BaseException, WrappedException} from 'angular2/src/facade/exceptions';
|
||||||
import {PromiseCompleter, PromiseWrapper, Promise} from 'angular2/src/facade/async';
|
import {PromiseCompleter, PromiseWrapper, Promise} from 'angular2/src/facade/async';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A mock implemenation of {@link XHR} that allows outgoing requests to be mocked
|
* A mock implementation of {@link XHR} that allows outgoing requests to be mocked
|
||||||
* and responded to within a single test, without going to the network.
|
* and responded to within a single test, without going to the network.
|
||||||
*/
|
*/
|
||||||
export class MockXHR extends XHR {
|
export class MockXHR extends XHR {
|
||||||
|
|
|
@ -161,7 +161,7 @@ export class Provider {
|
||||||
* expect(injector.get(String)).toEqual('Value: 3');
|
* expect(injector.get(String)).toEqual('Value: 3');
|
||||||
* ```
|
* ```
|
||||||
*
|
*
|
||||||
* Used in conjuction with dependencies.
|
* Used in conjunction with dependencies.
|
||||||
*/
|
*/
|
||||||
useFactory: Function;
|
useFactory: Function;
|
||||||
|
|
||||||
|
@ -211,7 +211,7 @@ export class Provider {
|
||||||
* Creates multiple providers matching the same token (a multi-provider).
|
* Creates multiple providers matching the same token (a multi-provider).
|
||||||
*
|
*
|
||||||
* Multi-providers are used for creating pluggable service, where the system comes
|
* Multi-providers are used for creating pluggable service, where the system comes
|
||||||
* with some default providers, and the user can register additonal providers.
|
* with some default providers, and the user can register additional providers.
|
||||||
* The combination of the default providers and the additional providers will be
|
* The combination of the default providers and the additional providers will be
|
||||||
* used to drive the behavior of the system.
|
* used to drive the behavior of the system.
|
||||||
*
|
*
|
||||||
|
|
|
@ -276,7 +276,7 @@ export class NgZone {
|
||||||
get hasPendingTimers(): boolean { return this._pendingTimeouts.length > 0; }
|
get hasPendingTimers(): boolean { return this._pendingTimeouts.length > 0; }
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Whether there are any outstanding asychnronous tasks of any kind that are
|
* Whether there are any outstanding asynchronous tasks of any kind that are
|
||||||
* scheduled to run within Angular zone.
|
* scheduled to run within Angular zone.
|
||||||
*
|
*
|
||||||
* Useful as a signal of UI stability. For example, when a test reaches a
|
* Useful as a signal of UI stability. For example, when a test reaches a
|
||||||
|
|
|
@ -26,7 +26,7 @@ export function evalModule(moduleSource: string, imports: string[][], args: any[
|
||||||
// using SystemJS, the loader might get confused by the presence of require,
|
// using SystemJS, the loader might get confused by the presence of require,
|
||||||
// and attempt to load "+ modName +.js" !?!
|
// and attempt to load "+ modName +.js" !?!
|
||||||
// A simple string concat manages to prevent that, but that is one compiler
|
// A simple string concat manages to prevent that, but that is one compiler
|
||||||
// optimaztion away from breaking again. Proceed with caution!
|
// optimization away from breaking again. Proceed with caution!
|
||||||
moduleSourceWithImports.push(`var ${modAlias} = require` + `('${modId}');`);
|
moduleSourceWithImports.push(`var ${modAlias} = require` + `('${modId}');`);
|
||||||
});
|
});
|
||||||
moduleSourceWithImports.push(moduleSource);
|
moduleSourceWithImports.push(moduleSource);
|
||||||
|
|
|
@ -203,7 +203,7 @@ export function main() {
|
||||||
.toEqual([new CssRule('a', 'b {c}'), new CssRule('d', 'e')]);
|
.toEqual([new CssRule('a', 'b {c}'), new CssRule('d', 'e')]);
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should capture mutiple rules where some have no body', () => {
|
it('should capture multiple rules where some have no body', () => {
|
||||||
expect(captureRules('@import a ; b {c}'))
|
expect(captureRules('@import a ; b {c}'))
|
||||||
.toEqual([new CssRule('@import a', ''), new CssRule('b', 'c')]);
|
.toEqual([new CssRule('@import a', ''), new CssRule('b', 'c')]);
|
||||||
});
|
});
|
||||||
|
|
|
@ -296,7 +296,7 @@ export function main() {
|
||||||
expect(template.styleUrls).toEqual(['http://some/module/test.css']);
|
expect(template.styleUrls).toEqual(['http://some/module/test.css']);
|
||||||
}));
|
}));
|
||||||
|
|
||||||
it('should normalize ViewEncapsulation.Emulated to ViewEncapsulation.None if there are no stlyes nor stylesheets',
|
it('should normalize ViewEncapsulation.Emulated to ViewEncapsulation.None if there are no styles nor stylesheets',
|
||||||
inject([TemplateNormalizer], (normalizer: TemplateNormalizer) => {
|
inject([TemplateNormalizer], (normalizer: TemplateNormalizer) => {
|
||||||
var template = normalizer.normalizeLoadedTemplate(
|
var template = normalizer.normalizeLoadedTemplate(
|
||||||
dirType, new CompileTemplateMetadata(
|
dirType, new CompileTemplateMetadata(
|
||||||
|
|
|
@ -101,7 +101,7 @@ export function main() {
|
||||||
it('should throw when flush is called without any pending requests',
|
it('should throw when flush is called without any pending requests',
|
||||||
() => { expect(() => { xhr.flush(); }).toThrowError('No pending requests to flush'); });
|
() => { expect(() => { xhr.flush(); }).toThrowError('No pending requests to flush'); });
|
||||||
|
|
||||||
it('should throw on unstatisfied expectations', () => {
|
it('should throw on unsatisfied expectations', () => {
|
||||||
xhr.expect('/foo', 'bar');
|
xhr.expect('/foo', 'bar');
|
||||||
xhr.when('/bar', 'foo');
|
xhr.when('/bar', 'foo');
|
||||||
xhr.get('/bar');
|
xhr.get('/bar');
|
||||||
|
|
|
@ -33,7 +33,7 @@ export function main() {
|
||||||
|
|
||||||
describe("PlatformRef", () => {
|
describe("PlatformRef", () => {
|
||||||
describe("asyncApplication", () => {
|
describe("asyncApplication", () => {
|
||||||
it("should merge syncronous and asyncronous providers",
|
it("should merge synchronous and asynchronous providers",
|
||||||
inject([AsyncTestCompleter, Injector], (async, injector) => {
|
inject([AsyncTestCompleter, Injector], (async, injector) => {
|
||||||
let ref = new PlatformRef_(injector, null);
|
let ref = new PlatformRef_(injector, null);
|
||||||
let ASYNC_PROVIDERS = [new Provider(Foo, {useValue: new Foo()})];
|
let ASYNC_PROVIDERS = [new Provider(Foo, {useValue: new Foo()})];
|
||||||
|
|
|
@ -1332,7 +1332,7 @@ export function main() {
|
||||||
expect(d.a).toEqual(2);
|
expect(d.a).toEqual(2);
|
||||||
});
|
});
|
||||||
|
|
||||||
// TODO: enable after chaning dart infrastructure for generating tests
|
// TODO: enable after chaining dart infrastructure for generating tests
|
||||||
// it('should throw when trying to assign to a local', () => {
|
// it('should throw when trying to assign to a local', () => {
|
||||||
// expect(() => {
|
// expect(() => {
|
||||||
// _createChangeDetector('(event)="$event=1"', d, null)
|
// _createChangeDetector('(event)="$event=1"', d, null)
|
||||||
|
|
|
@ -160,7 +160,7 @@ export function main() {
|
||||||
expect(reflector.parameters(TestObj)).toEqual([[1], [2]]);
|
expect(reflector.parameters(TestObj)).toEqual([[1], [2]]);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("should return an empty list when no paramters field in the stored type info", () => {
|
it("should return an empty list when no parameters field in the stored type info", () => {
|
||||||
reflector.registerType(TestObj, new ReflectionInfo());
|
reflector.registerType(TestObj, new ReflectionInfo());
|
||||||
expect(reflector.parameters(TestObj)).toEqual([]);
|
expect(reflector.parameters(TestObj)).toEqual([]);
|
||||||
});
|
});
|
||||||
|
|
|
@ -108,13 +108,13 @@ export function main() {
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
it('should ensure that last possition is function', () => {
|
it('should ensure that last position is function', () => {
|
||||||
expect(() => {Class({constructor: []})})
|
expect(() => {Class({constructor: []})})
|
||||||
.toThrowError(
|
.toThrowError(
|
||||||
"Last position of Class method array must be Function in key constructor was 'undefined'");
|
"Last position of Class method array must be Function in key constructor was 'undefined'");
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should ensure that annotation count matches paramaters count', () => {
|
it('should ensure that annotation count matches parameters count', () => {
|
||||||
expect(() => {Class({constructor: [String, function MyType() {}]})})
|
expect(() => {Class({constructor: [String, function MyType() {}]})})
|
||||||
.toThrowError(
|
.toThrowError(
|
||||||
"Number of annotations (1) does not match number of arguments (0) in the function: MyType");
|
"Number of annotations (1) does not match number of arguments (0) in the function: MyType");
|
||||||
|
|
|
@ -80,7 +80,7 @@ export function main() {
|
||||||
expect(StringWrapper.stripLeft(input, "#")).toEqual(expectedOutput);
|
expect(StringWrapper.stripLeft(input, "#")).toEqual(expectedOutput);
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should not alter the provided input if the first charater does not match the provided input',
|
it('should not alter the provided input if the first character does not match the provided input',
|
||||||
() => {
|
() => {
|
||||||
var input = "+angular2 is amazing";
|
var input = "+angular2 is amazing";
|
||||||
expect(StringWrapper.stripLeft(input, "*")).toEqual(input);
|
expect(StringWrapper.stripLeft(input, "*")).toEqual(input);
|
||||||
|
@ -100,7 +100,7 @@ export function main() {
|
||||||
expect(StringWrapper.stripRight(input, "!")).toEqual(expectedOutput);
|
expect(StringWrapper.stripRight(input, "!")).toEqual(expectedOutput);
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should not alter the provided input if the first charater does not match the provided input',
|
it('should not alter the provided input if the first character does not match the provided input',
|
||||||
() => {
|
() => {
|
||||||
var input = "angular2 is amazing+";
|
var input = "angular2 is amazing+";
|
||||||
|
|
||||||
|
|
|
@ -55,7 +55,7 @@ export function main() {
|
||||||
expect(view.directives).toEqual([SomeDirective]);
|
expect(view.directives).toEqual([SomeDirective]);
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should allow overriding an overriden @View', () => {
|
it('should allow overriding an overridden @View', () => {
|
||||||
viewResolver.setView(SomeComponent, new ViewMetadata({template: 'overridden template'}));
|
viewResolver.setView(SomeComponent, new ViewMetadata({template: 'overridden template'}));
|
||||||
viewResolver.setInlineTemplate(SomeComponent, 'overridden template x 2');
|
viewResolver.setInlineTemplate(SomeComponent, 'overridden template x 2');
|
||||||
var view = viewResolver.resolve(SomeComponent);
|
var view = viewResolver.resolve(SomeComponent);
|
||||||
|
@ -79,7 +79,7 @@ export function main() {
|
||||||
expect(view.directives[0]).toBe(SomeOtherDirective);
|
expect(view.directives[0]).toBe(SomeOtherDirective);
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should allow overriding a directive from an overriden @View', () => {
|
it('should allow overriding a directive from an overridden @View', () => {
|
||||||
viewResolver.setView(SomeComponent, new ViewMetadata({directives: [SomeOtherDirective]}));
|
viewResolver.setView(SomeComponent, new ViewMetadata({directives: [SomeOtherDirective]}));
|
||||||
viewResolver.overrideViewDirective(SomeComponent, SomeOtherDirective, SomeComponent);
|
viewResolver.overrideViewDirective(SomeComponent, SomeOtherDirective, SomeComponent);
|
||||||
var view = viewResolver.resolve(SomeComponent);
|
var view = viewResolver.resolve(SomeComponent);
|
||||||
|
|
|
@ -239,7 +239,7 @@ export function main() {
|
||||||
scope.dataB = 'SAVKIN';
|
scope.dataB = 'SAVKIN';
|
||||||
scope.event('WORKS');
|
scope.event('WORKS');
|
||||||
|
|
||||||
// Should not update becaus [model-a] is uni directional
|
// Should not update because [model-a] is uni directional
|
||||||
scope.dataA = 'VICTOR';
|
scope.dataA = 'VICTOR';
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
|
@ -22,7 +22,7 @@ import {isPresent} from 'angular2/src/facade/lang';
|
||||||
encapsulation: ViewEncapsulation.None,
|
encapsulation: ViewEncapsulation.None,
|
||||||
})
|
})
|
||||||
export class MdButton {
|
export class MdButton {
|
||||||
/** Whether a mousedown has occured on this element in the last 100ms. */
|
/** Whether a mousedown has occurred on this element in the last 100ms. */
|
||||||
isMouseDown: boolean = false;
|
isMouseDown: boolean = false;
|
||||||
|
|
||||||
/** Whether the button has focus from the keyboard (not the mouse). Used for class binding. */
|
/** Whether the button has focus from the keyboard (not the mouse). Used for class binding. */
|
||||||
|
|
|
@ -19,7 +19,7 @@ import {Math} from 'angular2/src/facade/math';
|
||||||
// TODO(jelbourn): Re-layout on window resize / media change (debounced).
|
// TODO(jelbourn): Re-layout on window resize / media change (debounced).
|
||||||
// TODO(jelbourn): gridTileHeader and gridTileFooter.
|
// TODO(jelbourn): gridTileHeader and gridTileFooter.
|
||||||
|
|
||||||
/** Row hieght mode options. Use a static class b/c TypeScript enums are strictly number-based. */
|
/** Row height mode options. Use a static class b/c TypeScript enums are strictly number-based. */
|
||||||
class RowHeightMode {
|
class RowHeightMode {
|
||||||
static FIT = 'fit';
|
static FIT = 'fit';
|
||||||
static FIXED = 'fixed';
|
static FIXED = 'fixed';
|
||||||
|
@ -128,7 +128,7 @@ export class MdGridList implements AfterContentChecked {
|
||||||
getBaseTileSize(sizePercent: number, gutterFraction: number): string {
|
getBaseTileSize(sizePercent: number, gutterFraction: number): string {
|
||||||
// Take the base size percent (as would be if evenly dividing the size between cells),
|
// Take the base size percent (as would be if evenly dividing the size between cells),
|
||||||
// and then subtracting the size of one gutter. However, since there are no gutters on the
|
// and then subtracting the size of one gutter. However, since there are no gutters on the
|
||||||
// edges, each tile only uses a fration (gutterShare = numGutters / numCells) of the gutter
|
// edges, each tile only uses a fraction (gutterShare = numGutters / numCells) of the gutter
|
||||||
// size. (Imagine having one gutter per tile, and then breaking up the extra gutter on the
|
// size. (Imagine having one gutter per tile, and then breaking up the extra gutter on the
|
||||||
// edge evenly among the cells).
|
// edge evenly among the cells).
|
||||||
return `(${sizePercent}% - ( ${this.gutterSize} * ${gutterFraction} ))`;
|
return `(${sizePercent}% - ( ${this.gutterSize} * ${gutterFraction} ))`;
|
||||||
|
|
|
@ -13,7 +13,7 @@ export class MdRadioDispatcher {
|
||||||
this.listeners_ = [];
|
this.listeners_ = [];
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Notify other nadio buttons that selection for the given name has been set. */
|
/** Notify other radio buttons that selection for the given name has been set. */
|
||||||
notify(name: string) {
|
notify(name: string) {
|
||||||
this.listeners_.forEach(listener => listener(name));
|
this.listeners_.forEach(listener => listener(name));
|
||||||
}
|
}
|
||||||
|
|
|
@ -111,7 +111,7 @@ export class PerflogMetric extends Metric {
|
||||||
|
|
||||||
_endPlainMeasureAndMeasureForceGc(restartMeasure: boolean) {
|
_endPlainMeasureAndMeasureForceGc(restartMeasure: boolean) {
|
||||||
return this._endMeasure(true).then((measureValues) => {
|
return this._endMeasure(true).then((measureValues) => {
|
||||||
// disable frame capture for measurments during forced gc
|
// disable frame capture for measurements during forced gc
|
||||||
var originalFrameCaptureValue = this._captureFrames;
|
var originalFrameCaptureValue = this._captureFrames;
|
||||||
this._captureFrames = false;
|
this._captureFrames = false;
|
||||||
return this._driverExtension.gc()
|
return this._driverExtension.gc()
|
||||||
|
|
|
@ -103,7 +103,7 @@ export class ChromeDriverExtension extends WebDriverExtension {
|
||||||
// 2nd choice: BenchmarkInstrumentation::DisplayRenderingStats - available on systems with
|
// 2nd choice: BenchmarkInstrumentation::DisplayRenderingStats - available on systems with
|
||||||
// new surfaces framework (not broadly enabled yet)
|
// new surfaces framework (not broadly enabled yet)
|
||||||
// 3rd choice: BenchmarkInstrumentation::ImplThreadRenderingStats - fallback event that is
|
// 3rd choice: BenchmarkInstrumentation::ImplThreadRenderingStats - fallback event that is
|
||||||
// allways available if something is rendered
|
// always available if something is rendered
|
||||||
var frameCount = event['args']['data']['frame_count'];
|
var frameCount = event['args']['data']['frame_count'];
|
||||||
if (frameCount > 1) {
|
if (frameCount > 1) {
|
||||||
throw new BaseException('multi-frame render stats not supported');
|
throw new BaseException('multi-frame render stats not supported');
|
||||||
|
|
Loading…
Reference in New Issue