Skip to content

Commit 04f6924

Browse files
authored
Merge pull request #762 from abhijay94/Development
Added a sub-package for "creational" in order to organize the code
2 parents 6458e31 + ee985d5 commit 04f6924

File tree

10 files changed

+14
-14
lines changed

10 files changed

+14
-14
lines changed

src/main/java/com/designpatterns/builderpattern/Desktop.java renamed to src/main/java/com/designpatterns/creational/builder/Desktop.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package src.main.java.com.designpatterns.builderpattern;
1+
package src.main.java.com.designpatterns.creational.builder;
22

33
/**
44
* The Builder is a design pattern designed to provide a flexible solution to various object creation problems in

src/main/java/com/designpatterns/factorypattern/Pentagon.java renamed to src/main/java/com/designpatterns/creational/factory/Pentagon.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package src.main.java.com.designpatterns.factorypattern;
1+
package src.main.java.com.designpatterns.creational.factory;
22

33
public class Pentagon implements Polygon {
44
@Override

src/main/java/com/designpatterns/factorypattern/Polygon.java renamed to src/main/java/com/designpatterns/creational/factory/Polygon.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package src.main.java.com.designpatterns.factorypattern;
1+
package src.main.java.com.designpatterns.creational.factory;
22

33
public interface Polygon {
44
/**

src/main/java/com/designpatterns/factorypattern/PolygonFactory.java renamed to src/main/java/com/designpatterns/creational/factory/PolygonFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package src.main.java.com.designpatterns.factorypattern;
1+
package src.main.java.com.designpatterns.creational.factory;
22

33
/**
44
* In class-based programming, the factory method pattern is a creational pattern that uses factory methods to deal

src/main/java/com/designpatterns/factorypattern/Square.java renamed to src/main/java/com/designpatterns/creational/factory/Square.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package src.main.java.com.designpatterns.factorypattern;
1+
package src.main.java.com.designpatterns.creational.factory;
22

33
public class Square implements Polygon {
44

src/main/java/com/designpatterns/factorypattern/Triangle.java renamed to src/main/java/com/designpatterns/creational/factory/Triangle.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package src.main.java.com.designpatterns.factorypattern;
1+
package src.main.java.com.designpatterns.creational.factory;
22

33
public class Triangle implements Polygon {
44
@Override

src/main/java/com/designpatterns/singletonpattern/Singleton.java renamed to src/main/java/com/designpatterns/creational/singleton/Singleton.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package src.main.java.com.designpatterns.singletonpattern;
1+
package src.main.java.com.designpatterns.creational.singleton;
22

33
/**
44
* The singleton pattern is a design pattern that restricts the instantiation of a class to one "single" instance.

src/test/java/com/designpatterns/builderpattern/DesktopBuilderTest.java renamed to src/test/java/com/designpatterns/creational/builder/DesktopBuilderTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package src.test.java.com.designpatterns.builderpattern;
1+
package src.test.java.com.designpatterns.creational.builder;
22

33
import org.junit.Assert;
44
import org.junit.Test;
5-
import src.main.java.com.designpatterns.builderpattern.Desktop;
5+
import src.main.java.com.designpatterns.creational.builder.Desktop;
66

77
public class DesktopBuilderTest {
88
private final String configOne = "Desktop{CPU='Intel i7', RAM='Corsair Vengeance 3000', isGraphicCardEnabled=true" +

src/test/java/com/designpatterns/factorypattern/PolygonFactoryTest.java renamed to src/test/java/com/designpatterns/creational/factory/PolygonFactoryTest.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
package src.test.java.com.designpatterns.factorypattern;
1+
package src.test.java.com.designpatterns.creational.factory;
22

33
import org.junit.Assert;
44
import org.junit.Test;
5-
import src.main.java.com.designpatterns.factorypattern.Polygon;
6-
import src.main.java.com.designpatterns.factorypattern.PolygonFactory;
5+
import src.main.java.com.designpatterns.creational.factory.Polygon;
6+
import src.main.java.com.designpatterns.creational.factory.PolygonFactory;
77

88
public class PolygonFactoryTest {
99
@Test

src/test/java/com/designpatterns/singletonpattern/SingletonTest.java renamed to src/test/java/com/designpatterns/creational/singleton/SingletonTest.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
package src.test.java.com.designpatterns.singletonpattern;
1+
package src.test.java.com.designpatterns.creational.singleton;
22

33
import org.junit.Assert;
44
import org.junit.Test;
5-
import src.main.java.com.designpatterns.singletonpattern.Singleton;
5+
import src.main.java.com.designpatterns.creational.singleton.Singleton;
66

77
import java.util.ArrayList;
88
import java.util.concurrent.ExecutorService;

0 commit comments

Comments
 (0)