diff --git a/.classpath b/.classpath
new file mode 100644
index 00000000..ad898167
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.project b/.project
new file mode 100644
index 00000000..df7b0eab
--- /dev/null
+++ b/.project
@@ -0,0 +1,17 @@
+
+
+ Group2-GildedRose-Refactoring-Kata
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/Java-Cucumber/.classpath b/Java-Cucumber/.classpath
new file mode 100644
index 00000000..8131be0e
--- /dev/null
+++ b/Java-Cucumber/.classpath
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Java-Cucumber/.project b/Java-Cucumber/.project
new file mode 100644
index 00000000..2345e158
--- /dev/null
+++ b/Java-Cucumber/.project
@@ -0,0 +1,23 @@
+
+
+ Java-Cucumber
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Java-Cucumber/.settings/org.eclipse.core.resources.prefs b/Java-Cucumber/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 00000000..cdfe4f1b
--- /dev/null
+++ b/Java-Cucumber/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+encoding//src/main/java=UTF-8
+encoding//src/test/java=UTF-8
+encoding//src/test/resources=UTF-8
+encoding/=UTF-8
diff --git a/Java-Cucumber/.settings/org.eclipse.jdt.core.prefs b/Java-Cucumber/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 00000000..2f5cc74c
--- /dev/null
+++ b/Java-Cucumber/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,8 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
+org.eclipse.jdt.core.compiler.release=disabled
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Java/.vscode/settings.json b/Java/.vscode/settings.json
new file mode 100644
index 00000000..04cd6188
--- /dev/null
+++ b/Java/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+ "java.configuration.updateBuildConfiguration": "automatic"
+}
diff --git a/Java/src/main/java/com/gildedrose/GildedRose.java b/Java/src/main/java/com/gildedrose/GildedRose.java
index 041584a1..01b3bcab 100644
--- a/Java/src/main/java/com/gildedrose/GildedRose.java
+++ b/Java/src/main/java/com/gildedrose/GildedRose.java
@@ -6,7 +6,7 @@ class GildedRose {
public static final String SULFURAS = "Sulfuras, Hand of Ragnaros";
public static final String BACKSTAGE = "Backstage passes to a TAFKAL80ETC concert";
public static final String CONJURED = "Conjured Mana Cake";
- private Item[] items;
+
private Item[] items;
@@ -14,7 +14,7 @@ class GildedRose {
this.items = items;
}
- public void updateQuality() {
+ public void updateQuality() {
for (Item item : items) {
updateItemQuality(item);
}
@@ -33,7 +33,7 @@ class GildedRose {
if (item.name.equals(AGED_BRIE)) {
int adjustment = isExpired ? 2 : 1;
adjustQuality(item, adjustment);
- }
+ }
if (item.name.equals(BACKSTAGE)) {
updateBackStagePass(item, isExpired);
@@ -55,7 +55,7 @@ class GildedRose {
}
if (isExpired) {
item.quality = item.quality - item.quality;
- }
+ }
}
private int determineDegradeRate(Item item, boolean isExpired) {