Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upManage utPLSQL core compatiblity explicitely #46
Comments
|
We already have a solution for "Optional Features" in java-API: Would be easy to add |
|
I think we should provide make a wrapper of I'd like to get rid of the use of However, the |
In version v0.6 a part of the extension depends on functionality introduced with utPLSQL version 3.0.4.
It is expected that an official API will be introduced in a future utPLSQL version (>3.1.2) to replace the functionality provided by the
UT_ANNOTATION_MANAGERpackage.The following version numbers are used in released versions of utPLSQL:
UT.VERSIONutPLSQL - Version v3.0.0.708-betautPLSQL - Version v3.0.0utPLSQL - Version v3.0.1.798utPLSQL - Version v3.0.2.938v3.0.3.1266v3.0.4.1372v3.1.0.1849-developv3.1.1.1868v3.1.2.2134Instead of querying for the existence of
UT_ANNOTATION_MANAGERthe return value of the functionUT.VERSIONshould be used to determine if a certain feature is available or not. Versions of utPLSQL without aUT.VERSIONfunction are not supported (e.g. v3.0.0.0-Alpha1).Features are disabled if not available in a version (context menus, oddgen generators) and a error message is written to the error log (visible in the logging pane). If not feasible an error message is shown when executing an enabled but not supported feature.