src/pydolphinscheduler/core/workflow.py (5 lines): - line 58: TODO: maybe we should rename this class, currently use DS object name. - line 188: # TODO how to fix circle import - line 368: # TODO which tying should return in this case - line 406: # TODO used metaclass for more pythonic - line 451: # TODO add serialization function src/pydolphinscheduler/tasks/dependent.py (4 lines): - line 39: # TODO Maybe we should add parent level to DependentDate for easy to use, such as - line 88: # TODO maybe we should conside overwrite operator `and` and `or` for DependentItem to - line 93: # TODO zhongjiajie should be also depeloped in 4.1.0 - line 149: # TODO Maybe we should get cycle from dependent date class. src/pydolphinscheduler/core/task.py (2 lines): - line 429: # TODO code should better generate in bulk mode when :ref: workflow run submit or start - line 437: # TODO get code from specific project workflow and task name src/pydolphinscheduler/tasks/shell.py (1 line): - line 45: # TODO maybe we could use instance name to replace attribute `name` src/pydolphinscheduler/default_config.yaml (1 line): - line 34: # java and Python, mark it as TODO item in the future. src/pydolphinscheduler/models/datasource.py (1 line): - line 102: # TODO try to handle type_ in metaclass src/pydolphinscheduler/models/base_side.py (1 line): - line 35: # TODO comment for avoiding cycle import src/pydolphinscheduler/java_gateway.py (1 line): - line 93: TODO Note that automatic conversion makes calling Java methods slightly less efficient because src/pydolphinscheduler/models/project.py (1 line): - line 42: # TODO recover result checker src/pydolphinscheduler/models/user.py (1 line): - line 78: # TODO recover result checker src/pydolphinscheduler/models/tenant.py (1 line): - line 72: # TODO: check queue_id and queue_name