Skip to content
This repository was archived by the owner on Jan 19, 2023. It is now read-only.

Commit 4ac2196

Browse files
Uziel302AndrewKushnir
authored andcommitted
1 parent af4f5df commit 4ac2196

File tree

9 files changed

+9
-9
lines changed

9 files changed

+9
-9
lines changed

.devcontainer/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Info on remote development and developing inside a container with VSCode:
1212

1313
_Prerequisite: [Install Docker](https://docs.docker.com/install) on your local environment._
1414

15-
To get started, read and follow the instuctions in [Developing inside a Container](https://code.visualstudio.com/docs/remote/containers). The [.devcontainer/](.) directory contains pre-configured `devcontainer.json` and `Dockerfile` files, which you can use to set up remote development with a docker container.
15+
To get started, read and follow the instructions in [Developing inside a Container](https://code.visualstudio.com/docs/remote/containers). The [.devcontainer/](.) directory contains pre-configured `devcontainer.json` and `Dockerfile` files, which you can use to set up remote development with a docker container.
1616

1717
In a nutshell, you need to:
1818
- Install the [Remote - Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) extension.

aio/content/guide/dynamic-form.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ The following figure shows the final form.
162162

163163
| Steps | Details |
164164
|:--- |:--- |
165-
| Different types of forms and control collection | This tutorial shows how to build a questionaire, which is just one kind of dynamic form. The example uses `FormGroup` to collect a set of controls. For an example of a different type of dynamic form, see the section [Creating dynamic forms](guide/reactive-forms#creating-dynamic-forms "Create dynamic forms with arrays") in the Reactive Forms guide. That example also shows how to use `FormArray` instead of `FormGroup` to collect a set of controls. |
165+
| Different types of forms and control collection | This tutorial shows how to build a questionnaire, which is just one kind of dynamic form. The example uses `FormGroup` to collect a set of controls. For an example of a different type of dynamic form, see the section [Creating dynamic forms](guide/reactive-forms#creating-dynamic-forms "Create dynamic forms with arrays") in the Reactive Forms guide. That example also shows how to use `FormArray` instead of `FormGroup` to collect a set of controls. |
166166
| Validating user input | The section [Validating form input](guide/reactive-forms#validating-form-input "Basic input validation") introduces the basics of how input validation works in reactive forms. <br /> The [Form validation guide](guide/form-validation "Form validation guide") covers the topic in more depth. |
167167

168168
<!-- links -->

aio/content/guide/hierarchical-dependency-injection.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ If the component's injector lacks the provider, it passes the request up to its
173173

174174
The requests keep forwarding up until Angular finds an injector that can handle the request or runs out of ancestor `ElementInjector` hierarchies.
175175

176-
If Angular doesn't find the provider in any `ElementInjector` hierarchiess, it goes back to the element where the request originated and looks in the `ModuleInjector` hierarchy.
176+
If Angular doesn't find the provider in any `ElementInjector` hierarchies, it goes back to the element where the request originated and looks in the `ModuleInjector` hierarchy.
177177
If Angular still doesn't find the provider, it throws an error.
178178

179179
If you have registered a provider for the same DI token at different levels, the first one Angular encounters is the one it uses to resolve the dependency.

aio/content/guide/typed-forms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ email.reset();
7272
console.log(email.value); // null
7373
```
7474

75-
TypeScript will enforce that you always handle the possibility that the control has become `null`. If you want to make this control non-nullable, you may use the `nonNullable` option. This will cause the control to reset to its intial value, instead of `null`:
75+
TypeScript will enforce that you always handle the possibility that the control has become `null`. If you want to make this control non-nullable, you may use the `nonNullable` option. This will cause the control to reset to its initial value, instead of `null`:
7676

7777
```ts
7878
const email = new FormControl('angularrox@gmail.com', {nonNullable: true});

packages/compiler-cli/src/ngtsc/incremental/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ the previous compilation failed, such information may be unreliable.
274274

275275
In theory, the compiler could simply not perform incremental compilation on top of a broken build,
276276
and assume that it must redo all analysis and re-emit all files, but this would result in
277-
devestatingly poor performance for common developer workflows that rely on automatically running
277+
devastatingly poor performance for common developer workflows that rely on automatically running
278278
builds and/or tests on every change. The compiler must deal with such scenarios more gracefully.
279279

280280
ngtsc solves this problem by always performing its incremental steps from a "last known good"

packages/core/test/di/reflective_injector_spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,7 @@ describe('instantiate', () => {
391391
});
392392
});
393393

394-
describe('depedency resolution', () => {
394+
describe('dependency resolution', () => {
395395
describe('@Self()', () => {
396396
it('should return a dependency from self', () => {
397397
const inj = ReflectiveInjector.resolveAndCreate([

packages/core/test/linker/ng_module_integration_spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -948,7 +948,7 @@ describe('NgModule', () => {
948948
});
949949
});
950950

951-
describe('depedency resolution', () => {
951+
describe('dependency resolution', () => {
952952
describe('@Self()', () => {
953953
it('should return a dependency from self', () => {
954954
const inj = createInjector([

packages/zone.js/MODULE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ This package will provide following functionality.
100100
console.log('is MyError instanceof Error', (myError instanceof Error));
101101
```
102102
103-
without `zone-error` patch, the example above will output `false`, with the patch, the reuslt will be `true`.
103+
without `zone-error` patch, the example above will output `false`, with the patch, the result will be `true`.
104104
105105
2. ZoneJsInternalStackFrames: remove zone.js stack from `stackTrace`, and add `zone` information. Without this patch, a lot of `zone.js` invocation stack will be shown
106106
in stack frames.

packages/zone.js/test/browser/browser.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3141,7 +3141,7 @@ describe('Zone', function() {
31413141
});
31423142

31433143
// TODO: Re-enable via https://github.com/angular/angular/pull/41526
3144-
xdescribe('unhandle promise rejection', () => {
3144+
xdescribe('unhandled promise rejection', () => {
31453145
const AsyncTestZoneSpec = (Zone as any)['AsyncTestZoneSpec'];
31463146
const asyncTest = function(testFn: Function) {
31473147
return (done: Function) => {

0 commit comments

Comments
 (0)