Comments (3)
Original comment by Sylvain Thénault (BitBucket: sthenault, GitHub: @sthenault?):
[design analysis] fix badly implemented protocol for read-only containers like tuple. Close #25
from pylint.
Original comment by Yanir Seroussi (BitBucket: yanir, GitHub: @yanir?):
We're seeing a similar issue with a container that inherits from set ("Badly implemented Container, implements len but not getitem"). Is may be worth adding checks for containers that inherit from containers that don't support random access.
from pylint.
Original comment by Sylvain Thénault (BitBucket: sthenault, GitHub: @sthenault?):
Removing version: 1.0 (automated comment)
from pylint.
Related Issues (20)
- Pylint gets stuck on syntax errors, any way to get the whole report even if there is syntax errors? HOT 1
- Incorrect 'unsubscriptable-object' reported HOT 1
- Allow CheckerTestCase to assertDoesNotAddMessages() to check that a specific message has not been added HOT 2
- E0401 (import-error) checks perform repeated file reads HOT 1
- E0401 (import-error) checks perform many isinstance calls when searching for zipimporters
- R1707 (trailing-comma-tuple) checks perform excessive is_message_enabled calls HOT 3
- False-positive `import-error` for platform specific modules in platform check HOT 2
- False positive: Undefined variable '__annotations__' in class body HOT 1
- Which Messages output more than one line? HOT 2
- E0401 (import-error) checks perform repeated _has_init and stat calls
- Inside a sys.version_info guard, unexpected-keyword-arg returns error for version-specific keyword arg HOT 1
- `--ignore-patterns` for `.pyi` stubs has no effect if .py resolves to .pyi anyway HOT 12
- [unsupported-binary-operation] should become .pyi-conscious HOT 1
- False Positive on contextmanager-generator-missing-cleanup / W0135 When Using With Expression in the ContextManager HOT 8
- pylint 3.2.0 causes false-positive E1133 (not-an-iterable) error in packages with .pyi stubs HOT 6
- possibly-used-before-assignment doesn't understand never-returning-functions HOT 4
- possibly-used-before-assignment doesn't understand negation of conditionals HOT 8
- Regression(3.2): matplotlib.widgets.CheckButtons.get_status() is no longer recognized as a list HOT 1
- Crash running pylint from the command line HOT 2
- undefined-variable/possibly-used-before-assignment/used-before-assignment false positives for global
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pylint.