From f019a4e829e2ad03c03d681b747a3d9f8e622172 Mon Sep 17 00:00:00 2001 From: Philipp Salvisberg Date: Sun, 28 Apr 2019 16:04:12 +0200 Subject: [PATCH 1/2] fixes #59 - always use annotation API to determine executable utPLSQL test units before executing a test --- .../main/java/org/utplsql/sqldev/menu/UtplsqlController.xtend | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sqldev/src/main/java/org/utplsql/sqldev/menu/UtplsqlController.xtend b/sqldev/src/main/java/org/utplsql/sqldev/menu/UtplsqlController.xtend index ccf6cf8b..2796bd15 100644 --- a/sqldev/src/main/java/org/utplsql/sqldev/menu/UtplsqlController.xtend +++ b/sqldev/src/main/java/org/utplsql/sqldev/menu/UtplsqlController.xtend @@ -277,8 +277,8 @@ class UtplsqlController implements Controller { connectionName = view.connectionName } logger.fine('''connectionName: «connectionName»''') - val preferences = PreferenceModel.getInstance(Preferences.preferences) - val parser = new UtplsqlParser(component.text, if (preferences.checkRunUtplsqlTest) {Connections.instance.getConnection(connectionName)} else {null}, owner) + // issue 59 - always use a connection to ensure the utPL/SQL annotation API is used + val parser = new UtplsqlParser(component.text, Connections.instance.getConnection(connectionName), owner) val position = component.caretPosition val path = parser.getPathAt(position) val utPlsqlWorksheet = new UtplsqlWorksheet(path.pathList, connectionName) From 6a899711ce383587ffd70a7c177c1ae739055973 Mon Sep 17 00:00:00 2001 From: Philipp Salvisberg Date: Sun, 28 Apr 2019 16:04:34 +0200 Subject: [PATCH 2/2] change to snapshot version 0.7.2-SNAPSHOT --- sqldev/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sqldev/pom.xml b/sqldev/pom.xml index c688b6e7..47c1a48f 100644 --- a/sqldev/pom.xml +++ b/sqldev/pom.xml @@ -5,7 +5,7 @@ org.utplsql org.utplsql.sqldev - 0.7.1 + 0.7.2-SNAPSHOT bundle UTF-8