alexanderwallau / bonn-mensa

Meal plans for university canteens in Bonn
MIT License
5 stars 1 forks source link

Fix Pylint #7

Open alexanderwallau opened 10 months ago

alexanderwallau commented 10 months ago

Pylint currently gives out the following code quality suggestions: src/bonn_mensa/mensa.py:328:0: C0301: Line too long (131/100) (line-too-long) src/bonn_mensa/mensa.py:339:0: C0301: Line too long (112/100) (line-too-long) src/bonn_mensa/mensa.py:468:0: C0301: Line too long (112/100) (line-too-long) src/bonn_mensa/mensa.py:1:0: C0114: Missing module docstring (missing-module-docstring) src/bonn_mensa/mensa.py:5:0: E0401: Unable to import 'requests' (import-error) src/bonn_mensa/mensa.py:6:0: E0401: Unable to import 'colorama' (import-error) src/bonn_mensa/mensa.py:7:0: E0401: Unable to import 'colorama' (import-error) src/bonn_mensa/mensa.py:125:0: C0115: Missing class docstring (missing-class-docstring) src/bonn_mensa/mensa.py:134:4: C0116: Missing function or method docstring (missing-function-docstring) src/bonn_mensa/mensa.py:137:4: C0116: Missing function or method docstring (missing-function-docstring) src/bonn_mensa/mensa.py:141:0: C0115: Missing class docstring (missing-class-docstring) src/bonn_mensa/mensa.py:146:4: C0116: Missing function or method docstring (missing-function-docstring) src/bonn_mensa/mensa.py:141:0: R0903: Too few public methods (1/2) (too-few-public-methods) src/bonn_mensa/mensa.py:150:0: C0115: Missing class docstring (missing-class-docstring) src/bonn_mensa/mensa.py:150:0: R0902: Too many instance attributes (8/7) (too-many-instance-attributes) src/bonn_mensa/mensa.py:164:4: C0116: Missing function or method docstring (missing-function-docstring) src/bonn_mensa/mensa.py:174:4: C0116: Missing function or method docstring (missing-function-docstring) src/bonn_mensa/mensa.py:205:4: C0116: Missing function or method docstring (missing-function-docstring) src/bonn_mensa/mensa.py:208:4: R0912: Too many branches (23/12) (too-many-branches) src/bonn_mensa/mensa.py:264:0: C0116: Missing function or method docstring (missing-function-docstring) src/bonn_mensa/mensa.py:264:0: R0913: Too many arguments (11/5) (too-many-arguments) src/bonn_mensa/mensa.py:264:0: R0914: Too many local variables (34/15) (too-many-locals) src/bonn_mensa/mensa.py:278:8: C0415: Import outside toplevel (datetime.datetime) (import-outside-toplevel) src/bonn_mensa/mensa.py:283:8: C0103: Variable name "QUERY_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:284:8: C0103: Variable name "CATEGORY_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:285:8: C0103: Variable name "MEAL_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:286:8: C0103: Variable name "PRICE_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:287:8: C0103: Variable name "ALLERGEN_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:288:8: C0103: Variable name "ADDITIVE_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:289:8: C0103: Variable name "WARN_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:290:8: C0103: Variable name "RESET_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:292:8: C0103: Variable name "QUERY_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:293:8: C0103: Variable name "CATEGORY_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:294:8: C0103: Variable name "MEAL_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:295:8: C0103: Variable name "PRICE_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:296:8: C0103: Variable name "ALLERGEN_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:297:8: C0103: Variable name "ADDITIVE_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:298:8: C0103: Variable name "WARN_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:299:8: C0103: Variable name "RESET_COLOR" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:314:4: C0103: Variable name "r" doesn't conform to snake_case naming style (invalid-name) src/bonn_mensa/mensa.py:362:14: W1309: Using an f-string that does not have any interpolated variables (f-string-without-interpolation) src/bonn_mensa/mensa.py:379:26: W1309: Using an f-string that does not have any interpolated variables (f-string-without-interpolation) src/bonn_mensa/mensa.py:264:0: R0912: Too many branches (34/12) (too-many-branches) src/bonn_mensa/mensa.py:264:0: R0915: Too many statements (98/50) (too-many-statements) src/bonn_mensa/mensa.py:428:0: C0116: Missing function or method docstring (missing-function-docstring) src/bonn_mensa/mensa.py:492:0: C0116: Missing function or method docstring (missing-function-docstring) src/bonn_mensa/mensa.py:513:0: C0116: Missing function or method docstring (missing-function-docstring)


Your code has been rated at 7.62/10