Zdeněk Materna

Results 54 issues of Zdeněk Materna

- [ ] https://github.com/JBKahn/flake8-print - [ ] https://github.com/bskinn/flake8-absolute-import - [ ] https://pypi.org/project/pep8-naming/ - [ ] Something to detect dead code and code duplication...

testing

One solution would be to generate a class with object names as properties. So this: ```python def main(res: Resources) -> None: time_actions: TimeActions = res.objects['obj_085380112a824d8eb0ebd6ed83fa27e8'] while True: time_actions.sleep(1.0, an='sleep') ```...

enhancement

Currently, ARServer and Build use slightly different functions to validate packages. In (near) future, the code from https://github.com/robofit/arcor2/blob/master/src/python/arcor2_arserver/checks.py should be shared and used by both services.

enhancement
arcor2_arserver
arcor2_build

Currently, when a package is being executed, clients have no other option than to observe the execution state. It would be great to allow switching between this state and scene/project...

enhancement
arcor2_arserver

Currently, for a project without logic, actions can be specified within the project, but are ignored during the build process. The intended state is to generate a class for them,...

enhancement

- User-defined function can be passed as a parameter to the “for_loop” action (this can be probably made in a generic way, not just for the purpose of cycles). -...

enhancement
arcor2_arserver
arcor2_build

- Alternative to a composed action (user-defined method of service or object composed from already existing actions) - function defined within the project (main script). - Suitable for a code...

enhancement
arcor2_arserver
arcor2_build

- Plugins are there but are temporarily disabled. - The main issue is how to identify the correct plugin during runtime (`plugin_from_instance`).

enhancement
arcor2