Duplicate imports break annotation code generation
Open
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 71
- PR merge metrics
- No merged PRs in 30d
Description
In [this example](https://github.com/fabiobrz/quarkus-cel-k8s-validator), the Go compiled module has 2 imports `fd_write`.
This is legal Wasm and the engine works great but the `WasmModuleInterface` breaks as it is emitting two colliding functions in the same class.
Since this is allowed, we need a way to gracefully handle this case.
Contributor guide
Assessment
This issue has not been assessed yet.