Skip to content

Commit da99b88

Browse files
committed
Change ResourceTestUtil to use varargs
Run clean up to remove needless array creations on tests.
1 parent 7be24c4 commit da99b88

25 files changed

+154
-200
lines changed

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/internal/alias/BasicAliasTest.java

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2000, 2022 IBM Corporation and others.
2+
* Copyright (c) 2000, 2026 IBM Corporation and others.
33
*
44
* This program and the accompanying materials
55
* are made available under the terms of the Eclipse Public License 2.0
@@ -175,7 +175,7 @@ public void setUp(@TempDir Path tempDirectory) throws Exception {
175175
//project with no overlap
176176
pNoOverlap = root.getProject("NoOverlap");
177177
createInWorkspace(pNoOverlap);
178-
createInWorkspace(buildResources(pNoOverlap, new String[] {"/1/", "/1/1", "/1/2", "/2/", "/2/1"}));
178+
createInWorkspace(buildResources(pNoOverlap, "/1/", "/1/1", "/1/2", "/2/", "/2/1"));
179179

180180
//project with overlap
181181
pOverlap = root.getProject("Overlap");
@@ -186,9 +186,9 @@ public void setUp(@TempDir Path tempDirectory) throws Exception {
186186
lChildOverlap = fOverlap.getFile("lChildOverlap");
187187
createInWorkspace(new IResource[] {fOverlap, f2, lOverlap, lChildOverlap});
188188
//create some other random child elements
189-
createInWorkspace(buildResources(pOverlap, new String[] {"/1/", "/1/1", "/1/2"}));
190-
createInWorkspace(buildResources(f2, new String[] {"/1/", "/1/1", "/1/2"}));
191-
createInWorkspace(buildResources(fOverlap, new String[] {"/1/", "/1/1", "/1/2"}));
189+
createInWorkspace(buildResources(pOverlap, "/1/", "/1/1", "/1/2"));
190+
createInWorkspace(buildResources(f2, "/1/", "/1/1", "/1/2"));
191+
createInWorkspace(buildResources(fOverlap, "/1/", "/1/1", "/1/2"));
192192

193193
//create links
194194
pLinked = root.getProject("LinkProject");
@@ -201,8 +201,8 @@ public void setUp(@TempDir Path tempDirectory) throws Exception {
201201
fLinked.createLink(fOverlap.getLocation(), IResource.NONE, null);
202202
lLinked.createLink(lOverlap.getLocation(), IResource.NONE, null);
203203
createInWorkspace(lChildLinked);
204-
createInWorkspace(buildResources(pLinked, new String[] {"/a/", "/a/a", "/a/b"}));
205-
createInWorkspace(buildResources(fLinked, new String[] {"/a/", "/a/a", "/a/b"}));
204+
createInWorkspace(buildResources(pLinked, "/a/", "/a/a", "/a/b"));
205+
createInWorkspace(buildResources(fLinked, "/a/", "/a/a", "/a/b"));
206206

207207
linkOverlapLocation = wrapInCanonicalIPath(tempDirectory);
208208
linkOverlapLocation.toFile().mkdirs();
@@ -803,10 +803,9 @@ public void testDeleteProjectContents() throws CoreException {
803803
//delete the overlapping project - it should delete the children of the linked folder
804804
//but leave the actual links intact in the resource tree
805805
pOverlap.delete(IResource.ALWAYS_DELETE_PROJECT_CONTENT, createTestMonitor());
806-
assertDoesNotExistInWorkspace(new IResource[] { pOverlap, fOverlap, lOverlap, lChildOverlap, lChildLinked });
807-
assertDoesNotExistInFileSystem(
808-
new IResource[] { pOverlap, fOverlap, lOverlap, lChildOverlap, lChildLinked, lLinked, fLinked });
809-
assertExistsInWorkspace(new IResource[] { pLinked, fLinked, lLinked });
806+
assertDoesNotExistInWorkspace(pOverlap, fOverlap, lOverlap, lChildOverlap, lChildLinked);
807+
assertDoesNotExistInFileSystem(pOverlap, fOverlap, lOverlap, lChildOverlap, lChildLinked, lLinked, fLinked);
808+
assertExistsInWorkspace(pLinked, fLinked, lLinked);
810809
}
811810

812811
@Test

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/internal/builders/RelaxedSchedRuleBuilderTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2010, 2015 Broadcom Corporation and others.
2+
* Copyright (c) 2010, 2026 Broadcom Corporation and others.
33
*
44
* This program and the accompanying materials
55
* are made available under the terms of the Eclipse Public License 2.0
@@ -565,7 +565,7 @@ protected IStatus run(IProgressMonitor monitor) {
565565
private void invokeTestBug343256(IProject project, ISchedulingRule[] getRules, ISchedulingRule[] buildRules, TestBarrier2 tb1, TestBarrier2 tb2, Job j) {
566566
// Test 1 - build project sched rule
567567
getRules[0] = getRules[1] = project;
568-
buildRules[0] = buildRules[1] = new MultiRule(new ISchedulingRule[] {getRules[0]});
568+
buildRules[0] = buildRules[1] = new MultiRule(getRules[0]);
569569
tb1.setStatus(TestBarrier2.STATUS_START);
570570
tb2.setStatus(TestBarrier2.STATUS_START);
571571
j.schedule();

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/internal/localstore/BucketTreeTests.java

Lines changed: 17 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2004, 2015 IBM Corporation and others.
2+
* Copyright (c) 2004, 2026 IBM Corporation and others.
33
*
44
* This program and the accompanying materials
55
* are made available under the terms of the Eclipse Public License 2.0
@@ -174,36 +174,25 @@ public void testVisitor() throws CoreException {
174174
Set.of(IPath.ROOT, proj1.getFullPath(), proj2.getFullPath()));
175175
verify(tree, IPath.ROOT, BucketTree.DEPTH_INFINITE, Set.of(IPath.ROOT, proj1.getFullPath(),
176176
file1.getFullPath(), folder1.getFullPath(), file2.getFullPath(), proj2.getFullPath()));
177-
verify(tree, proj1.getFullPath(), BucketTree.DEPTH_ZERO,
178-
Arrays.asList(new IPath[] { proj1.getFullPath() }));
177+
verify(tree, proj1.getFullPath(), BucketTree.DEPTH_ZERO, Arrays.asList(proj1.getFullPath()));
179178
verify(tree, proj1.getFullPath(), BucketTree.DEPTH_ONE,
180-
Arrays.asList(new IPath[] { proj1.getFullPath(), file1.getFullPath(), folder1.getFullPath() }));
181-
verify(tree, proj1.getFullPath(), BucketTree.DEPTH_INFINITE, Arrays.asList(
182-
new IPath[] { proj1.getFullPath(), file1.getFullPath(), folder1.getFullPath(), file2.getFullPath() }));
183-
verify(tree, file1.getFullPath(), BucketTree.DEPTH_ZERO,
184-
Arrays.asList(new IPath[] { file1.getFullPath() }));
185-
verify(tree, file1.getFullPath(), BucketTree.DEPTH_ONE,
186-
Arrays.asList(new IPath[] { file1.getFullPath() }));
187-
verify(tree, file1.getFullPath(), BucketTree.DEPTH_INFINITE,
188-
Arrays.asList(new IPath[] { file1.getFullPath() }));
189-
verify(tree, folder1.getFullPath(), BucketTree.DEPTH_ZERO,
190-
Arrays.asList(new IPath[] { folder1.getFullPath() }));
179+
Arrays.asList(proj1.getFullPath(), file1.getFullPath(), folder1.getFullPath()));
180+
verify(tree, proj1.getFullPath(), BucketTree.DEPTH_INFINITE,
181+
Arrays.asList(proj1.getFullPath(), file1.getFullPath(), folder1.getFullPath(), file2.getFullPath()));
182+
verify(tree, file1.getFullPath(), BucketTree.DEPTH_ZERO, Arrays.asList(file1.getFullPath()));
183+
verify(tree, file1.getFullPath(), BucketTree.DEPTH_ONE, Arrays.asList(file1.getFullPath()));
184+
verify(tree, file1.getFullPath(), BucketTree.DEPTH_INFINITE, Arrays.asList(file1.getFullPath()));
185+
verify(tree, folder1.getFullPath(), BucketTree.DEPTH_ZERO, Arrays.asList(folder1.getFullPath()));
191186
verify(tree, folder1.getFullPath(), BucketTree.DEPTH_ONE,
192-
Arrays.asList(new IPath[] { folder1.getFullPath(), file2.getFullPath() }));
187+
Arrays.asList(folder1.getFullPath(), file2.getFullPath()));
193188
verify(tree, folder1.getFullPath(), BucketTree.DEPTH_INFINITE,
194-
Arrays.asList(new IPath[] { folder1.getFullPath(), file2.getFullPath() }));
195-
verify(tree, file2.getFullPath(), BucketTree.DEPTH_ZERO,
196-
Arrays.asList(new IPath[] { file2.getFullPath() }));
197-
verify(tree, file2.getFullPath(), BucketTree.DEPTH_ONE,
198-
Arrays.asList(new IPath[] { file2.getFullPath() }));
199-
verify(tree, file2.getFullPath(), BucketTree.DEPTH_INFINITE,
200-
Arrays.asList(new IPath[] { file2.getFullPath() }));
201-
verify(tree, proj2.getFullPath(), BucketTree.DEPTH_ZERO,
202-
Arrays.asList(new IPath[] { proj2.getFullPath() }));
203-
verify(tree, proj2.getFullPath(), BucketTree.DEPTH_ONE,
204-
Arrays.asList(new IPath[] { proj2.getFullPath() }));
205-
verify(tree, proj2.getFullPath(), BucketTree.DEPTH_INFINITE,
206-
Arrays.asList(new IPath[] { proj2.getFullPath() }));
189+
Arrays.asList(folder1.getFullPath(), file2.getFullPath()));
190+
verify(tree, file2.getFullPath(), BucketTree.DEPTH_ZERO, Arrays.asList(file2.getFullPath()));
191+
verify(tree, file2.getFullPath(), BucketTree.DEPTH_ONE, Arrays.asList(file2.getFullPath()));
192+
verify(tree, file2.getFullPath(), BucketTree.DEPTH_INFINITE, Arrays.asList(file2.getFullPath()));
193+
verify(tree, proj2.getFullPath(), BucketTree.DEPTH_ZERO, Arrays.asList(proj2.getFullPath()));
194+
verify(tree, proj2.getFullPath(), BucketTree.DEPTH_ONE, Arrays.asList(proj2.getFullPath()));
195+
verify(tree, proj2.getFullPath(), BucketTree.DEPTH_INFINITE, Arrays.asList(proj2.getFullPath()));
207196
}
208197

209198
public void verify(BucketTree tree, IPath root, int depth, final Collection<IPath> expected)

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/internal/localstore/FileSystemResourceManagerTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2000, 2022 IBM Corporation and others.
2+
* Copyright (c) 2000, 2026 IBM Corporation and others.
33
*
44
* This program and the accompanying materials
55
* are made available under the terms of the Eclipse Public License 2.0
@@ -190,8 +190,8 @@ public void testFileFor() {
190190
@Deprecated // Explicitly tests deprecated API
191191
public void testIsLocal() throws CoreException {
192192
// create resources
193-
IResource[] resources = buildResources(project, new String[] { "/Folder1/", "/Folder1/File1",
194-
"/Folder1/Folder2/", "/Folder1/Folder2/File2", "/Folder1/Folder2/Folder3/" });
193+
IResource[] resources = buildResources(project, "/Folder1/", "/Folder1/File1", "/Folder1/Folder2/",
194+
"/Folder1/Folder2/File2", "/Folder1/Folder2/Folder3/");
195195
createInWorkspace(resources);
196196
for (IResource resource : resources) {
197197
removeFromFileSystem(resource);

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/internal/localstore/LocalSyncTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2000, 2015 IBM Corporation and others.
2+
* Copyright (c) 2000, 2026 IBM Corporation and others.
33
*
44
* This program and the accompanying materials
55
* are made available under the terms of the Eclipse Public License 2.0
@@ -65,8 +65,7 @@ public void testProjectDeletion() throws CoreException {
6565
TestingSupport.waitForSnapshot();
6666

6767
// create resources
68-
IResource[] resources = buildResources(project,
69-
new String[] { "/File1", "/Folder1/", "/Folder1/File1", "/Folder1/Folder2/" });
68+
IResource[] resources = buildResources(project, "/File1", "/Folder1/", "/Folder1/File1", "/Folder1/Folder2/");
7069
createInWorkspace(resources);
7170

7271
// delete project's default directory

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/internal/localstore/MoveTest.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2000, 2017 IBM Corporation and others.
2+
* Copyright (c) 2000, 2026 IBM Corporation and others.
33
*
44
* This program and the accompanying materials
55
* are made available under the terms of the Eclipse Public License 2.0
@@ -284,9 +284,9 @@ public void testMoveHierarchy() throws Exception {
284284
createInWorkspace(folderSource);
285285

286286
// create hierarchy
287-
String[] hierarchy = new String[] { "/", "/file1", "/file2", "/folder1/", "/folder1/file3",
288-
"/folder1/file4", "/folder2/", "/folder2/file5", "/folder2/file6", "/folder1/folder3/",
289-
"/folder1/folder3/file7", "/folder1/folder3/file8" };
287+
String[] hierarchy = { "/", "/file1", "/file2", "/folder1/", "/folder1/file3", "/folder1/file4", "/folder2/",
288+
"/folder2/file5", "/folder2/file6", "/folder1/folder3/", "/folder1/folder3/file7",
289+
"/folder1/folder3/file8" };
290290
IResource[] resources = buildResources(folderSource, hierarchy);
291291
createInWorkspace(resources);
292292

@@ -359,8 +359,8 @@ public void testMoveHierarchyBetweenProjects() throws Exception {
359359
createInWorkspace(folderSource);
360360

361361
// build hierarchy
362-
String[] hierarchy = new String[] { "/", "/file1", "/file2", "/folder1/", "/folder1/file3", "/folder1/file4",
363-
"/folder2/", "/folder2/file5", "/folder2/file6", "/folder1/folder3/", "/folder1/folder3/file7",
362+
String[] hierarchy = { "/", "/file1", "/file2", "/folder1/", "/folder1/file3", "/folder1/file4", "/folder2/",
363+
"/folder2/file5", "/folder2/file6", "/folder1/folder3/", "/folder1/folder3/file7",
364364
"/folder1/folder3/file8" };
365365
IResource[] resources = buildResources(folderSource, hierarchy);
366366
createInWorkspace(resources);

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/internal/mapping/ChangeValidationTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2006, 2015 IBM Corporation and others.
2+
* Copyright (c) 2006, 2026 IBM Corporation and others.
33
*
44
* This program and the accompanying materials
55
* are made available under the terms of the Eclipse Public License 2.0
@@ -108,7 +108,7 @@ private String getModelMessage(IStatus status) {
108108
public void setUp() throws Exception {
109109
TestModelProvider.enabled = true;
110110
project = getWorkspace().getRoot().getProject("Project");
111-
IResource[] before = buildResources(project, new String[] {"c/", "c/b/", "c/a/", "c/x", "c/b/y", "c/b/z"});
111+
IResource[] before = buildResources(project, "c/", "c/b/", "c/a/", "c/x", "c/b/y", "c/b/z");
112112
createInWorkspace(before);
113113
assertExistsInWorkspace(before);
114114
factory = createEmptyChangeDescription();

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/internal/mapping/TestProjectDeletion.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2021 IBM Corporation and others.
2+
* Copyright (c) 2021, 2026 IBM Corporation and others.
33
*
44
* This program and the accompanying materials
55
* are made available under the terms of the Eclipse Public License 2.0
@@ -44,7 +44,7 @@ public class TestProjectDeletion {
4444
@BeforeEach
4545
public void setUp() throws Exception {
4646
project = getWorkspace().getRoot().getProject("Project");
47-
IResource[] resources = buildResources(project, new String[] { "a/", "a/b/", "a/c/", "a/d", "a/b/e", "a/b/f" });
47+
IResource[] resources = buildResources(project, "a/", "a/b/", "a/c/", "a/d", "a/b/e", "a/b/f");
4848
createInWorkspace(resources);
4949
assertExistsInWorkspace(resources);
5050
factory = ResourceChangeValidator.getValidator().createDeltaFactory();

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/resources/HiddenResourceTest.java

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2000, 2022 IBM Corporation and others.
2+
* Copyright (c) 2000, 2026 IBM Corporation and others.
33
*
44
* This program and the accompanying materials
55
* are made available under the terms of the Eclipse Public License 2.0
@@ -304,8 +304,8 @@ public void testCopy() throws CoreException {
304304
createInWorkspace(destProject);
305305
setHidden(folder, true, IResource.DEPTH_ZERO);
306306
folder.copy(destFolder.getFullPath(), flags, createTestMonitor());
307-
assertExistsInWorkspace(new IResource[] { folder, subFile });
308-
assertExistsInWorkspace(new IResource[] { destFolder, destSubFile });
307+
assertExistsInWorkspace(folder, subFile);
308+
assertExistsInWorkspace(destFolder, destSubFile);
309309

310310
// set all the resources to be hidden
311311
// copy the project
@@ -322,8 +322,8 @@ public void testCopy() throws CoreException {
322322
createInWorkspace(destProject);
323323
setHidden(project, true, IResource.DEPTH_INFINITE);
324324
folder.copy(destFolder.getFullPath(), flags, createTestMonitor());
325-
assertExistsInWorkspace(new IResource[] { folder, subFile });
326-
assertExistsInWorkspace(new IResource[] { destFolder, destSubFile });
325+
assertExistsInWorkspace(folder, subFile);
326+
assertExistsInWorkspace(destFolder, destSubFile);
327327
}
328328

329329
@Test
@@ -358,8 +358,8 @@ public void testMove() throws CoreException {
358358
createInWorkspace(destProject);
359359
setHidden(folder, true, IResource.DEPTH_ZERO);
360360
folder.move(destFolder.getFullPath(), flags, createTestMonitor());
361-
assertDoesNotExistInWorkspace(new IResource[] { folder, subFile });
362-
assertExistsInWorkspace(new IResource[] { destFolder, destSubFile });
361+
assertDoesNotExistInWorkspace(folder, subFile);
362+
assertExistsInWorkspace(destFolder, destSubFile);
363363

364364
// set all the resources to be hidden
365365
// move the project
@@ -376,8 +376,8 @@ public void testMove() throws CoreException {
376376
createInWorkspace(destProject);
377377
setHidden(project, true, IResource.DEPTH_INFINITE);
378378
folder.move(destFolder.getFullPath(), flags, createTestMonitor());
379-
assertDoesNotExistInWorkspace(new IResource[] { folder, subFile });
380-
assertExistsInWorkspace(new IResource[] { destFolder, destSubFile });
379+
assertDoesNotExistInWorkspace(folder, subFile);
380+
assertExistsInWorkspace(destFolder, destSubFile);
381381
}
382382

383383
@Test
@@ -399,12 +399,12 @@ public void testDelete() throws CoreException {
399399
createInWorkspace(resources);
400400
file.delete(flags, createTestMonitor());
401401
assertDoesNotExistInWorkspace(file);
402-
assertExistsInWorkspace(new IResource[] { project, folder, subFile });
402+
assertExistsInWorkspace(project, folder, subFile);
403403
// delete a folder
404404
createInWorkspace(resources);
405405
folder.delete(flags, createTestMonitor());
406-
assertDoesNotExistInWorkspace(new IResource[] { folder, subFile });
407-
assertExistsInWorkspace(new IResource[] { project, file });
406+
assertDoesNotExistInWorkspace(folder, subFile);
407+
assertExistsInWorkspace(project, file);
408408

409409
// set one child to be hidden
410410
createInWorkspace(resources);
@@ -416,8 +416,8 @@ public void testDelete() throws CoreException {
416416
createInWorkspace(resources);
417417
setHidden(folder, true, IResource.DEPTH_ZERO);
418418
folder.delete(flags, createTestMonitor());
419-
assertDoesNotExistInWorkspace(new IResource[] { folder, subFile });
420-
assertExistsInWorkspace(new IResource[] { project, file });
419+
assertDoesNotExistInWorkspace(folder, subFile);
420+
assertExistsInWorkspace(project, file);
421421

422422
// set all resources to be hidden
423423
createInWorkspace(resources);
@@ -430,13 +430,13 @@ public void testDelete() throws CoreException {
430430
setHidden(project, true, IResource.DEPTH_INFINITE);
431431
file.delete(flags, createTestMonitor());
432432
assertDoesNotExistInWorkspace(file);
433-
assertExistsInWorkspace(new IResource[] { project, folder, subFile });
433+
assertExistsInWorkspace(project, folder, subFile);
434434
// delete a folder
435435
createInWorkspace(resources);
436436
setHidden(project, true, IResource.DEPTH_INFINITE);
437437
folder.delete(flags, createTestMonitor());
438-
assertDoesNotExistInWorkspace(new IResource[] { folder, subFile });
439-
assertExistsInWorkspace(new IResource[] { project, file });
438+
assertDoesNotExistInWorkspace(folder, subFile);
439+
assertExistsInWorkspace(project, file);
440440
}
441441

442442
@Test

resources/tests/org.eclipse.core.tests.resources/src/org/eclipse/core/tests/resources/IFolderTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*******************************************************************************
2-
* Copyright (c) 2000, 2015 IBM Corporation and others.
2+
* Copyright (c) 2000, 2026 IBM Corporation and others.
33
*
44
* This program and the accompanying materials
55
* are made available under the terms of the Eclipse Public License 2.0
@@ -220,7 +220,7 @@ public void testFolderCreation() throws Exception {
220220
@Test
221221
public void testFolderDeletion() throws Throwable {
222222
IProject project = getWorkspace().getRoot().getProject("Project");
223-
IResource[] before = buildResources(project, new String[] {"c/", "c/b/", "c/x", "c/b/y", "c/b/z"});
223+
IResource[] before = buildResources(project, "c/", "c/b/", "c/x", "c/b/y", "c/b/z");
224224
createInWorkspace(before);
225225
//
226226
assertExistsInWorkspace(before);
@@ -231,8 +231,8 @@ public void testFolderDeletion() throws Throwable {
231231
@Test
232232
public void testFolderMove() throws Throwable {
233233
IProject project = getWorkspace().getRoot().getProject("Project");
234-
IResource[] before = buildResources(project, new String[] {"b/", "b/b/", "b/x", "b/b/y", "b/b/z"});
235-
IResource[] after = buildResources(project, new String[] {"a/", "a/b/", "a/x", "a/b/y", "a/b/z"});
234+
IResource[] before = buildResources(project, "b/", "b/b/", "b/x", "b/b/y", "b/b/z");
235+
IResource[] after = buildResources(project, "a/", "a/b/", "a/x", "a/b/y", "a/b/z");
236236

237237
// create the resources and set some content in a file that will be moved.
238238
createInWorkspace(before);

0 commit comments

Comments
 (0)