From ea85dfdcc95ce2d2d313253ac2bf6dbf8d252bcb Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Tue, 16 May 2017 13:17:54 +0200 Subject: [PATCH] convert DefaultUrlOpener to kotlin --- .../ide/browsers/impl/DefaultUrlOpener.java | 21 ++++++++----------- 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/xml/impl/src/com/intellij/ide/browsers/impl/DefaultUrlOpener.java b/xml/impl/src/com/intellij/ide/browsers/impl/DefaultUrlOpener.java index 3d5d349ebdbd..e297a4fc2a9d 100644 --- a/xml/impl/src/com/intellij/ide/browsers/impl/DefaultUrlOpener.java +++ b/xml/impl/src/com/intellij/ide/browsers/impl/DefaultUrlOpener.java @@ -13,19 +13,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.intellij.ide.browsers.impl; +package com.intellij.ide.browsers.impl -import com.intellij.ide.browsers.BrowserLauncher; -import com.intellij.ide.browsers.UrlOpener; -import com.intellij.ide.browsers.WebBrowser; -import com.intellij.openapi.project.Project; -import com.intellij.util.ArrayUtil; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; +import com.intellij.ide.browsers.BrowserLauncher +import com.intellij.ide.browsers.UrlOpener +import com.intellij.ide.browsers.WebBrowser +import com.intellij.openapi.project.Project +import com.intellij.util.ArrayUtil -final class DefaultUrlOpener extends UrlOpener { - @Override - public boolean openUrl(@NotNull WebBrowser browser, @NotNull String url, @Nullable Project project) { - return BrowserLauncher.getInstance().browseUsingPath(url, null, browser, project, ArrayUtil.EMPTY_STRING_ARRAY); +internal class DefaultUrlOpener : UrlOpener() { + override fun openUrl(browser: WebBrowser, url: String, project: Project?): Boolean { + return BrowserLauncher.instance.browseUsingPath(url, null, browser, project, ArrayUtil.EMPTY_STRING_ARRAY) } } \ No newline at end of file