Skip to content

Commit 9615fe0

Browse files
authored
Replacing consulo.ide.impl.idea.openapi.vfs.VfsUtil with consulo.virtualFileSystem.util.VirtualFileUtil. (#9)
1 parent 928c49a commit 9615fe0

4 files changed

Lines changed: 9 additions & 9 deletions

File tree

src/main/java/com/intellij/uiDesigner/impl/LoaderFactory.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import consulo.disposer.Disposable;
2424
import consulo.disposer.Disposer;
2525
import consulo.ide.ServiceManager;
26-
import consulo.ide.impl.idea.openapi.vfs.VfsUtil;
2726
import consulo.language.util.ModuleUtilCore;
2827
import consulo.module.Module;
2928
import consulo.module.content.layer.OrderEnumerator;
@@ -38,10 +37,11 @@
3837
import consulo.virtualFileSystem.VirtualFile;
3938
import consulo.virtualFileSystem.VirtualFileManager;
4039
import consulo.virtualFileSystem.archive.ArchiveVfsUtil;
40+
import consulo.virtualFileSystem.util.VirtualFileUtil;
41+
import jakarta.annotation.Nonnull;
4142
import jakarta.inject.Inject;
4243
import jakarta.inject.Singleton;
4344

44-
import jakarta.annotation.Nonnull;
4545
import javax.swing.*;
4646
import java.io.File;
4747
import java.net.MalformedURLException;
@@ -142,7 +142,7 @@ private static ClassLoader createClassLoader(final String runClasspath, final St
142142
final String s = tokenizer.nextToken();
143143
try
144144
{
145-
VirtualFile vFile = manager.findFileByUrl(VfsUtil.pathToUrl(s));
145+
VirtualFile vFile = manager.findFileByUrl(VirtualFileUtil.pathToUrl(s));
146146

147147
VirtualFile archiveFile = ArchiveVfsUtil.getVirtualFileForArchive(vFile);
148148
if(archiveFile != null)

src/main/java/com/intellij/uiDesigner/impl/make/Form2ByteCodeCompiler.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
import consulo.content.bundle.Sdk;
4040
import consulo.document.Document;
4141
import consulo.document.FileDocumentManager;
42-
import consulo.ide.impl.idea.openapi.util.io.FileUtil;
4342
import consulo.internal.org.objectweb.asm.ClassWriter;
4443
import consulo.java.compiler.JavaCompilerUtil;
4544
import consulo.java.language.bundle.JavaSdkTypeUtil;
@@ -54,6 +53,8 @@
5453
import consulo.project.Project;
5554
import consulo.util.collection.ArrayUtil;
5655
import consulo.util.collection.Chunk;
56+
import consulo.util.io.FilePermissionCopier;
57+
import consulo.util.io.FileUtil;
5758
import consulo.util.lang.ExceptionUtil;
5859
import consulo.virtualFileSystem.VirtualFile;
5960
import consulo.virtualFileSystem.util.VirtualFileUtil;
@@ -467,7 +468,7 @@ public String compute()
467468
FileUtil.createParentDirs(outputFormFile);
468469
try
469470
{
470-
FileUtil.copy(new File(formFile.getPath()), outputFormFile);
471+
FileUtil.copy(new File(formFile.getPath()), outputFormFile, FilePermissionCopier.BY_NIO2);
471472
}
472473
catch(IOException e)
473474
{

src/test/java_/com/intellij/uiDesigner/core/AsmCodeGeneratorTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import com.intellij.compiler.instrumentation.InstrumentationClassFinder;
1919
import consulo.ide.impl.idea.openapi.application.PathManager;
2020
import consulo.ide.impl.idea.openapi.util.SystemInfoRt;
21-
import consulo.ide.impl.idea.openapi.util.io.FileUtil;
2221
import consulo.ui.ex.awt.JBTabbedPane;
2322
import com.intellij.uiDesigner.compiler.AsmCodeGenerator;
2423
import com.intellij.uiDesigner.compiler.FormErrorInfo;
@@ -31,6 +30,7 @@
3130
import consulo.internal.org.objectweb.asm.ClassWriter;
3231
import consulo.ui.ex.awt.UIUtil;
3332
import consulo.util.collection.primitive.ints.IntObjectMap;
33+
import consulo.util.io.FileUtil;
3434
import junit.framework.TestCase;
3535

3636
import javax.swing.*;

src/test/java_/com/intellij/uiDesigner/make/FormSourceCodeGeneratorTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,10 @@
1313
* See the License for the specific language governing permissions and
1414
* limitations under the License.
1515
*/
16-
1716
package com.intellij.uiDesigner.make;
1817

1918
import com.intellij.uiDesigner.impl.make.FormSourceCodeGenerator;
2019
import consulo.util.lang.StringUtil;
21-
import consulo.ide.impl.idea.openapi.vfs.VfsUtil;
2220
import consulo.virtualFileSystem.VirtualFile;
2321
import com.intellij.psi.PsiClass;
2422
import consulo.language.psi.PsiFile;
@@ -27,6 +25,7 @@
2725
import com.intellij.testFramework.PsiTestCase;
2826
import com.intellij.testFramework.PsiTestUtil;
2927
import consulo.undoRedo.CommandProcessor;
28+
import consulo.virtualFileSystem.util.VirtualFileUtil;
3029

3130
import java.io.IOException;
3231

@@ -104,7 +103,7 @@ public void run() {
104103
assertNotNull(bindingTestClass);
105104
final VirtualFile testAfter = myTestProjectRoot.findChild("BindingTest.java.after");
106105
assertNotNull(testAfter);
107-
String expectedText = StringUtil.convertLineSeparators(VfsUtil.loadText(testAfter));
106+
String expectedText = StringUtil.convertLineSeparators(VirtualFileUtil.loadText(testAfter));
108107
final PsiFile psiFile = bindingTestClass.getContainingFile();
109108
assertNotNull(psiFile);
110109
final String text = StringUtil.convertLineSeparators(psiFile.getText());

0 commit comments

Comments
 (0)