Пример #1
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(
                r"Catching an exception which doesn't inherit from (BaseException|Exception): (BlockDev|DM|Crypto|Swap|LVM|Btrfs|MDRaid|Utils|G)Error$"
            ),
            FalsePositive(r"Instance of 'int' has no .* member"),
            FalsePositive(
                r"Method 'do_task' is abstract in class 'Task' but is not overridden"
            ),
            FalsePositive(
                r"Method 'do_task' is abstract in class 'UnimplementedTask' but is not overridden"
            ),
            FalsePositive(
                r"No value for argument 'member_count' in unbound method call$"
            ),
            FalsePositive(
                r"No value for argument 'smallest_member_size' in unbound method call$"
            ),
            FalsePositive(
                r"Parameters differ from overridden 'do_task' method$"),
            FalsePositive(
                r"Bad option value '(subprocess-popen-preexec-fn|try-except-raise)'"
            ),
            FalsePositive(
                r"Instance of '(Action.*Device|Action.*Format|Action.*Member|Device|DeviceAction|DeviceFormat|Event|ObjectID|PartitionDevice|StorageDevice|BTRFS.*Device|LoopDevice)' has no 'id' member$"
            )
        ]
Пример #2
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
                                FalsePositive(r"^E1101.*: Instance of 'KickstartSpecificationHandler' has no '.*' member$"),
                                FalsePositive(r"^E1101.*: Method 'PropertiesChanged' has no 'connect' member$"),
                                FalsePositive(r"^E1101.*: Instance of 'GError' has no 'message' member"),
                                FalsePositive(r"^E1101.*: FedoraGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: HostipGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: Geocoder._reverse_geocode_nominatim: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: Instance of 'Namespace' has no '.*' member$"),
                                FalsePositive(r"^E1101.*: Module 'crypt' has no 'METHOD_MD5' member$"),
                                FalsePositive(r"^E1101.*: Module 'crypt' has no 'METHOD_SHA256' member$"),
                                FalsePositive(r"^E1101.*: Module 'crypt' has no 'METHOD_SHA512' member$"),
                                FalsePositive(r"^W0107.*: Unnecessary pass statement$"),

                                # TODO: BlockDev introspection needs to be added to pylint to handle these
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_needs_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'sanitize_dev_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_online' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_wwpn_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_lun_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'name_from_node' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'generate_backup_passphrase' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_is_ldl' member"),
                              ]
Пример #3
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(
                r"BTRFSVolumeDevice._create: Instance of 'DeviceFormat' has no 'label' member"
            ),
            FalsePositive(
                r"Catching an exception which doesn't inherit from BaseException: (BlockDev|DM|Crypto|Swap|LVM|Btrfs|MDRaid|G)Error$"
            ),
            FalsePositive(r"Function 'run_program' has no 'called' member"),
            FalsePositive(
                r"(PartitioningTestCase|PartitionDeviceTestCase).*: Instance of 'DeviceFormat' has no .* member"
            ),
            FalsePositive(r"Instance of 'int' has no .* member"),
            FalsePositive(r"Instance of 'LUKSDevice' has no .* member"),
            FalsePositive(
                r"Method 'doTask' is abstract in class 'Task' but is not overridden"
            ),
            FalsePositive(
                r"Method 'doTask' is abstract in class 'UnimplementedTask' but is not overridden"
            ),
            FalsePositive(
                r"No value for argument 'member_count' in unbound method call$"
            ),
            FalsePositive(
                r"No value for argument 'smallest_member_size' in unbound method call$"
            ),

            # FIXME:  These are temporary, until there's a python3 anaconda.
            FalsePositive(r"Unable to import 'pyanaconda'$"),
            FalsePositive(r"Unable to import 'pyanaconda.*'$"),
        ]
