-
Notifications
You must be signed in to change notification settings - Fork 12.9k
[Transforms] Merging Master to Transforms on 06/21 #9294
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
Conversation
… fixLargeProjectTry2 # Conflicts: # src/compiler/types.ts
… fixLargeProjectTry2
… fixLargeProjectTry2 # Conflicts: # src/compiler/commandLineParser.ts # src/compiler/types.ts
… fixLargeProjectTry2 # Conflicts: # src/compiler/sys.ts
Conflicts: Jakefile.js src/compiler/commandLineParser.ts src/compiler/core.ts src/compiler/sys.ts src/harness/harness.ts src/server/editorServices.ts src/services/shims.ts tests/cases/unittests/cachingInServerLSHost.ts
Refactor navigation bar
ignore casing when converting a source file path to relative path
Add glob-style file include pattern support for tsconfig.json
export interface used by other exported functions
@@ -1029,6 +1029,7 @@ namespace ts { | |||
// @kind(SyntaxKind.PropertyAccessExpression) | |||
export interface PropertyAccessExpression extends MemberExpression, Declaration { | |||
expression: LeftHandSideExpression; | |||
dotToken: Node; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was removed intentionally. We need to also remove it in our branch.
} | ||
|
||
export function createPropertyAccessWithDotToken(expression: Expression, dotToken: Node, name: string | Identifier, location?: TextRange, flags?: NodeFlags) { | ||
export function createPropertyAccessWithDotToken(expression: Expression, name: string | Identifier, location?: TextRange, flags?: NodeFlags) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just collapse this and the above definition and update all references to just call createPropertyAccess
.
let indentBeforeDot = false; | ||
let indentAfterDot = false; | ||
let shouldEmitDotDot = false; | ||
if (!(node.flags & NodeFlags.Synthesized)) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be checking for the NoIndentation flag.
👍 |
@rbuckton. The last two commits are the one you will want to take a look