eclipse-thingweb / eclipse-thingweb/node-wot
Track of ESLint Ignored Rules
- Dominant language
- TypeScript
- Stars
- 192
- Forks
- 100
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 6
Description
This issue is created to keep track of ignored eslint rules with respective justifications.
1. **File/Line:** `https://github.com/eclipse/thingweb.node-wot/blob/master/packages/td-tools/src/thing-description.ts`
**Ignored Rule:** `no-use-before-define`
**Reason:** Many circular dependencies where interface/type/class A uses interface/type/class B in its definition and interface/type/class B uses interface/type/class A in its definition.
2. **File/Line:** `https://github.com/eclipse/thingweb.node-wot/blob/master/packages/td-tools/src/thing-description.ts`
**Ignored Rule:** `eslint-disable-next-line @typescript-eslint/no-explicit-any`
**Reason:** TD class should be replaced by autogenerated one (see https://github.com/eclipse/thingweb.node-wot/issues/529)
3. ~~CoAP, see https://github.com/eclipse/thingweb.node-wot/pull/588/commits/9270d48e9ce12a16f5be77dd9025f797bd03765d~~
4. Netconf, see disabled warnings in https://github.com/eclipse/thingweb.node-wot/pull/818
Contributor guide
Assessment
This issue has not been assessed yet.