TODO

RPA.Desktop.Windows:

Line

Message

1141

return more valuable information about what should

1394

supporting multiple search criterias at same time to identify ONE element

1420

supporting multiple search criterias at same time to identify ONE element

RPA.Desktop.keywords.application:

Line

Message

117

Move implementations to platform-specific adapters

173

Find out way to get actual default application,

RPA.Desktop.keywords.finder:

Line

Message

314

Add run-on-error support and maybe screenshotting matches?

RPA.Desktop.keywords.mouse:

Line

Message

73

Clamp to screen dimensions?

106

mypy should handle enum exhaustivity validation

RPA.Desktop.keywords.screen:

Line

Message

182

Draw a circle instead?

RPA.Email.ImapSmtp:

Line

Message

958

mypy should handle enum exhaustivity validation

RPA.FileSystem:

Line

Message

575

glob support

613

Should it remove all subdirectories too?

653

glob support

874

Convert to proper date

884

Convert to proper date

893

Convert to human-friendly?

RPA.JSON:

Line

Message

229

Add more logging about affected rows, at least on debug level

RPA.JavaAccessBridge:

Line

Message

440

add keyword for taking screenshots of elements and window

RPA.MSGraph:

Line

Message

122

Implement a TokenBackend that uses Robocorp vault,

297

Does this fail when we define a path we want?

RPA.Smartsheet:

Line

Message

118

ADD LOGGING THROUGHOUT

218

consider if this properly connects the logs.

RPA.Tasks:

Line

Message

676

Move all result object modifying here

checkers.base.name_checker.checker:

Line

Message

621

when py3.12 is minimum, remove this condition

checkers.classes.class_checker:

Line

Message

1343

Unknown option value for ‘disable’, expected a valid pylint message and got ‘too-many-try-statements’

2264

Unknown option value for ‘disable’, expected a valid pylint message and got ‘too-many-try-statements’

checkers.design_analysis:

Line

Message

26

Unknown option value for ‘disable’, expected a valid pylint message and got ‘consider-using-namedtuple-or-dataclass’

checkers.imports:

Line

Message

795

# TODO - this isn’t right for multiple on the same line…

checkers.logging:

Line

Message

26

Unknown option value for ‘disable’, expected a valid pylint message and got ‘consider-using-namedtuple-or-dataclass’

checkers.stdlib:

Line

Message

734

Unknown option value for ‘disable’, expected a valid pylint message and got ‘too-many-try-statements’

checkers.strings:

Line

Message

69

Unknown option value for ‘disable’, expected a valid pylint message and got ‘consider-using-namedtuple-or-dataclass’

checkers.symilar:

Line

Message

831

4.0 Fix current_name

checkers.typecheck:

Line

Message

610

The typing of the second return variable is actually Literal[0,1]

612

The typing of the third return variable can be narrowed to a Literal

2051

This check was disabled (by adding the leading underscore)

2059

This check was disabled (by adding the leading underscore)

checkers.utils:

Line

Message

603

Unknown option value for ‘disable’, expected a valid pylint message and got ‘too-many-try-statements’

1374

Unknown option value for ‘disable’, expected a valid pylint message and got ‘too-many-try-statements’

2054

Unknown option value for ‘disable’, expected a valid pylint message and got ‘too-many-try-statements’

checkers.variables:

Line

Message

1367

(performance), merging both checks would streamline this

2627

4.0: Consider using utils.is_terminating_func

config._pylint_config.utils:

Line

Message

59

Unknown option value for ‘disable-next’, expected a valid pylint message and got ‘bad-builtin’

78

Unknown option value for ‘disable-next’, expected a valid pylint message and got ‘bad-builtin’

104

Unknown option value for ‘disable-next’, expected a valid pylint message and got ‘bad-builtin’

config.callback_actions:

Line

Message

246

4.x: Deprecate this after the auto-upgrade functionality of

config.config_initialization:

Line

Message

113

Change this to be checked only when upgrading the configuration

config.utils:

Line

Message

190

Unknown option value for ‘disable’, expected a valid pylint message and got ‘consider-using-namedtuple-or-dataclass’

extensions.docparams:

Line

Message

478

Unknown option value for ‘disable’, expected a valid pylint message and got ‘useless-param-doc’

lint.message_state_handler:

Line

Message

371

Unknown option value for ‘disable’, expected a valid pylint message and got ‘too-many-try-statements’

lint.pylinter:

Line

Message

98

Unknown option value for ‘disable-next’, expected a valid pylint message and got ‘consider-using-namedtuple-or-dataclass’

291

Deprecate passing the pylintrc parameter

676

Move the parallel invocation into step 3 of the checking process

pyreverse.diagrams:

Line

Message

89

Specify ‘Any’ after refactor of DiagramEntity

pyreverse.dot_printer:

Line

Message

30

Unknown option value for ‘disable-next’, expected a valid pylint message and got ‘consider-using-namedtuple-or-dataclass’

testutils._primer.primer_run_command:

Line

Message

84

Find a way to allow cyclic-import and compare output correctly

testutils.checker_test_case:

Line

Message

22

Figure out way to type this as type[BaseChecker] while also

testutils.functional.test_file:

Line

Message

59

4.0: Deprecate FunctionalTestFile.options and related code

testutils.unittest_linter:

Line

Message

35

Make node non optional

utils.ast_walker:

Line

Message

81

Unknown option value for ‘disable’, expected a valid pylint message and got ‘too-many-try-statements’