-
Notifications
You must be signed in to change notification settings - Fork 12.9k
Closed
Labels
BugA bug in TypeScriptA bug in TypeScriptDomain: Organize ImportsIssues with the organize imports featureIssues with the organize imports featureFix AvailableA PR has been opened for this issueA PR has been opened for this issue
Milestone
Description
Using Code Insiders
build:
Version: 1.46.0-insider
Commit: 288852d8c26d797974bfb8aed06e1bff9b809223
Date: 2020-05-12T05:42:38.380Z (12 hrs ago)
Electron: 7.2.4
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Darwin x64 19.4.0
Problem: If you have organizeImports
enabled, such as:
"editor.codeActionsOnSave": {
"source.organizeImports": true
},
and you save a file with comments in the import area, such as:
// comment1
import { Component, h, Prop, State } from "@stencil/core";
// comment2
import { CloudService } from "../../services/cloud";
and then save the file, it will replicate the last comment line under all of the imports like this:
After first save
// comment1
import { Component, h, Prop, State } from "@stencil/core";
// comment2
import { CloudService } from "../../services/cloud";
// comment2
After 2nd save
// comment1
import { Component, h, Prop, State } from "@stencil/core";
// comment2
import { CloudService } from "../../services/cloud";
// comment2
// comment2
Etc...
SingleMalted and willsoto
Metadata
Metadata
Assignees
Labels
BugA bug in TypeScriptA bug in TypeScriptDomain: Organize ImportsIssues with the organize imports featureIssues with the organize imports featureFix AvailableA PR has been opened for this issueA PR has been opened for this issue