pylint
pylint copied to clipboard
issue9255 - Detect FIXME words in docstring
Type of Changes
| Type | |
|---|---|
| ✓ | :bug: Bug fix |
| ✓ | :sparkles: New feature |
| ✓ | :hammer: Refactoring |
| ✓ | :scroll: Docs |
Description
Added checking in docstring. It checks for FIXME words (TODO, FIXME, XXX) in a docstring and give warnings.
Closes #9255
🤖 Effect of this PR on checked open source code: 🤖
Effect on astroid: The following messages are now emitted:
- fixme-in-docstring: XXX https://github.com/pylint-dev/astroid/blob/06ee78b9c7d3fc38b36b90aea50fe40319d8d3f7/astroid/modutils.py#L391
- fixme-in-docstring: TODO https://github.com/pylint-dev/astroid/blob/06ee78b9c7d3fc38b36b90aea50fe40319d8d3f7/astroid/brain/brain_typing.py#L275
- fixme-in-docstring: TODO https://github.com/pylint-dev/astroid/blob/06ee78b9c7d3fc38b36b90aea50fe40319d8d3f7/astroid/nodes/_base_nodes.py#L351
- fixme-in-docstring: XXX https://github.com/pylint-dev/astroid/blob/06ee78b9c7d3fc38b36b90aea50fe40319d8d3f7/astroid/nodes/scoped_nodes/mixin.py#L75
Effect on music21: The following messages are now emitted:
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/base.py#L1079
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/base.py#L2138
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/base.py#L3056
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/base.py#L3317
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/base.py#L3371
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/bar.py#L292
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/instrument.py#L2095
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/voiceLeading.py#L1235
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/voiceLeading.py#L1292
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/tablature.py#L1
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/tablature.py#L290
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/pitch.py#L1135
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/interval.py#L1558
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/interval.py#L3333
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/repeat.py#L529
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/repeat.py#L653
- fixme-in-docstring: XXX https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/layout.py#L1
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/layout.py#L298
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/layout.py#L502
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/layout.py#L1118
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/harmony.py#L2063
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/duration.py#L955
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/duration.py#L1217
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/duration.py#L3217
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/duration.py#L3762
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/environment.py#L1
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/sites.py#L327
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/sites.py#L596
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/expressions.py#L2482
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/tree/timespanTree.py#L49
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/tree/timespanTree.py#L681
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/tree/timespanTree.py#L794
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/tree/verticality.py#L1042
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/tree/analysis.py#L78
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/tree/spans.py#L452
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/scale/intervalNetwork.py#L318
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/scale/init.py#L2481
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/chord/init.py#L2134
- fixme-in-docstring: XXX https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/common/numberTools.py#L968
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/humdrum/spineParser.py#L871
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/audioSearch/init.py#L297
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/audioSearch/init.py#L345
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/alpha/analysis/hasher.py#L163
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/abcFormat/init.py#L3124
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/braille/test.py#L1050
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/braille/segment.py#L1584
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/braille/runAllBrailleTests.py#L1
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/lily/lilyObjects.py#L1465
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/lily/lilyObjects.py#L1652
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/lily/translate.py#L280
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/lily/translate.py#L564
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/corpus/manager.py#L209
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/corpus/virtual.py#L1
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/corpus/corpora.py#L118
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/corpus/corpora.py#L884
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/musedata/init.py#L1551
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/metadata/caching.py#L81
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/search/lyrics.py#L113
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/graph/primitives.py#L289
- fixme-in-docstring: XXX https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/graph/axis.py#L189
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/graph/axis.py#L459
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/stream/base.py#L3733
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/stream/base.py#L5261
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/stream/base.py#L6091
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/stream/base.py#L9052
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/stream/base.py#L10166
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/stream/base.py#L10280
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/stream/base.py#L10840
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/stream/base.py#L11123
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/stream/base.py#L13783
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/stream/makeNotation.py#L52
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/stream/makeNotation.py#L1368
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/stream/makeNotation.py#L1494
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/midi/translate.py#L793
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/midi/translate.py#L1109
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/midi/translate.py#L2505
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/analysis/floatingKey.py#L27
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/meter/base.py#L1796
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/native.py#L197
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L2890
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L2909
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L2930
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L2952
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3111
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3134
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3155
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3176
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3219
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3239
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3259
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3279
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3302
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3510
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3539
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3622
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3691
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3736
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3910
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/features/jSymbolic.py#L3941
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/musicxml/xmlToM21.py#L2890
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/musicxml/xmlToM21.py#L5008
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/musicxml/xmlToM21.py#L5477
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/musicxml/m21ToXml.py#L3868
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/musicxml/m21ToXml.py#L5062
- fixme-in-docstring: TODO https://github.com/cuthbertLab/music21/blob/a938a8c8c74f21ceec5a99a1998d96c00d5f77e9/music21/capella/fromCapellaXML.py#L269
Effect on pandas: The following messages are now emitted:
- fixme-in-docstring: TODO https://github.com/pandas-dev/pandas/blob/3934e56f5d402f1ebf28ff89db02ce718e30cc8e/pandas/tests/indexing/test_partial.py#L1
- fixme-in-docstring: TODO https://github.com/pandas-dev/pandas/blob/3934e56f5d402f1ebf28ff89db02ce718e30cc8e/pandas/tests/extension/conftest.py#L122
Effect on sentry: The following messages are now emitted:
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/models/integrations/project_integration.py#L8
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/ownership/grammar.py#L93
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/mail/adapter.py#L34
- fixme-in-docstring: XXX https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/plugins/bases/issue2.py#L167
- fixme-in-docstring: XXX https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/plugins/bases/issue.py#L139
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/web/frontend/auth_login.py#L519
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/web/frontend/auth_login.py#L558
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/integrations/jira/integration.py#L599
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/integrations/vsts/repository.py#L96
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/integrations/vsts/integration.py#L538
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/integrations/slack/message_builder/notifications/init.py#L8
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/integrations/slack/views/init.py#L14
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/integrations/slack/views/init.py#L20
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/integrations/slack/requests/base.py#L23
- fixme-in-docstring: XXX https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/integrations/github/webhook.py#L152
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/integrations/github/webhook.py#L548
- fixme-in-docstring: XXX https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/integrations/jira_server/client.py#L147
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/integrations/jira_server/integration.py#L688
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/api/endpoints/release_thresholds/release_threshold_status_index.py#L102
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/api/endpoints/release_thresholds/release_threshold_status_index.py#L357
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/api/serializers/models/organization_member/base.py#L48
- fixme-in-docstring: XXX https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/auth/helper.py#L486
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/rules/actions/integrations/create_ticket/utils.py#L22
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/notifications/manager.py#L48
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/notifications/helpers.py#L355
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/notifications/utils/participants.py#L525
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/features/manager.py#L35
- fixme-in-docstring: TODO https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/features/manager.py#L192
- fixme-in-docstring: XXX https://github.com/getsentry/sentry/blob/ee50b84f0d86c023f54b892f04ceb851872e8a48/src/sentry/utils/redis.py#L317
This comment was generated for commit 73d15fad1b6a195b8499d431cb72500bda97751f
If it's a new check, we might want to disable it by default. Not sure it warrant to create a new message by the way. If we extends
fixmethen adding an option to raise on docstring (false by default) would be nice. What do you think @DanielNoord ?
I'm fine with adding it to fixme as well
Ok! Should I change to integrate it to fixme ?
Yes, I think pylint would be more consistent if it's still a fixme message but with a check-fixme-in-docstring option (default to false). Here's an example of options in a checker:
https://github.com/pylint-dev/pylint/blob/37081fdd40499d7d243f36849d39b2aa880c0e57/pylint/checkers/design_analysis.py#L292-L407
@shenjunjie2003 are you still interested in working on this?
Hi Daniel,
I'm sorry for not getting back to you sooner. I am no longer working on this issue. Please feel free to find another developer.
Thanks
On Mon, Jun 3, 2024 at 4:25 PM Daniël van Noord @.***> wrote:
@shenjunjie2003 https://github.com/shenjunjie2003 are you still interested in working on this?
— Reply to this email directly, view it on GitHub https://github.com/pylint-dev/pylint/pull/9281#issuecomment-2146059857, or unsubscribe https://github.com/notifications/unsubscribe-auth/AVVKSAQTFMEYS5OT6MFBQE3ZFTGMDAVCNFSM6AAAAABAGVCMCGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBWGA2TSOBVG4 . You are receiving this because you were mentioned.Message ID: @.***>
Hey, I'd be interested in getting this over the finish line! Would be a new PR, but I'll cherrypick what I can from this branch so @shenjunjie2003 can get some credit
Thanks @badsketch. I'll close this if your PR is open.
Closing in favor of #9744