Skip to content

Completions in switch: don't include already-covered cases #13711

Closed
@ghost

Description

TypeScript Version: nightly (2.2.0-dev.20170126)

Code

/// <reference path='fourslash.ts'/>

////enum E { A, B }
////declare const e: E;
////switch (e) {
////    case E.A:
////        return 0;
////    case E./**/
////}

verify.completionsAt("", ["B"]);

Currently we get get both A and B.

Metadata

Metadata

Assignees

Labels

Domain: Completion ListsThe issue relates to showing completion lists in an editorExperience EnhancementNoncontroversial enhancementsFix AvailableA PR has been opened for this issueSuggestionAn idea for TypeScript

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions