IgorChvyrov-sm

Results 4 issues of IgorChvyrov-sm

Changes: Added lint check as a CI step Refactored ruff ignores Applied ruff lint to all repository files Reason: Improve code quality

Changes: 1. Refactored ResourcApis to use facade pattern 2. Updated Orkes clients to serialize objects returned from codegen to python models 3. Added deprecation warnings for methods in Orkes clients...

Changes: Added mypy configuration to pyproject.toml Added mypy check as a pre-commit and CI steps Implemented all ResourceAPI methods in adapters to provide type hints Reason: Improve code quality