Validate existing JavaScript implementation with TypeScript #1127
Annotations
30 errors
noetic (node 18):
src/core/Service.js#L115
Object is possibly 'null'.
|
noetic (node 18):
src/core/Service.js#L115
Cannot invoke an object which is possibly 'null'.
|
noetic (node 18):
src/tf/TFClient.js#L57
Type 'boolean' is not assignable to type 'Goal'.
|
noetic (node 18):
src/tf/TFClient.js#L58
Type 'boolean' is not assignable to type 'Topic'.
|
noetic (node 18):
src/tf/TFClient.js#L93
'this' implicitly has type 'any' because it does not have a type annotation.
|
noetic (node 18):
src/tf/TFClient.js#L159
Argument of type '((tf: any) => void) | null' is not assignable to parameter of type 'ListenerFn | undefined'.
|
noetic (node 18):
src/tf/TFClient.js#L230
Argument of type '((tf: any) => void) | null' is not assignable to parameter of type 'ListenerFn | undefined'.
|
noetic (node 18):
src/urdf/UrdfBox.js#L23
Object is possibly 'null'.
|
noetic (node 18):
src/urdf/UrdfColor.js#L17
Object is possibly 'null'.
|
noetic (node 18):
src/urdf/UrdfCylinder.js#L19
Argument of type 'string | null' is not assignable to parameter of type 'string'.
|
noetic (node 20):
src/core/Service.js#L115
Object is possibly 'null'.
|
noetic (node 20):
src/core/Service.js#L115
Cannot invoke an object which is possibly 'null'.
|
noetic (node 20):
src/tf/TFClient.js#L57
Type 'boolean' is not assignable to type 'Goal'.
|
noetic (node 20):
src/tf/TFClient.js#L58
Type 'boolean' is not assignable to type 'Topic'.
|
noetic (node 20):
src/tf/TFClient.js#L93
'this' implicitly has type 'any' because it does not have a type annotation.
|
noetic (node 20):
src/tf/TFClient.js#L159
Argument of type '((tf: any) => void) | null' is not assignable to parameter of type 'ListenerFn | undefined'.
|
noetic (node 20):
src/tf/TFClient.js#L230
Argument of type '((tf: any) => void) | null' is not assignable to parameter of type 'ListenerFn | undefined'.
|
noetic (node 20):
src/urdf/UrdfBox.js#L23
Object is possibly 'null'.
|
noetic (node 20):
src/urdf/UrdfColor.js#L17
Object is possibly 'null'.
|
noetic (node 20):
src/urdf/UrdfCylinder.js#L19
Argument of type 'string | null' is not assignable to parameter of type 'string'.
|
noetic (node 16):
src/core/Service.js#L115
Object is possibly 'null'.
|
noetic (node 16):
src/core/Service.js#L115
Cannot invoke an object which is possibly 'null'.
|
noetic (node 16):
src/tf/TFClient.js#L57
Type 'boolean' is not assignable to type 'Goal'.
|
noetic (node 16):
src/tf/TFClient.js#L58
Type 'boolean' is not assignable to type 'Topic'.
|
noetic (node 16):
src/tf/TFClient.js#L93
'this' implicitly has type 'any' because it does not have a type annotation.
|
noetic (node 16):
src/tf/TFClient.js#L159
Argument of type '((tf: any) => void) | null' is not assignable to parameter of type 'ListenerFn | undefined'.
|
noetic (node 16):
src/tf/TFClient.js#L230
Argument of type '((tf: any) => void) | null' is not assignable to parameter of type 'ListenerFn | undefined'.
|
noetic (node 16):
src/urdf/UrdfBox.js#L23
Object is possibly 'null'.
|
noetic (node 16):
src/urdf/UrdfColor.js#L17
Object is possibly 'null'.
|
noetic (node 16):
src/urdf/UrdfCylinder.js#L19
Argument of type 'string | null' is not assignable to parameter of type 'string'.
|