A NullPointerException is thrown when a DataConnectionConfig is added dynamically without specifying its type.
A NullPointerException is thrown when a DataConnectionConfig is added dynamically without specifying its type.: a task in LegoFlow-SWE (Harbor dataset). When Config.addDataConnectionConfig(DataConnectionConfig) is called with a DataConnectionConfig that has a name and properties set but no type…
The task
When `Config.addDataConnectionConfig(DataConnectionConfig)` is called with a `DataConnectionConfig` that has a name and properties set but no type (i.e., `type` is `null` or omitted), the operation should not crash with a `NullPointerException`. Instead, the configuration should be validated and rejected with a clear…
Part of Lego-X/LegoFlow-SWE.