@_kibetheophilus
Issue
Detector
Scanner
Issue Registry
Core Principles of lint
Slide 10
Slide 10 text
@_kibetheophilus
Issue
Detector
Scanner
Issue Registry
Core Principles of lint
Slide 11
Slide 11 text
@_kibetheophilus
Is a type of problem that you want to find
and show the user(dev)
Issue
Slide 12
Slide 12 text
@_kibetheophilus
registered in an IssueRegistry
reported by a detector
has certain attributes: id, briefDescription,
explanation, category, priority,
implementation,severity
Issue
Slide 13
Slide 13 text
@_kibetheophilus
registered in an IssueRegistry
reported by a detector
has certain attributes: id, briefDescription,
explanation, category, priority,
implementation, severity
Issue
Slide 14
Slide 14 text
@_kibetheophilus
Slide 15
Slide 15 text
@_kibetheophilus
Issue
Detector
Scanner
Issue Registry
Core Principles of lint
Slide 16
Slide 16 text
@_kibetheophilus
Is responsible for scanning and analysing
code, finding incidents and reporting
them.
Detector
Slide 17
Slide 17 text
@_kibetheophilus
implementation of a lint rule
reports issues
implements scanner
Detector
Slide 18
Slide 18 text
@_kibetheophilus
Slide 19
Slide 19 text
@_kibetheophilus
Issue
Detector
Scanner
Issue Registry
Core Principles of lint
Slide 20
Slide 20 text
@_kibetheophilus
Specialized interfaces implemented by
detectors to indicate that it supports
specific set of callbacks.
Scanner