CAST Extension SDK’s documentation¶
CAST Extension SDK is a tool to write extensions for CAIP.
First steps¶
- Overview
- New to developping plugins with CAST Extension SDK?
- Installation
- Instructions on how to install the Development environment.
- Tutorial : My first plugin
- Instructions on how to create a first plugin.
- Deploying plugins
- Once plugins are developped they can be deployed in CAIP.
References¶
Main reference
- Creating a plugin
- Plugin structure.
- Running during analysis of an existing analyser
- Use callbacks
- Running code after analyzers
- Run on the knowledge base to produce global information.
- Exchanging data between analysis level and application level
- Exchanging data between analyser level and application level.
More details
- Analysers specific events
- Analyser level specific callbacks and analysis options access.
- Mainframe Analyser specificities
- Mainframe analyser level specifics.
- HTML5/Javascript Analyser specificities
- HTML5/Javascript analyser level specifics.
- Python Analyser specificities
- Python analyser level specifics.
- Dotnet Analyser specificities
- Writting quality rules based on AST in Dotnet analyser.
- Debugging
- Instructions on how to debug plugins from development environment.
- Writing quality rules
- Writting quality rules.
- API Reference
- API for accessing objects, on existing extension points and on testing API.
- Features and Bugs per CAIP versions
- Features/bugs versus CAIP versions.
- Tips and tricks
- Various tips.