Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(jsii): handle imports from libraries compiled with old jsii (#3245)
The fix introduced in #3233 relied on the jsii libraries being recompiled with symbolid information. This information was introduced in jsii 1.39.0. With the code from #3233, symbols from libraries compiled with older jsii versions could not be located and the compilation would fail. In this PR, restore the compatibility by falling back to the same FQN that the original code would have guessed. It will not be correct if the type comes from a submodule, but only CDK is using submodules and CDK is using a new jsii compiler. --- By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license]. [Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0
- Loading branch information