Пример #4
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [ FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from (Base|)Exception: GError$"),
                                FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from (Base|)Exception: S390Error$"),
                                FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from (Base|)Exception: BlockDevError$"),

                                # TODO: Should be fixed with https://github.com/PyCQA/astroid/pull/433
                                FalsePositive(r"^E1129.*: Context manager 'lock' doesn't implement __enter__ and __exit__.$"),

                                # XXX: This is temporary until koji has python3 versions.
                                FalsePositive(r"^E0401.*: Unable to import 'koji'$"),
                                FalsePositive(r"^E1101.*: Instance of 'GError' has no 'message' member"),
                                FalsePositive(r"^E1101.*: FedoraGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: HostipGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: Geocoder._reverse_geocode_nominatim: Instance of 'LookupDict' has no 'ok' member"),
                                # TODO: BlockDev introspection needs to be added to pylint to handle these
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_needs_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'sanitize_dev_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_online' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_wwpn_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_lun_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'name_from_node' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'generate_backup_passphrase' member"),
                              ]
Пример #5
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
                                FalsePositive(r"^E1101.*: Instance of 'KickstartSpecificationHandler' has no '.*' member$"),
                                FalsePositive(r"^E1101.*: Instance of 'GError' has no 'message' member"),
                                FalsePositive(r"^E1101.*: FedoraGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: HostipGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: Geocoder._reverse_geocode_nominatim: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: Instance of 'Namespace' has no '.*' member$"),
                                FalsePositive(r"^W0107.*: Unnecessary pass statement$"),

                                # TODO: BlockDev introspection needs to be added to pylint to handle these
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_needs_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'sanitize_dev_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_online' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_wwpn_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_lun_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'name_from_node' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'generate_backup_passphrase' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_is_ldl' member"),
                              ]

        # This will solve problems with C python extensions
        self.loadAllExtensions = True
Пример #6
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [FalsePositive(r"Context manager 'lock' doesn't implement __enter__ and __exit__"),
                               FalsePositive(r"Value '.*\.parents_store' is unsubscriptable"),
                               FalsePositive(r"Non-iterable value .*\.parents_store is used in an iterating context"),
                               FalsePositive(r"Bad option value 'subprocess-popen-preexec-fn'")]
Пример #7
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [ FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from (Base|)Exception: GError$"),
                                FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from (Base|)Exception: S390Error$"),
                                FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from (Base|)Exception: BlockDevError$"),
                                FalsePositive(r"^E1101.*: Instance of 'KickstartSpecificationHandler' has no '.*' member$"),
                                FalsePositive(r"^E1101.*: Method 'PropertiesChanged' has no 'connect' member$"),
                                FalsePositive(r"^E1101.*: Instance of 'GError' has no 'message' member"),
                                FalsePositive(r"^E1101.*: FedoraGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: HostipGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: Geocoder._reverse_geocode_nominatim: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: Instance of 'Namespace' has no '.*' member$"),
                                FalsePositive(r"^E1101.*: Module 'crypt' has no 'METHOD_MD5' member$"),
                                FalsePositive(r"^E1101.*: Module 'crypt' has no 'METHOD_SHA256' member$"),
                                FalsePositive(r"^E1101.*: Module 'crypt' has no 'METHOD_SHA512' member$"),
                                FalsePositive(r"^E1120.*: No value for argument 'self' in function call$"),
                                FalsePositive(r"^E1120.*: No value for argument 'self' in unbound method call$"),

                                # TODO: BlockDev introspection needs to be added to pylint to handle these
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_needs_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'sanitize_dev_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_online' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_wwpn_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_lun_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'name_from_node' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'generate_backup_passphrase' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_is_ldl' member"),
                              ]
Пример #8
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(r"^E1102.*: .*_TestCase.runTest: self.handler is not callable$"),
            FalsePositive(r"^W1113.*: Keyword argument before variable positional arguments list in the definition of __init__ function$"),
        ]
Пример #9
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
                                FalsePositive(r"^E1101.*: Instance of 'KickstartSpecificationHandler' has no '.*' member$"),
                                FalsePositive(r"^E1101.*: Instance of 'GError' has no 'message' member"),
                                FalsePositive(r"^E1101.*: FedoraGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: HostipGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: Geocoder._reverse_geocode_nominatim: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: Instance of 'Namespace' has no '.*' member$"),
                                FalsePositive(r"^E1101.*: Module 'crypt' has no 'METHOD_SHA512' member$"),
                                FalsePositive(r"^W0107.*: Unnecessary pass statement$"),

                                # TODO: BlockDev introspection needs to be added to pylint to handle these
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_needs_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'sanitize_dev_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_online' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_wwpn_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_lun_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'name_from_node' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'generate_backup_passphrase' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_is_ldl' member"),

                                # TODO: Remove this when pylint start to support python 3.8 correctly
                                FalsePositive(r"E1121.*: CheckValidity.checkGlade: Too many positional arguments for constructor call"),
                              ]

        # This will solve problems with C python extensions
        self.loadAllExtensions = True
