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 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)