Frameworks
Limitations
It's important to note that AsyncAPI Specification generation from source code is working with a limited context extracted from Intellij Platform PSI
It means that:
- It's not possible to extract value from SpEl expressions like
#{myTopicName} - It's not possible to extract value from property placeholders like
${myTopicName}when it doesn't exist in the properties file - Operations, Channels, Schemas description are extracted from comments
- Other undetected limitations
To enrich it, it's important to implement integration with SpringWolf and JAsyncAPI (WIP) annotations to extract already defined descriptions for each type of components
UI
Specification Preview

Generation logs