Пример #10
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(r"Module 'pylorax' has no 'version' member"),
            FalsePositive(r"Catching too general exception Exception"),
            FalsePositive(r"Module 'composer' has no 'version' member"),
        ]
Пример #11
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [ FalsePositive(r"No name 'version' in module 'pylorax'"),
                                FalsePositive(r"Module 'pylorax' has no 'version' member"),
                                FalsePositive(r"Instance of 'int' has no .* member"),
                                FalsePositive(r"ImageMinimizer.remove_rpm.runCallback: Unused argument .*")
                              ]
Пример #12
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(
                r"^E1102.*: .*_TestCase.runTest: self.handler is not callable$"
            ),
        ]
Пример #13
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(
                r"Context manager 'lock' doesn't implement __enter__ and __exit__"
            )
        ]
Пример #14
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(
                r"^W1113.*: Keyword argument before variable positional arguments list in the definition of __init__ function$"
            ),
            FalsePositive("W0707.*raise-missing-from"),
        ]
Пример #15
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [ FalsePositive(r"Module 'pylorax' has no 'version' member"),
                                FalsePositive(r"Catching too general exception Exception"),
                                # See https://bugzilla.redhat.com/show_bug.cgi?id=1739167
                                FalsePositive(r"Module 'rpm' has no '.*' member"),
                                FalsePositive(r"raise-missing-from"),
                              ]
Пример #16
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(r"No name 'version' in module 'pylorax'"),
            FalsePositive(r"Module 'pylorax' has no 'version' member"),
            FalsePositive(r"Instance of 'int' has no .* member"),
            FalsePositive(
                r"ImageMinimizer.remove_rpm.runCallback: Unused argument .*")
        ]
Пример #17
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(r"Module 'pylorax' has no 'version' member"),
            # threading.Lock() is a factory function which returns an
            # instance of the Lock class that is supported by the platform
            FalsePositive(
                r"Context manager 'lock' doesn't implement __enter__ and __exit__"
            ),
        ]
Пример #18
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(r"Module 'pylorax' has no 'version' member"),
            FalsePositive(r"Catching too general exception Exception"),
            FalsePositive(
                r"^E0712.*: Catching an exception which doesn't inherit from (Base|)Exception: GError$"
            ),
            FalsePositive(r"Module 'composer' has no 'version' member"),
        ]
Пример #19
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(
                r"^E1102.*: .*_TestCase.runTest: self.handler is not callable$"
            ),
            FalsePositive(
                r"^W1113.*: Keyword argument before variable positional arguments list in the definition of __init__ function$"
            ),
        ]
Пример #20
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(r"Value '.*\.parents_store' is unsubscriptable"),
            FalsePositive(
                r"Non-iterable value .*\.parents_store is used in an iterating context"
            ),
            FalsePositive(
                r".*Test\..*: Too many positional arguments for method call")
        ]
Пример #21
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(
                r"^W1113.*: Keyword argument before variable positional arguments list in the definition of __init__ function$"
            ),
            FalsePositive(r"W0707.*raise-missing-from"),
            FalsePositive(r"W1406.*redundant-u-string-prefix"),
            FalsePositive(r"W1514.*unspecified-encoding"),
        ]
Пример #22
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [ FalsePositive(r"Module 'pylorax' has no 'version' member"),
                                # threading.Lock() is a factory function which returns an
                                # instance of the Lock class that is supported by the platform
                                FalsePositive(r"Context manager 'lock' doesn't implement __enter__ and __exit__"),
                                FalsePositive(r"Catching too general exception Exception"),
                                FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from (Base|)Exception: GError$"),
                                FalsePositive(r"Module 'composer' has no 'version' member"),
                              ]
Пример #23
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [ FalsePositive(r"^E0611.*: No name '_isys' in module 'pyanaconda'$"),
                                FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from BaseException: GError$"),
                                FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from BaseException: S390Error$"),

                                # XXX: These are temporary until dogtail and koji have python3 versions.
                                FalsePositive(r"^E0401.*: Unable to import 'dogtail.*'$"),
                                FalsePositive(r"^E0401.*: Unable to import 'koji'$")
                              ]
