JetBrains-Research / paddle

Young and dynamic build system for Python
MIT License
20 stars 6 forks source link

Unexpected behaviour with empty list of args #65

Open nbirillo opened 1 year ago

nbirillo commented 1 year ago

It would be great to inform the user about an empty list of arguments instead of the current error message:

tasks:
  run:
    - id: prepare_course_data
      entrypoint: jba/processing/prepare_course_data.py
      args:

The current error: class java.lang.String cannot be cast to class java.util.List (java.lang.String and java.util.List are in module java.base of loader 'bootstrap')