Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 384510 | Differences between
and this patch

Collapse All | Expand All

(-)a/org.eclipse.m2e.tests/projects/localprojectscanner/341038_projectsOutsideWorkspaceNotRenamed/384510_subNotRenamed/pom.xml (+10 lines)
Added Link Here
1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
  <modelVersion>4.0.0</modelVersion>
4
  <parent>
5
	  <groupId>org.eclipse.m2e.tests.project.localprojectscanner</groupId>
6
	  <artifactId>renameOutsideWorkspace</artifactId>
7
	  <version>0.0.1-SNAPSHOT</version>
8
  </parent>
9
  <artifactId>subNotRenamed</artifactId>
10
</project>
(-)a/org.eclipse.m2e.tests/projects/localprojectscanner/341038_projectsOutsideWorkspaceNotRenamed/pom.xml (+3 lines)
Lines 10-13 Link Here
10
    <artifactId>m2e-test-parent</artifactId>
10
    <artifactId>m2e-test-parent</artifactId>
11
    <version>1.0.0</version>
11
    <version>1.0.0</version>
12
  </parent>
12
  </parent>
13
  <modules>
14
  	<module>384510_subNotRenamed</module>
15
  </modules>
13
</project>
16
</project>
(-)a/org.eclipse.m2e.tests/projects/localprojectscanner/rename/mavenNNNNNNNN/384510_subNotRenamed/pom.xml (+10 lines)
Added Link Here
1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
  <modelVersion>4.0.0</modelVersion>
4
  <parent>
5
	  <groupId>rename</groupId>
6
	  <artifactId>maven-project</artifactId>
7
	  <version>0.0.1-SNAPSHOT</version>
8
  </parent>
9
  <artifactId>subNotRenamed</artifactId>
10
</project>
(-)a/org.eclipse.m2e.tests/projects/localprojectscanner/rename/mavenNNNNNNNN/pom.xml (+3 lines)
Lines 4-7 Link Here
4
  <groupId>rename</groupId>
4
  <groupId>rename</groupId>
5
  <artifactId>maven-project</artifactId>
5
  <artifactId>maven-project</artifactId>
6
  <version>0.0.1-SNAPSHOT</version>
6
  <version>0.0.1-SNAPSHOT</version>
7
  <modules>
8
  	<module>384510_subNotRenamed</module>
9
  </modules>
7
</project>
10
</project>
(-)a/org.eclipse.m2e.tests/src/org/eclipse/m2e/tests/LocalProjectScannerTest.java (+14 lines)
Lines 23-28 Link Here
23
23
24
import junit.framework.TestCase;
24
import junit.framework.TestCase;
25
25
26
import org.eclipse.core.internal.resources.ProjectInfo;
26
import org.eclipse.core.runtime.NullProgressMonitor;
27
import org.eclipse.core.runtime.NullProgressMonitor;
27
28
28
import org.eclipse.m2e.core.MavenPlugin;
29
import org.eclipse.m2e.core.MavenPlugin;
Lines 244-249 Link Here
244
245
245
    MavenProjectInfo project = projects.get(0);
246
    MavenProjectInfo project = projects.get(0);
246
    assertEquals(MavenProjectInfo.RENAME_REQUIRED, project.getBasedirRename());
247
    assertEquals(MavenProjectInfo.RENAME_REQUIRED, project.getBasedirRename());
248
    
249
    //Non of the sub modules should be renamed
250
    for(MavenProjectInfo subProject : project.getProjects()) {
251
      assertEquals(MavenProjectInfo.RENAME_NO, subProject.getBasedirRename());  
252
    }
253
247
  }
254
  }
248
255
249
  public void testNoMetadata() throws Exception {
256
  public void testNoMetadata() throws Exception {
Lines 271-277 Link Here
271
    List<MavenProjectInfo> projects = scanner.getProjects();
278
    List<MavenProjectInfo> projects = scanner.getProjects();
272
    MavenProjectInfo project = projects.get(0);
279
    MavenProjectInfo project = projects.get(0);
273
280
281
    //The base directory should be renamed
274
    assertEquals(MavenProjectInfo.RENAME_REQUIRED, project.getBasedirRename());
282
    assertEquals(MavenProjectInfo.RENAME_REQUIRED, project.getBasedirRename());
283
    
284
    //Non of the sub modules should be renamed
285
    for(MavenProjectInfo subProject : project.getProjects()) {
286
      assertEquals(MavenProjectInfo.RENAME_NO, subProject.getBasedirRename());  
287
    }
288
    
275
  }
289
  }
276
290
277
}
291
}

Return to bug 384510