Features and Bugs per CAIP versionsΒΆ
The analyser level API is hardly linked to the CAIP version.
Some features, and bugs where added and corrected in specific CAIP version.
Thoses informations are crucial to
* determine what is the minimal CAIP version an extension may work on
* develop for several CAIP versions at a time
Some issues or features may have a workaround that still allows (with some effort) to broaden the applicable CAIP version range.
Technology | Feature | 7.3.4 | 7.3.6 | 7.3.7 | 7.3.8 | 8.1.0 |
All | cast.analysers.Link.save_property | NO | NO | NO | NO | YES |
All | cast.analysers.Object.get_typename | NO | NO | NO | NO | YES |
All | cast.analysers.Object.save_property (accepts keyprop property) | NO | NO | NO | YES | YES |
All | cast.analysers.Object.save_property (accepts multiple values) | NO | NO | NO | NO | YES |
All | cast.analysers.external_link.analyse_embedded | workaround | YES | YES | YES | YES |
DotNet | Start/end type event is not raised for (C#) interfaces | NO | YES | YES | YES | YES |
DotNet | cast.analysers.dotnet.Extension.start_project | NO | YES | YES | YES | YES |
DotNet | get_project on a type coming from a DLL return an empty object | NO | NO | YES | YES | YES |
DotNet | object created by a donet extension is not part of modules | workaround | YES | YES | YES | YES |
JEE | cast.analysers.jee.Extension.end_properties_file | NO | NO | NO | NO | YES |
JEE | cast.analysers.jee.Extension.end_properties_files | NO | NO | NO | NO | YES |
JEE | cast.analysers.jee.Extension.start_properties_file | NO | NO | NO | NO | YES |
JEE | cast.analysers.jee.Extension.start_properties_files | NO | NO | NO | NO | YES |
UA | Cannot save object under UA project | workaround | workaround | workaround | workaround | YES |
UA | cast.analysers.ua.Extension.end_object | NO | YES | YES | YES | YES |
UA | cast.analysers.ua.Extension.start_object | NO | YES | YES | YES | YES |
UA | object created by an UA extension is not part of modules | workaround | YES | YES | YES | YES |