The current vendordep behavior causes it to fail if the jsonUrl property is not null, but still an empty string. For example, in the WPILibNewCommands.json vendordep, the jsonUrl value is set to "". This causes the vendordep --update task to fail with an invalid URL error.
The current vendordep behavior causes it to fail if the jsonUrl property is not null, but still an empty string. For example, in the
WPILibNewCommands.jsonvendordep, the jsonUrl value is set to"". This causes thevendordep --updatetask to fail with an invalid URL error.