Commit Graph

12 Commits

Author SHA1 Message Date
Dionisio E Alonso 1493b3ceb5 feat(LSP): Move some comments between config files
Some Pylint settings that are more probable to occur on medium-big
projects were move to the pyproject.toml template, in order to have it
near when a new project is started.

On the other hand, those checks were never going to be on for regular
Python programming.
2024-02-24 20:37:50 -03:00
Dionisio E Alonso 11a1962f09 feat(LSP): Correct Pylint's configuration indentation
Unify Pylint's config indentation like any other TOML file in this repo.
2024-02-23 17:51:36 -03:00
Dionisio E Alonso 83c1c4f10d feat(LSP): Add missing duplicate Pylint message
Added a newly found Pylint message that's duplicated by pycodestyle (via
Flake8).

This message wasn't on the documentation but has a PR and is awaiting
approval.
2024-01-23 16:24:07 -03:00
Dionisio E Alonso eb2204a567 feat(LSP): Minor whitespace fix 2024-01-23 16:23:05 -03:00
Dionisio E Alonso 981abbc56b feat(LSP): Reorder some Pylint error codes in pylintrc file
Reordered in each subset of the “disable” sections, all the error codes
according to their numbered error code.

Also, renamed an error code documented as such
(https://pylint.rtfd.io/en/latest/user_guide/messages/convention/unneeded-not.html)
2024-01-23 11:18:57 -03:00
Dionisio E Alonso 03294e28cc feat(LSP): Break some long lines in pylintrc.toml file 2024-01-23 10:33:55 -03:00
Dionisio E Alonso 927cfa6a95 feat(LSP): Unfold error message in Pylint disable
According to message convention, the “missing-docstring” message is
unfolded into three separate messages.  This change abides to that
documentation.
2024-01-23 10:26:34 -03:00
Dionisio E Alonso c774ccf89f feat(LSP): Uncomment disable for docstrings in Pylint
Disable the check for missing docstrings in Pylint.  The check is not
covered by other linters, but it will be disabled anyways.
2024-01-23 10:14:31 -03:00
Dionisio E Alonso b0cfeb9888 feat(LSP): Add some default disables for Pylint
Using the FAQ of the project, disabled some checks that are already
covered by Flake8.
2024-01-23 10:13:52 -03:00
Dionisio E Alonso 7c711a5f33 feat(LSP): Correct some sections in pylintrc file 2024-01-17 17:36:39 -03:00
Dionisio E Alonso 293a907b2a feat(LSP): Move comments for setting up Pylint
Instead of having codes commented out in the LSP configuration file, as
all specific settings of the linters are being moved into the
corresponding configuration file, move all the accompanying comments as
well.

The moved commented-out settings are there as a reference, but now it
makes more sense to preserve that reference in the correct configuration
file.
2024-01-10 23:15:59 -03:00
Dionisio E Alonso 0a378dbc3d feat(LSP): Use the same approach as with Flake8 for Pylint
Moved configurations from the LSP setup to more general configuration
files, such as user's config or project's config files.
2024-01-10 13:52:45 -03:00