Пример #24
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(
                r"Context manager 'lock' doesn't implement __enter__ and __exit__"
            ),
            FalsePositive(r"Value '.*\.parents_store' is unsubscriptable"),
            FalsePositive(
                r"Non-iterable value .*\.parents_store is used in an iterating context"
            ),
            FalsePositive(r"Bad option value 'subprocess-popen-preexec-fn'")
        ]
Пример #25
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [FalsePositive(r"Catching an exception which doesn't inherit from (BaseException|Exception): (BlockDev|DM|Crypto|Swap|LVM|Btrfs|MDRaid|Utils|G)Error$"),
                               FalsePositive(r"Instance of 'int' has no .* member"),
                               FalsePositive(r"Method 'do_task' is abstract in class 'Task' but is not overridden"),
                               FalsePositive(r"Method 'do_task' is abstract in class 'UnimplementedTask' but is not overridden"),
                               FalsePositive(r"No value for argument 'member_count' in unbound method call$"),
                               FalsePositive(r"No value for argument 'smallest_member_size' in unbound method call$"),
                               FalsePositive(r"Parameters differ from overridden 'do_task' method$"),
                               FalsePositive(r"Bad option value '(subprocess-popen-preexec-fn|try-except-raise)'"),
                               FalsePositive(r"Instance of '(Action.*Device|Action.*Format|Action.*Member|Device|DeviceAction|DeviceFormat|Event|ObjectID|PartitionDevice|StorageDevice|BTRFS.*Device|LoopDevice)' has no 'id' member$")
                               ]
Пример #26
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [FalsePositive(r"BTRFSVolumeDevice._create: Instance of 'DeviceFormat' has no 'label' member"),
                               FalsePositive(r"Catching an exception which doesn't inherit from BaseException: (BlockDev|DM|Crypto|Swap|LVM|Btrfs|MDRaid|G)Error$"),
                               FalsePositive(r"Function 'run_program' has no 'called' member"),
                               FalsePositive(r"(PartitioningTestCase|PartitionDeviceTestCase).*: Instance of 'DeviceFormat' has no .* member"),
                               FalsePositive(r"Instance of 'int' has no .* member"),
                               FalsePositive(r"Instance of 'LUKSDevice' has no .* member"),
                               FalsePositive(r"Method 'do_task' is abstract in class 'Task' but is not overridden"),
                               FalsePositive(r"Method 'do_task' is abstract in class 'UnimplementedTask' but is not overridden"),
                               FalsePositive(r"No value for argument 'member_count' in unbound method call$"),
                               FalsePositive(r"No value for argument 'smallest_member_size' in unbound method call$")
                               ]
Пример #27
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(
                r"^E0611.*: No name '_isys' in module 'pyanaconda'$"),
            FalsePositive(
                r"^E0712.*: Catching an exception which doesn't inherit from BaseException: GError$"
            ),
            FalsePositive(
                r"^E0712.*: Catching an exception which doesn't inherit from BaseException: S390Error$"
            ),

            # XXX: These are temporary until dogtail and koji have python3 versions.
            FalsePositive(r"^F0401.*: Unable to import 'dogtail.*'$"),
            FalsePositive(r"^F0401.*: Unable to import 'koji'$")
        ]
Пример #28
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(
                r"^E0611.*: No name '_isys' in module 'pyanaconda'$"),
            FalsePositive(
                r"^E0712.*: Catching an exception which doesn't inherit from BaseException: GError$"
            ),
            FalsePositive(
                r"^E0712.*: Catching an exception which doesn't inherit from BaseException: S390Error$"
            ),

            # XXX: These are temporary until dogtail and koji have python3 versions.
            FalsePositive(r"^E0401.*: Unable to import 'dogtail.*'$"),
            FalsePositive(r"^E0401.*: Unable to import 'koji'$"),
            FalsePositive(
                r"^E1101.*: Instance of 'GError' has no 'message' member"),
            FalsePositive(
                r"^E1101.*: FedoraGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"
            ),
            FalsePositive(
                r"^E1101.*: HostipGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"
            ),
            FalsePositive(
                r"^E1101.*: Geocoder._reverse_geocode_nominatim: Instance of 'LookupDict' has no 'ok' member"
            ),
            # TODO: BlockDev introspection needs to be added to pylint to handle these
            FalsePositive(
                r"E1101.*: Instance of 'int' has no 'dasd_needs_format' member"
            ),
            FalsePositive(
                r"E1101.*: Instance of 'int' has no 'dasd_format' member"),
            FalsePositive(
                r"E1101.*: Instance of 'int' has no 'sanitize_dev_input' member"
            ),
            FalsePositive(
                r"E1101.*: Instance of 'int' has no 'dasd_online' member"),
            FalsePositive(
                r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_wwpn_input' member"
            ),
            FalsePositive(
                r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_lun_input' member"
            ),
        ]
