SnowyMouse / invader

Free toolkit for Halo: Combat Evolved for creating maps and assets
https://invader.opencarnage.net
Other
59 stars 10 forks source link

[invader-dependency] Exit code indicates success even if the tag is invalid. #224

Open num0005 opened 2 years ago

num0005 commented 2 years ago

Attempting to get the dependencies of a invalid tag results in a return code of 0 despite the tag being unreadable. Attempting to get the dependencies of a non-existent tag as expected returns a non-zero return code.

Expected behaviour:

Invader should return a non-zero exit code if it cannot parse the tag, ideally a different non-zero code than the one used to indicate a non-existent tag.

invader version: https://github.com/SnowyMouse/invader/releases/tag/0.51.4