X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.graph%2Ftests%2Forg%2Fsimantics%2Fgraph%2Ftests%2Frefactoring%2FTestRefactoring2.java;h=c122cff8d612db317f0a9f188d0a27eada100c5f;hb=bea2a8313dd7408716eda5d4e46bba53ef523d54;hp=cbb98018dd93931e773125bda269d51caf7a52ad;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.graph/tests/org/simantics/graph/tests/refactoring/TestRefactoring2.java b/bundles/org.simantics.graph/tests/org/simantics/graph/tests/refactoring/TestRefactoring2.java index cbb98018d..c122cff8d 100644 --- a/bundles/org.simantics.graph/tests/org/simantics/graph/tests/refactoring/TestRefactoring2.java +++ b/bundles/org.simantics.graph/tests/org/simantics/graph/tests/refactoring/TestRefactoring2.java @@ -1,44 +1,44 @@ -package org.simantics.graph.tests.refactoring; - -import java.io.File; -import java.net.URLDecoder; -import java.util.ArrayList; -import java.util.List; - -import org.simantics.graph.refactoring.RefactoringTool; - -public class TestRefactoring2 { - - public static void main(String[] args) throws Exception { - File dir = new File(URLDecoder.decode(TestRefactoring2.class.getResource(".").getPath(), "UTF-8")).getAbsoluteFile();// new File(TestRefactoring.class.getResource(".").getFile()); - System.out.println(dir); - File allFiles[] = dir.listFiles(); - List inputFiles = new ArrayList(); - List outputFiles = new ArrayList(); - String ext = ".aprosSymbol"; - File outDir = new File(dir,"out"); - if (!outDir.exists()) - outDir.mkdir(); - for (File f: allFiles) { - if (!f.isFile()) - continue; - if (!f.getName().endsWith(ext)) - continue; - inputFiles.add(f); - String outputName = f.getName(); - outputFiles.add(new File(outDir,outputName)); - } - - File mappingSpec = new File(dir, "mappingSpec.txt"); - for (int i = 0; i < inputFiles.size() ; i++) { - - File input = inputFiles.get(i); - File output = outputFiles.get(i); - - System.out.println(input + " -> " + output); - - RefactoringTool.refactor(mappingSpec, input, output); - } - } - -} +package org.simantics.graph.tests.refactoring; + +import java.io.File; +import java.net.URLDecoder; +import java.util.ArrayList; +import java.util.List; + +import org.simantics.graph.refactoring.RefactoringTool; + +public class TestRefactoring2 { + + public static void main(String[] args) throws Exception { + File dir = new File(URLDecoder.decode(TestRefactoring2.class.getResource(".").getPath(), "UTF-8")).getAbsoluteFile();// new File(TestRefactoring.class.getResource(".").getFile()); + System.out.println(dir); + File allFiles[] = dir.listFiles(); + List inputFiles = new ArrayList(); + List outputFiles = new ArrayList(); + String ext = ".aprosSymbol"; + File outDir = new File(dir,"out"); + if (!outDir.exists()) + outDir.mkdir(); + for (File f: allFiles) { + if (!f.isFile()) + continue; + if (!f.getName().endsWith(ext)) + continue; + inputFiles.add(f); + String outputName = f.getName(); + outputFiles.add(new File(outDir,outputName)); + } + + File mappingSpec = new File(dir, "mappingSpec.txt"); + for (int i = 0; i < inputFiles.size() ; i++) { + + File input = inputFiles.get(i); + File output = outputFiles.get(i); + + System.out.println(input + " -> " + output); + + RefactoringTool.refactor(mappingSpec, input, output); + } + } + +}