Пример #29
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [ FalsePositive(r"^E0611.*: No name '_isys' in module 'pyanaconda'$"),
                                FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from BaseException: GError$"),
                                FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from BaseException: S390Error$"),

                                # XXX: These are temporary until dogtail and koji have python3 versions.
                                FalsePositive(r"^E0401.*: Unable to import 'dogtail.*'$"),
                                FalsePositive(r"^E0401.*: Unable to import 'koji'$"),
                                FalsePositive(r"^E1101.*: Instance of 'GError' has no 'message' member"),
                                FalsePositive(r"^E1101.*: FedoraGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: HostipGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: Geocoder._reverse_geocode_nominatim: Instance of 'LookupDict' has no 'ok' member"),
                                # TODO: BlockDev introspection needs to be added to pylint to handle these
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_needs_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'sanitize_dev_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_online' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_wwpn_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_lun_input' member"),
                              ]
Пример #30
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [ FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from (Base|)Exception: GError$"),
                                FalsePositive(r"^E0712.*: Catching an exception which doesn't inherit from (Base|)Exception: S390Error$"),

                                # TODO: Should be fixed with https://github.com/PyCQA/astroid/pull/433
                                FalsePositive(r"^E1129.*: Context manager 'lock' doesn't implement __enter__ and __exit__.$"),

                                # XXX: This is temporary until koji has python3 versions.
                                FalsePositive(r"^E0401.*: Unable to import 'koji'$"),
                                FalsePositive(r"^E1101.*: Instance of 'GError' has no 'message' member"),
                                FalsePositive(r"^E1101.*: FedoraGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: HostipGeoIPProvider._refresh: Instance of 'LookupDict' has no 'ok' member"),
                                FalsePositive(r"^E1101.*: Geocoder._reverse_geocode_nominatim: Instance of 'LookupDict' has no 'ok' member"),
                                # TODO: BlockDev introspection needs to be added to pylint to handle these
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_needs_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_format' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'sanitize_dev_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'dasd_online' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_wwpn_input' member"),
                                FalsePositive(r"E1101.*: Instance of 'int' has no 'zfcp_sanitize_lun_input' member"),
                              ]
Пример #31
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(
                r"Catching an exception which doesn't inherit from (BaseException|Exception): (BlockDev|DM|Crypto|Swap|LVM|Btrfs|MDRaid|Utils|G)Error$"
            ),
            FalsePositive(r"Instance of 'int' has no .* member"),
            FalsePositive(
                r"Method 'do_task' is abstract in class 'Task' but is not overridden"
            ),
            FalsePositive(
                r"Method 'do_task' is abstract in class 'UnimplementedTask' but is not overridden"
            ),
            FalsePositive(
                r"No value for argument 'member_count' in unbound method call$"
            ),
            FalsePositive(
                r"No value for argument 'smallest_member_size' in unbound method call$"
            ),
            FalsePositive(
                r"Parameters differ from overridden 'do_task' method$")
        ]
Пример #32
0
 def __init__(self):
     PocketLintConfig.__init__(self)
Пример #33
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(r"^W1113.*: Keyword argument before variable positional arguments list in the definition of __init__ function$"),
        ]
Пример #34
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(r"^E1102.*: .*_TestCase.runTest: self.handler is not callable$"),
        ]
 def __init__(self):
     PocketLintConfig.__init__(self)
Пример #36
0
    def __init__(self):
        PocketLintConfig.__init__(self)

        self.falsePositives = [
            FalsePositive(r"Redefining built-in 'copyright'")
        ]