Skip to content

Commit 983c389

Browse files
authored
[JAVA-40642] Moving some article links on Github - design-patterns-creationa (#18052)
1 parent 647cfc6 commit 983c389

File tree

59 files changed

+86
-87
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+86
-87
lines changed
Lines changed: 7 additions & 1 deletion

patterns-modules/design-patterns-creational-2/pom.xml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,12 @@
1313
</parent>
1414

1515
<dependencies>
16+
<dependency>
17+
<groupId>org.inferred</groupId>
18+
<artifactId>freebuilder</artifactId>
19+
<version>${freebuilder.version}</version>
20+
<optional>true</optional>
21+
</dependency>
1622
<dependency>
1723
<groupId>org.mockito</groupId>
1824
<artifactId>mockito-inline</artifactId>
@@ -22,11 +28,18 @@
2228
<dependency>
2329
<groupId>org.projectlombok</groupId>
2430
<artifactId>lombok</artifactId>
25-
<version>1.18.32</version>
31+
<version>${lombok.version}</version>
32+
</dependency>
33+
<dependency>
34+
<groupId>com.google.code.findbugs</groupId>
35+
<artifactId>jsr305</artifactId>
36+
<version>${javax.annotations.version}</version>
2637
</dependency>
2738
</dependencies>
2839

2940
<properties>
41+
<freebuilder.version>2.4.1</freebuilder.version>
42+
<javax.annotations.version>3.0.2</javax.annotations.version>
3043
<mockito-inline.version>5.2.0</mockito-inline.version>
3144
</properties>
3245

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.creational.abstractfactory2;
1+
package com.baeldung.abstractfactory2;
22

33
public class AbstractFactoryRunner {
44

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.creational.abstractfactory2;
1+
package com.baeldung.abstractfactory2;
22

33
public abstract class Animal {
44
AnimalType type;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.creational.abstractfactory2;
1+
package com.baeldung.abstractfactory2;
22

33
public class AnimalAbstractFactory {
44

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.creational.abstractfactory2;
1+
package com.baeldung.abstractfactory2;
22

33
public enum AnimalEra {
44
MESOZOIC,
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package com.baeldung.abstractfactory2;
2+
3+
public enum AnimalType {
4+
LAND,
5+
SKY
6+
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.baeldung.creational.abstractfactory2;
1+
package com.baeldung.abstractfactory2;
22

33
public class CenozoicAnimalFactory implements EraAnimalFactory{
44
@Override
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
package com.baeldung.creational.abstractfactory2;
1+
package com.baeldung.abstractfactory2;
2+
23

34
public interface EraAnimalFactory {
45

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package com.baeldung.creational.abstractfactory2;
1+
package com.baeldung.abstractfactory2;
22

3-
public class LandAnimal extends Animal{
3+
public class LandAnimal extends Animal {
44

55
LandAnimal(AnimalEra era, String name) {
66
super(AnimalType.LAND, era, name);

0 commit comments

Comments
 (0)