paperclip
paperclip copied to clipboard
Error in pulsar openapi generation
I'm trying to generate Apache Pulsar openapi
Generated rust code failed to compile with the following error:
error[E0412]: cannot find type `SourceConfigConfigs` in module `crate::bus::pulsar_api::codegen::source_config`
|
6 | pub configs: Option<std::collections::BTreeMap<String, crate::bus::pulsar_api::codegen::source_config::SourceConfigConfigs>>,
| ^^^^^^^^^^^^^^^^^^^ not found in `crate::bus::pulsar_api::codegen::source_config`
It seems like SourceConfigConfigs
does not get generated. The same problem occurs with SourceConfigSecrets
. Both of them have additionalProperties
inside:
"secrets": {
"type": "object",
"additionalProperties": {
"type": "object"
}
},
The error is gone when I delete additionalProperties
objects.