CodeInspector Tutorial

The functions in the CodeInspector` context provide functionality for linting of WL code.

CodeInspect[code]returns a list of problems found in code
CodeInspectSummarize[code]returns an inspection summary object

Inspecting WL code.

First we need to load the CodeInspector` package
See lints in a piece of WL code.
Format the lints by lines
Next we lint code in an example package.
The linter has caught 2 strings accidentally being multiplied together with implicit Times, because the = is missing. The line should be this:
Collatz::usage = "Collatz[n] gives a list of the iterates in the 3n+1 problem,