Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit60f222d

Browse files
Merge pull request#115 from PhilippSalvisberg/bugfix/issue-111-schema-browser
Bugfix/issue 111 schema browser
2 parentsfa54c8b +75f25ed commit60f222d

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

‎sqldev/pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,13 @@
108108
<scope>system</scope>
109109
<systemPath>${sqldev.basedir}/sqldeveloper/extensions/oracle.sqldeveloper.worksheet.jar</systemPath>
110110
</dependency>
111+
<dependency>
112+
<groupId>oracle</groupId>
113+
<artifactId>oracle.sqldeveloper.schemabrowser</artifactId>
114+
<version>19.3.0</version>
115+
<scope>system</scope>
116+
<systemPath>${sqldev.basedir}/sqldeveloper/extensions/oracle.sqldeveloper.schemabrowser.jar</systemPath>
117+
</dependency>
111118
<dependency>
112119
<groupId>oracle</groupId>
113120
<artifactId>ojdbc8</artifactId>
@@ -445,6 +452,7 @@
445452
oracle.ide.db,
446453
oracle.ide.runner,
447454
oracle.sqldeveloper,
455+
oracle.sqldeveloper.schemabrowser,
448456
oracle.sqldeveloper.utils,
449457
oracle.sqldeveloper.worksheet,
450458
oracle.uic

‎sqldev/src/main/java/org/utplsql/sqldev/menu/UtplsqlController.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
importoracle.dbtools.raptor.navigator.impl.ObjectFolder;
5151
importoracle.dbtools.raptor.navigator.impl.SchemaFolder;
5252
importoracle.dbtools.raptor.navigator.plsql.PlSqlNode;
53+
importoracle.dbtools.raptor.schemabrowser.view.SBWindow;
5354
importoracle.dbtools.raptor.utils.Connections;
5455
importoracle.dbtools.worksheet.editor.Worksheet;
5556
importoracle.ide.Context;
@@ -135,7 +136,7 @@ public boolean update(final IdeAction action, final Context context) {
135136
action.setEnabled(true);
136137
}
137138
}
138-
}elseif (viewinstanceofDBNavigatorWindow) {
139+
}elseif (viewinstanceofDBNavigatorWindow ||viewinstanceofSBWindow) {
139140
action.setEnabled(true);
140141
// disable action if a node in the selection is not runnable
141142
for (inti =0;i <context.getSelection().length;i++) {
@@ -192,7 +193,7 @@ public boolean update(final IdeAction action, final Context context) {
192193
action.setEnabled(true);
193194
}
194195
}
195-
}elseif (viewinstanceofDBNavigatorWindow) {
196+
}elseif (viewinstanceofDBNavigatorWindow ||viewinstanceofSBWindow) {
196197
// multiselection is not supported, use oddgen to generte tests for multiple objects
197198
if (context.getSelection().length ==1) {
198199
finalObjectelement =context.getSelection()[0];
@@ -367,7 +368,7 @@ public void runTest(final Context context, boolean withDebug) {
367368
worksheet.runTestAsync();
368369
}
369370
}
370-
}elseif (viewinstanceofDBNavigatorWindow) {
371+
}elseif (viewinstanceofDBNavigatorWindow ||viewinstanceofSBWindow) {
371372
finalURLurl =getURL(context);
372373
if (url !=null) {
373374
finalStringconnectionName =URLTools.getConnectionName(url);
@@ -469,7 +470,7 @@ public void codeCoverage(final Context context) {
469470
finalCodeCoverageReporterreporter =newCodeCoverageReporter(getPathList(path),includeObjectList,connectionName);
470471
reporter.showParameterWindow();
471472
}
472-
}elseif (viewinstanceofDBNavigatorWindow) {
473+
}elseif (viewinstanceofDBNavigatorWindow ||viewinstanceofSBWindow) {
473474
logger.finer("Code coverage from DB navigator");
474475
finalURLurl =getURL(context);
475476
if (url !=null) {
@@ -529,7 +530,7 @@ public void generateTest(final Context context) {
529530
}
530531
}
531532
}else {
532-
if (viewinstanceofDBNavigatorWindow) {
533+
if (viewinstanceofDBNavigatorWindow ||viewinstanceofSBWindow) {
533534
finalURLurl =getURL(context);
534535
if (url !=null) {
535536
finalStringconnectionName =URLTools.getConnectionName(url);

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp