From 61ff36cad8b4c735a2702258dca6996190662ce2 Mon Sep 17 00:00:00 2001 From: Matt Decker Date: Mon, 4 Jul 2022 14:45:03 -0500 Subject: [PATCH] Added dependancies to run code coverage checks --- .classpath | 19 +++++++++++ .project | 17 ++++++++++ Java-Cucumber/.classpath | 33 +++++++++++++++++++ Java-Cucumber/.project | 23 +++++++++++++ .../org.eclipse.core.resources.prefs | 5 +++ .../.settings/org.eclipse.jdt.core.prefs | 8 +++++ Java/.vscode/settings.json | 3 ++ .../main/java/com/gildedrose/GildedRose.java | 8 ++--- 8 files changed, 112 insertions(+), 4 deletions(-) create mode 100644 .classpath create mode 100644 .project create mode 100644 Java-Cucumber/.classpath create mode 100644 Java-Cucumber/.project create mode 100644 Java-Cucumber/.settings/org.eclipse.core.resources.prefs create mode 100644 Java-Cucumber/.settings/org.eclipse.jdt.core.prefs create mode 100644 Java/.vscode/settings.json 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) {