You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Half of all issues filed here are duplicates, answered in the FAQ, or not appropriate for the bug tracker. Even if you think you've found a *bug*, please read the FAQ first, especially the Common "Bugs" That Aren't Bugs section!
10
-
11
-
Please help us by doing the following steps before logging an issue:
* Read the FAQ: https://github.com/Microsoft/TypeScript/wiki/FAQ
14
-
15
-
Please fill in the *entire* template below.
16
-
-->
17
-
18
-
<!-- Please try to reproduce the issue with `typescript@next`. It may have already been fixed. -->
19
-
**TypeScript Version:** 3.4.0-dev.201xxxxx
20
-
21
-
<!-- Search terms you tried before logging this (so others can find this issue more easily) -->
22
-
**Search Terms:**
23
-
24
-
**Code**
25
-
26
-
```ts
27
-
// A *self-contained* demonstration of the problem follows...
28
-
// Test this by running `tsc` on the command-line, rather than through another build tool such as Gulp, Webpack, etc.
29
-
```
30
-
31
-
**Expected behavior:**
32
-
33
-
**Actual behavior:**
34
-
35
-
**Playground Link:**<!-- A link to a TypeScript Playground "Share" link which demonstrates this behavior -->
36
-
37
-
**Related Issues:**<!-- Did you find other bugs that looked similar? -->
1
+
---
2
+
name: Bug
3
+
about: Create a report to help us improve TypeScript
4
+
title: ''
5
+
labels: ''
6
+
assignees: ''
7
+
8
+
---
9
+
10
+
<!-- 🚨 STOP 🚨 𝗦𝗧𝗢𝗣 🚨 𝑺𝑻𝑶𝑷 🚨
11
+
12
+
Half of all issues filed here are duplicates, answered in the FAQ, or not appropriate for the bug tracker. Even if you think you've found a *bug*, please read the FAQ first, especially the Common "Bugs" That Aren't Bugs section!
13
+
14
+
Please help us by doing the following steps before logging an issue:
* Read the FAQ, especially the "Common Feature Requests" section: https://github.com/Microsoft/TypeScript/wiki/FAQ
14
-
15
-
-->
16
-
17
-
## Search Terms
18
-
19
-
<!-- List of keywords you searched for before creating this issue. Write them down here so that others can find this suggestion more easily -->
20
-
21
-
## Suggestion
22
-
23
-
<!-- A summary of what you'd like to see added or changed -->
24
-
25
-
## Use Cases
26
-
27
-
<!--
28
-
What do you want to use this for?
29
-
What shortcomings exist with current approaches?
30
-
-->
31
-
32
-
## Examples
33
-
34
-
<!-- Show how this would be used and what the behavior would be -->
35
-
36
-
## Checklist
37
-
38
-
My suggestion meets these guidelines:
39
-
40
-
*[ ] This wouldn't be a breaking change in existing TypeScript/JavaScript code
41
-
*[ ] This wouldn't change the runtime behavior of existing JavaScript code
42
-
*[ ] This could be implemented without emitting different JS based on the types of the expressions
43
-
*[ ] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, etc.)
44
-
*[ ] This feature would agree with the rest of [TypeScript's Design Goals](https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-Goals).
45
-
1
+
---
2
+
name: Feature Request
3
+
about: Suggest an idea
4
+
title: ''
5
+
labels: ''
6
+
assignees: ''
7
+
8
+
---
9
+
10
+
<!-- 🚨 STOP 🚨 𝗦𝗧𝗢𝗣 🚨 𝑺𝑻𝑶𝑷 🚨
11
+
12
+
Half of all issues filed here are duplicates, answered in the FAQ, or not appropriate for the bug tracker.
13
+
14
+
Please help us by doing the following steps before logging an issue:
* Read the FAQ, especially the "Common Feature Requests" section: https://github.com/Microsoft/TypeScript/wiki/FAQ
17
+
18
+
-->
19
+
20
+
## Search Terms
21
+
22
+
<!-- List of keywords you searched for before creating this issue. Write them down here so that others can find this suggestion more easily -->
23
+
24
+
## Suggestion
25
+
26
+
<!-- A summary of what you'd like to see added or changed -->
27
+
28
+
## Use Cases
29
+
30
+
<!--
31
+
What do you want to use this for?
32
+
What shortcomings exist with current approaches?
33
+
-->
34
+
35
+
## Examples
36
+
37
+
<!-- Show how this would be used and what the behavior would be -->
38
+
39
+
## Checklist
40
+
41
+
My suggestion meets these guidelines:
42
+
43
+
*[ ] This wouldn't be a breaking change in existing TypeScript/JavaScript code
44
+
*[ ] This wouldn't change the runtime behavior of existing JavaScript code
45
+
*[ ] This could be implemented without emitting different JS based on the types of the expressions
46
+
*[ ] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, etc.)
47
+
*[ ] This feature would agree with the rest of [TypeScript's Design Goals](https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-Goals).
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,31 +59,31 @@ Run `gulp` to build a version of the compiler/language service that reflects cha
59
59
60
60
## Contributing bug fixes
61
61
62
-
TypeScript is currently accepting contributions in the form of bug fixes. A bug must have an issue tracking it in the issue tracker that has been approved (labelled ["help wanted"](https://github.com/Microsoft/TypeScript/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22)) by the TypeScript team. Your pull request should include a link to the bug that you are fixing. If you've submitted a PR for a bug, please post a comment in the bug to avoid duplication of effort.
62
+
TypeScript is currently accepting contributions in the form of bug fixes. A bug must have an issue tracking it in the issue tracker that has been approved (labelled ["help wanted"](https://github.com/Microsoft/TypeScript/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) or in the "Backlog milestone") by the TypeScript team. Your pull request should include a link to the bug that you are fixing. If you've submitted a PR for a bug, please post a comment in the bug to avoid duplication of effort.
63
63
64
64
## Contributing features
65
65
66
-
Features (things that add new or improved functionality to TypeScript) may be accepted, but will need to first be approved ([labelled "help wanted"](https://github.com/Microsoft/TypeScript/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) by a TypeScript project maintainer) in the suggestion issue. Features with language design impact, or that are adequately satisfied with external tools, will not be accepted.
66
+
Features (things that add new or improved functionality to TypeScript) may be accepted, but will need to first be approved (labelled ["help wanted"](https://github.com/Microsoft/TypeScript/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22) or in the "Backlog" milestone) by a TypeScript project maintainer) in the suggestion issue. Features with language design impact, or that are adequately satisfied with external tools, will not be accepted.
67
67
68
68
Design changes will not be accepted at this time. If you have a design change proposal, please log a suggestion issue.
69
69
70
70
## Legal
71
71
72
72
You will need to complete a Contributor License Agreement (CLA). Briefly, this agreement testifies that you are granting us permission to use the submitted change according to the terms of the project's license, and that the work being submitted is under appropriate copyright.
73
73
74
-
Please submit a Contributor License Agreement (CLA) before submitting a pull request. You may visit https://cla.microsoft.com to sign digitally. Alternatively, download the agreement ([Microsoft Contribution License Agreement.pdf](https://opensource.microsoft.com/pdf/microsoft-contribution-license-agreement.pdf)), sign, scan, and email it back to <cla@microsoft.com>. Be sure to include your GitHub user name along with the agreement. Once we have received the signed CLA, we'll review the request.
74
+
Please submit a Contributor License Agreement (CLA) before submitting a pull request. You may visit https://cla.microsoft.com to sign digitally. Alternatively, download the agreement ([Microsoft Contribution License Agreement.pdf](https://opensource.microsoft.com/pdf/microsoft-contribution-license-agreement.pdf)), sign, scan, and email it back to <cla@microsoft.com>. Be sure to include your GitHub user name along with the agreement. Once we have received the signed CLA, we'll review the request.
75
75
76
76
## Housekeeping
77
77
78
-
Your pull request should:
78
+
Your pull request should:
79
79
80
80
* Include a description of what your change intends to do
81
-
* Be a child commit of a reasonably recent commit in the **master** branch
81
+
* Be a child commit of a reasonably recent commit in the **master** branch
82
82
* Requests need not be a single commit, but should be a linear sequence of commits (i.e. no merge commits in your PR)
83
83
* It is desirable, but not necessary, for the tests to pass at each commit
84
-
* Have clear commit messages
84
+
* Have clear commit messages
85
85
* e.g. "Minor refactor in goToTypeDefinition", "Fix iterated type in for-await-of", "Add test for preserveWatchOutput on command line"
86
-
* Include adequate tests
86
+
* Include adequate tests
87
87
* At least one test should fail in the absence of your non-test code changes. If your PR does not match this criteria, please specify why
88
88
* Tests should include reasonable permutations of the target fix/change
89
89
* Include baseline changes with your change
@@ -133,7 +133,7 @@ e.g. to run all compiler baseline tests:
133
133
gulp runtests --tests=compiler
134
134
```
135
135
136
-
or to run a specific test: `tests\cases\compiler\2dArrays.ts`
136
+
or to run a specific test: `tests\cases\compiler\2dArrays.ts`
0 commit comments