poynting-dev / Final-year-project

Found shorthand type coercions

JS-0066
Anti-pattern
Minor
a year ago a year old
Seen in 1 file
1

Prefer that autoFocus prop is not used on elements

JS-0757
Anti-pattern
Minor
a year ago a year old
Seen in 1 file
1

Useless template literal found

JS-R1004
Anti-pattern
Minor
a year ago a year old
Seen in 3 files
3

Found some unnecessary nested blocks

JS-0072
Anti-pattern
Minor
a year ago a year old
Seen in 1 file
1

Found duplicate module imports

JS-0232
Anti-pattern
Major
a year ago a year old
Seen in 4 files
5

Consider using let or const instead of var

JS-0239
Anti-pattern
Major
a year ago a year old
Seen in 1 file
2

Use shorthand property syntax for object literals

JS-0240
Anti-pattern
Minor
a year ago a year old
Seen in 4 files
23

Consider using arrow functions for callbacks

JS-0241
Anti-pattern
Minor
a year ago a year old
Seen in 2 files
4

Use const declarations for variables that are never reassigned

JS-0242
Anti-pattern
Minor
a year ago a year old
Seen in 3 files
3

Require template literals instead of string concatenation

JS-0246
Anti-pattern
Minor
a year ago a year old
Seen in 2 files
2

Prefer to forbid certain propTypes

JS-0398
Anti-pattern
Major
a year ago a year old
Seen in 20 files
23

Prefer shorthand form for react fragments

JS-0410
Anti-pattern
Minor
a year ago a year old
Seen in 1 file
1

Either all code paths should have explicit returns, or none of them

JS-0045
Anti-pattern
Minor
a year ago a year old
Seen in 3 files
3

Found unnecessary fragments

JS-0424
Anti-pattern
Major
a year ago a year old
Seen in 5 files
5

Found invalid characters in markup

JS-0454
Anti-pattern
Major
a year ago a year old
Seen in 2 files
14

Prevent usage of wrong DOM property

JS-0455
Anti-pattern
Minor
a year ago a year old
Seen in 10 files
89

Prefer meaningful alternative text

JS-0737
Anti-pattern
Minor
a year ago a year old
Seen in 5 files
9

Prefer to accompany onClick with some elements

JS-0746
Anti-pattern
Minor
a year ago a year old
Seen in 1 file
1

label tags should have a text label and an associated control

JS-0752
Anti-pattern
Minor
a year ago a year old
Seen in 5 files
9

Prefer that non-interactive, visible elements (such as <div>) that have click handlers use the role attribute

JS-0765
Anti-pattern
Minor
a year ago a year old
Seen in 1 file
1

Found unnecessarily complex import statement

JS-C1001
Anti-pattern
Minor
a year ago a year old
Seen in 1 file
3

Found single char variable name

JS-C1002
Anti-pattern
Minor
a year ago a year old
Seen in 5 files
5

Avoid using wildcard imports

JS-C1003
Anti-pattern
Minor
a year ago a year old
Seen in 3 files
3

Validation of JSX maximum depth

JS-0415
Anti-pattern
Minor
a year ago a year old
Seen in 27 files
30

Avoid use of == and !=

JS-0050
Anti-pattern
Minor
a year ago a year old
Seen in 3 files
4