@@ -37,7 +37,7 @@ class UtplsqlDao {
3737 public static val FIRST_VERSION_WITH_INTERNAL_ANNOTATION_API = 3000004
3838 public static val FIRST_VERSION_WITH_ANNOTATION_API = 3001003
3939 public static val FIRST_VERSION_WITHOUT_INTERNAL_API = 3001008
40- public static val NOT_YET_AVAILABLE = 9009009
40+ public static val FIRST_VERSION_WITH_HAS_SUITES_API = 3001008
4141 var Connection conn
4242 var JdbcTemplate jdbcTemplate
4343 // cache fields
@@ -183,9 +183,8 @@ class UtplsqlDao {
183183 */
184184 def boolean containsUtplsqlTest (String owner , String objectName , String subobjectName ) {
185185 try {
186- if (normalizedUtPlsqlVersionNumber >= NOT_YET_AVAILABLE && objectName !== null && subobjectName !== null ) {
187- // use faster check function available since v3.1.3 (FIRST_VERSION_WITH_ANNOTATION_API)
188- // disabled (NOT_YET_AVAILABLE) due to wrong results in v3.1.7
186+ if (normalizedUtPlsqlVersionNumber >= org.utplsql.sqldev.dal. UtplsqlDao . FIRST_VERSION_WITH_HAS_SUITES_API && objectName !== null && subobjectName !== null ) {
187+ // use faster check function available since v3.1.3 (reliable in v3.1.8)
189188 val sql = ' ' '
190189 DECLARE
191190 l_return VARCHAR2(1) := ' 0 ' ;
@@ -253,9 +252,8 @@ class UtplsqlDao {
253252 }
254253
255254 def boolean containsUtplsqlTest (String owner ) {
256- if (normalizedUtPlsqlVersionNumber >= NOT_YET_AVAILABLE ) {
257- // use faster check function available since v3.1.3 (FIRST_VERSION_WITH_ANNOTATION_API)
258- // disabled (NOT_YET_AVAILABLE) due to wrong results in v3.1.7
255+ if (normalizedUtPlsqlVersionNumber >= org.utplsql.sqldev.dal. UtplsqlDao . FIRST_VERSION_WITH_HAS_SUITES_API ) {
256+ // use faster check function available since v3.1.3 (reliable in v3.1.8)
259257 val sql = ' ' '
260258 DECLARE
261259 l_return VARCHAR2(1) := ' 0 ' ;
@@ -282,9 +280,8 @@ class UtplsqlDao {
282280 }
283281
284282 def boolean containsUtplsqlTest (String owner , String objectName ) {
285- if (normalizedUtPlsqlVersionNumber >= NOT_YET_AVAILABLE ) {
286- // use faster check function available since v3.1.3 (FIRST_VERSION_WITH_ANNOTATION_API)
287- // disabled (NOT_YET_AVAILABLE) due to wrong results in v3.1.7
283+ if (normalizedUtPlsqlVersionNumber >= org.utplsql.sqldev.dal. UtplsqlDao . FIRST_VERSION_WITH_HAS_SUITES_API ) {
284+ // use faster check function available since v3.1.3 (reliable in v3.1.8)
288285 val sql = ' ' '
289286 DECLARE
290287 l_return VARCHAR2(1) := ' 0 ' ;
0 commit comments