WebStorm - El tipo de argumento {provideIn: "root"} no se puede asignar al tipo de parámetro {provideIn: Type <any> | "Raíz" | null} & InjectableProvider

Estoy tratando de migrar mi aplicación de Angular v5 a v6 y me enfrento al siguiente error de mecanografía al intentar especificarprovidedIn en mis proveedores

El tipo de argumento {provideIn: "root"} no se puede asignar al tipo de parámetro {provideIn: Type | "raíz" | null} & InjectableProvider

 @Injectable({
    providedIn: 'root',
 })
 export class MyService {
 }

Copié y pegué el código del documento angularhttps: //angular.io/guide/dependency-injectio

¿Alguna idea

ACTUALIZA

He creado un proyecto en blancong new ... y agregó un proveedorng g service my-new-service, abrí el proyecto en WebStorm y todo estuvo bien, no tuve ningún error con ese proyecto ficticio

ACTUALIZA

e puse en contacto con el soporte de WebStorm, resulta que este es un error conocido de WebStormhttps: //youtrack.jetbrains.com/issue/WEB-3263

ACTUALIZA

Webstorm 2018.1.4 (aún no publicado) debería solucionar el problema, consultehttps: //youtrack.jetbrains.com/issue/WEB-3263

ACTUALIZA

l equipo de @Webstorm trasladó la solución a 2018.1.5

ACTUALIZA

l domingo 17 de junio de 2018, se publicó la solución Webstorm

Respuestas a la pregunta(1)

Su respuesta a la pregunta