case_query.pl: pylint
case_query.pl: pylint

BEFORE

pylint -f parseable case_query.py
No config file found, using default configuration
************* Module juriscraper.pacer.case_query
case_query.py:177: [C0325(superfluous-parens), ] Unnecessary parens after 'print' keyword
case_query.py:178: [C0325(superfluous-parens), ] Unnecessary parens after 'print' keyword
case_query.py:184: [C0325(superfluous-parens), ] Unnecessary parens after 'print' keyword
case_query.py:1: [C0111(missing-docstring), ] Missing module docstring
case_query.py:11: [C0103(invalid-name), ] Constant name "logger" doesn't conform to UPPER_CASE naming style
case_query.py:14: [W0223(abstract-method), CaseQuery] Method 'query' is abstract in class 'BaseReport' but is not overridden
case_query.py:30: [C0111(missing-docstring), CaseQuery.metadata] Missing method docstring
case_query.py:30: [R0914(too-many-locals), CaseQuery.metadata] Too many local variables (16/15)
case_query.py:130: [C0103(invalid-name), CaseQuery.metadata] Variable name "PRESIDING" doesn't conform to snake_case naming style
case_query.py:180: [C0103(invalid-name), ] Constant name "report" doesn't conform to UPPER_CASE naming style
case_query.py:183: [C0103(invalid-name), ] Constant name "filepath" doesn't conform to UPPER_CASE naming style
case_query.py:186: [C0103(invalid-name), ] Constant name "text" doesn't conform to UPPER_CASE naming style
case_query.py:187: [W0212(protected-access), ] Access to a protected member _parse_text of a client class

------------------------------------------------------------------
Your code has been rated at 7.76/10

AFTER:

pylint -f parseable case_query.py
No config file found, using default configuration
************* Module juriscraper.pacer.case_query
case_query.py:16: [C0103(invalid-name), ] Constant name "logger" doesn't conform to UPPER_CASE naming style
case_query.py:19: [W0223(abstract-method), CaseQuery] Method 'query' is abstract in class 'BaseReport' but is not overridden
case_query.py:35: [C0111(missing-docstring), CaseQuery.metadata] Missing method docstring
case_query.py:35: [R0914(too-many-locals), CaseQuery.metadata] Too many local variables (16/15)
case_query.py:135: [C0103(invalid-name), CaseQuery.metadata] Variable name "PRESIDING" doesn't conform to snake_case naming style
case_query.py:189: [C0103(invalid-name), _main] Variable name "f" doesn't conform to snake_case naming style
case_query.py:191: [W0212(protected-access), _main] Access to a protected member _parse_text of a client class

------------------------------------------------------------------
Your code has been rated at 8.83/10 (previous run: 7.67/10, +1.07)

freelawproject/juriscraper,freelawproject/juriscraper