Skip to content

Conversation

@karthiknadig
Copy link
Member

No description provided.

@karthiknadig karthiknadig added the no-changelog No news entry required label Apr 28, 2021
@karthiknadig karthiknadig force-pushed the remove-default-pylint branch from b9a5c82 to 1fc8d60 Compare April 29, 2021 03:32
@karthiknadig karthiknadig added the skip package*.json package.json and package-lock.json don't both need updating label Apr 29, 2021
@karthiknadig karthiknadig marked this pull request as ready for review May 3, 2021 22:38
@github-actions github-actions bot requested review from karrtikr and kimadeline May 3, 2021 22:38
Copy link

@karrtikr karrtikr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

"description": "Path to Pylint, you can use a custom version of pylint by modifying this setting to include the full path.",
"scope": "resource"
},
"python.linting.pylintUseMinimalCheckers": {
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure about removal of this setting, but I guess it was introduced we wanted minimal checkers with pylint by default?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it was a substitute for the syntax checking that we have with JediLSP now. Previously we did not have that with jedi so we used pylint to get this. Now this is no longer needed and is part of the deprecation process.

@karthiknadig karthiknadig merged commit 93913a9 into microsoft:remove-old-code May 4, 2021
@karthiknadig karthiknadig deleted the remove-default-pylint branch May 7, 2021 19:01
karthiknadig added a commit that referenced this pull request May 10, 2021
* Remove default pylint when using jedi

* Remove pylint minimal checkers

* Remove more pylint config

* Restore missed configuration file names

* More linting clean up

* Fix tests
karthiknadig added a commit that referenced this pull request May 12, 2021
* Remove default pylint when using jedi

* Remove pylint minimal checkers

* Remove more pylint config

* Restore missed configuration file names

* More linting clean up

* Fix tests
karthiknadig added a commit to karthiknadig/vscode-python that referenced this pull request Aug 6, 2021
* Remove default pylint when using jedi

* Remove pylint minimal checkers

* Remove more pylint config

* Restore missed configuration file names

* More linting clean up

* Fix tests
kimadeline added a commit that referenced this pull request Sep 16, 2021
* Remove ctags (#16066)

* Remove rope (#16064)

* Remove default pylint when using jedi (#16074)

* Remove default pylint when using jedi

* Remove pylint minimal checkers

* Remove more pylint config

* Restore missed configuration file names

* More linting clean up

* Fix tests

* Remove unused files and update branch (#16128)

* Add the 'security-events' permission to the CodeQL workflow (#16071)

* Delete misc files we don't need anymore

Co-authored-by: Brett Cannon <[email protected]>

* Rebase with main

* Update news items.

* Remove unused telemetry

* Test build workflow

* Remove ropeproject from repo settings

* Remove workspace symbols

* Update .eslintignore

* Remove testing of build workflow

* Remove unused symbolProvider.py

Co-authored-by: Brett Cannon <[email protected]>
Co-authored-by: Kim-Adeline Miguel <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog No news entry required skip package*.json package.json and package-lock.json don't both need updating

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants