Skip to content

Syntax Highlighting breaks for implements if followed by extends #689

@avarices

Description

@avarices

If you insert the following code into atom, typescript will color the last class improperly

interface SomeInterface {

}

class ParentClass {
    constructor() {

    }
}

class MyClass extends ParentClass implements SomeInterface {

    constructor() {
        super()
    }

}

Here is an image to show you what I mean
Image of syntax highlighting bug
As you can see the highlighting for the last three words on line 11 all have the same highlighting.

Is this fixable, if so when should I expect an update? Thanks for looking into the issue

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions