Skip to content

getEditsForFileRename: changes package import of symlinked package to relative path #25029

Closed
@ajafff

Description

@ajafff

TypeScript Version: 3.0.0-dev.20180616

Search Terms: rename, relative

Repro

  • clone https://github.com/fimbullinter/wotan
  • yarn
    • creates symlinks for each packages/<name> as node_modules/@fimbul/<name>
  • open in VSCode
  • rename packages/wotan/index.ts to packages/wotan/index1.ts (simply append "1" to the name)
  • accept automatic update of imports

Expected behavior:

No edits, file stays unchanged

Actual behavior:

In the first line export * from '@fimbul/ymir'; is changed to export * from '../ymir/src';

Playground Link:

Related Issues:

#24961
#25026

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugA bug in TypeScriptFixedA PR has been merged for this issue

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions