does not agree on 25 of 83 cases
defaulthow it counts when it is run with no extra flags
| blanks | blank-anywhere-is-blank the line is nothing but spaces and tabs |
| code | anything-outside-spans-is-code take the strings and the comments away and something is still there |
| code | a-plain-string-is-code part of the line is inside a string the line is not inside a block that opened with three quotes at the start of a line the line has more on it than spaces and tabs |
| comments | a-doc-string-is-documentation the line is inside a block that opened with three quotes at the start of a line take the strings and the comments away and nothing is left but spaces the line has more on it than spaces and tabs |
| comments | a-comment-alone-is-comments part of the line is inside a comment take the strings and the comments away and nothing is left but spaces no part of the line is inside a string the line has more on it than spaces and tabs |