mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
cleanup
GitOrigin-RevId: ea30d7dc1720571c24fb3ed249236c85bf045d66
This commit is contained in:
committed by
intellij-monorepo-bot
parent
18b42837f5
commit
1e9eeff5f0
@@ -1,4 +1,4 @@
|
||||
// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
package com.intellij.ide;
|
||||
|
||||
import com.intellij.openapi.application.Application;
|
||||
@@ -6,7 +6,7 @@ import com.intellij.openapi.extensions.ExtensionPointName;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
public interface ApplicationLoadListener {
|
||||
ExtensionPointName<ApplicationLoadListener> EP_NAME = ExtensionPointName.create("com.intellij.ApplicationLoadListener");
|
||||
ExtensionPointName<ApplicationLoadListener> EP_NAME = new ExtensionPointName<>("com.intellij.ApplicationLoadListener");
|
||||
|
||||
default void beforeApplicationLoaded(@NotNull Application application, @NotNull String configPath) {
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright 2000-2019 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
package com.intellij.util.io
|
||||
|
||||
import com.intellij.openapi.util.io.FileUtilRt
|
||||
@@ -92,9 +92,8 @@ fun Path.delete(recursively: Boolean = true) {
|
||||
}
|
||||
|
||||
private fun doDelete(file: Path) {
|
||||
val attributes: BasicFileAttributes
|
||||
try {
|
||||
attributes = Files.readAttributes(file, BasicFileAttributes::class.java, LinkOption.NOFOLLOW_LINKS)
|
||||
val attributes = try {
|
||||
Files.readAttributes(file, BasicFileAttributes::class.java, LinkOption.NOFOLLOW_LINKS)
|
||||
}
|
||||
catch (e: NoSuchFileException) {
|
||||
return
|
||||
@@ -106,13 +105,11 @@ private fun doDelete(file: Path) {
|
||||
}
|
||||
|
||||
Files.walkFileTree(file, object : SimpleFileVisitor<Path>() {
|
||||
@Throws(IOException::class)
|
||||
override fun visitFile(file: Path, attrs: BasicFileAttributes): FileVisitResult {
|
||||
deleteFile(file)
|
||||
return FileVisitResult.CONTINUE
|
||||
}
|
||||
|
||||
@Throws(IOException::class)
|
||||
override fun postVisitDirectory(dir: Path, exc: IOException?): FileVisitResult {
|
||||
Files.deleteIfExists(dir)
|
||||
return FileVisitResult.CONTINUE
|
||||
|
||||
+2
-18
@@ -1,18 +1,4 @@
|
||||
/*
|
||||
* Copyright 2000-2015 JetBrains s.r.o.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
package org.jetbrains.jps.incremental.groovy;
|
||||
|
||||
import org.jetbrains.jps.model.java.compiler.CompilerOptions;
|
||||
@@ -20,13 +6,11 @@ import org.jetbrains.jps.model.java.compiler.CompilerOptions;
|
||||
/**
|
||||
* @author peter
|
||||
*/
|
||||
public class GreclipseSettings implements CompilerOptions {
|
||||
public final class GreclipseSettings implements CompilerOptions {
|
||||
public static final String COMPONENT_NAME = "GreclipseSettings";
|
||||
public static final String COMPONENT_FILE = "compiler.xml";
|
||||
|
||||
public String greclipsePath = "";
|
||||
public boolean debugInfo = true;
|
||||
public String cmdLineParams = "";
|
||||
|
||||
|
||||
}
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
|
||||
package org.jetbrains.plugins.groovy.compiler;
|
||||
|
||||
import com.intellij.openapi.components.PersistentStateComponent;
|
||||
@@ -11,7 +11,7 @@ import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.jps.incremental.groovy.GreclipseSettings;
|
||||
|
||||
@State(name = GreclipseSettings.COMPONENT_NAME, storages = @Storage(GreclipseSettings.COMPONENT_FILE))
|
||||
public class GreclipseIdeaCompilerSettings implements PersistentStateComponent<GreclipseSettings> {
|
||||
public final class GreclipseIdeaCompilerSettings implements PersistentStateComponent<GreclipseSettings> {
|
||||
private final GreclipseSettings mySettings = new GreclipseSettings();
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user