PPA-0005: added ability to swipe and tap #22
Annotations
14 warnings and 23 notices
|
Incorrect type:
src/screens/element_interactor.py#L24
Expected type 'collections.Iterable', got 'Type\[WaitType\]' instead
|
|
Invalid type hints definitions and usages:
src/screens/element_interactor.py#L78
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
|
|
Invalid type hints definitions and usages:
src/utils/logger.py#L93
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
|
|
Invalid type hints definitions and usages:
src/screens/base_screen.py#L21
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
|
|
Invalid type hints definitions and usages:
src/screens/element_interactor.py#L59
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
|
|
Invalid type hints definitions and usages:
src/utils/logger.py#L75
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
|
|
Invalid type hints definitions and usages:
src/screens/element_interactor.py#L98
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
|
|
Invalid type hints definitions and usages:
src/screens/element_interactor.py#L37
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
|
|
Invalid type hints definitions and usages:
src/screens/base_screen.py#L68
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
|
|
Invalid type hints definitions and usages:
src/screens/element_interactor.py#L123
'Literal' may be parameterized with literal ints, byte and unicode strings, bools, Enum values, None, other literal types, or type aliases to other literal types
|
|
Unbound local variables:
conftest.py#L65
Local variable 'driver' might be referenced before assignment
|
|
Unbound local variables:
conftest.py#L68
Local variable 'driver' might be referenced before assignment
|
|
qodana
Cache not found for keys: qodana-2024.3-refs/pull/8/merge-910500dfc4af6963fec864a89796229ee33af591, qodana-2024.3-refs/pull/8/merge
|
|
qodana
Failed to push quick fixes – The process '/usr/bin/gh' failed with exit code 1
|
|
Class has no `__init__` method:
src/drivers/android_driver.py#L6
Class has no __init__ method
|
|
Class has no `__init__` method:
src/locators/locators.py#L4
Class has no __init__ method
|
|
Class has no `__init__` method:
src/drivers/ios_driver.py#L6
Class has no __init__ method
|
|
Class has no `__init__` method:
src/drivers/driver_factory.py#L10
Class has no __init__ method
|
|
Method is not declared static:
src/drivers/event_listener.py#L28
Method `after_quit` may be 'static'
|
|
Method is not declared static:
src/drivers/event_listener.py#L22
Method `after_click` may be 'static'
|
|
Method is not declared static:
src/drivers/event_listener.py#L19
Method `before_click` may be 'static'
|
|
Method is not declared static:
src/drivers/event_listener.py#L16
Method `after_find` may be 'static'
|
|
Method is not declared static:
src/drivers/event_listener.py#L25
Method `before_quit` may be 'static'
|
|
Method is not declared static:
src/drivers/event_listener.py#L31
Method `on_exception` may be 'static'
|
|
Method is not declared static:
src/drivers/event_listener.py#L13
Method `before_find` may be 'static'
|
|
Improper first parameter:
src/utils/logger.py#L18
Usually first parameter of a method is named 'self'
|
|
PEP 8 naming convention violation:
src/screens/element_interactor.py#L5
Lowercase variable imported as non-lowercase
|
|
Accessing a protected member of a class or a module:
src/screens/element_interactor.py#L52
Access to a protected member _timeout of a class
|
|
Unused local symbols:
src/drivers/event_listener.py#L19
Parameter 'driver' value is not used
|
|
Unused local symbols:
conftest.py#L61
Local variable 'event_driver' value is not used
|
|
Unused local symbols:
src/drivers/event_listener.py#L13
Parameter 'driver' value is not used
|
|
Unused local symbols:
src/drivers/event_listener.py#L16
Parameter 'driver' value is not used
|
|
Unused local symbols:
src/drivers/event_listener.py#L31
Parameter 'exception' value is not used
|
|
Unused local symbols:
src/drivers/event_listener.py#L22
Parameter 'driver' value is not used
|
|
Unused local symbols:
src/drivers/event_listener.py#L31
Parameter 'driver' value is not used
|
|
Unused local symbols:
src/drivers/event_listener.py#L25
Parameter 'driver' value is not used
|
|
Unused local symbols:
src/drivers/event_listener.py#L28
Parameter 'driver' value is not used
|