Merge pull request #6 from Decker-Matthew-R/Decker-Refactor-Branch2

Removed adjustment variable
This commit is contained in:
Matt Decker 2022-07-02 12:00:41 -05:00 committed by GitHub
commit 21cb24bf97
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -19,24 +19,23 @@ class GildedRose {
}
private void updateItemQuality(Item item) {
int adjustment;
if (!item.name.equals(AGED_BRIE)
&& !item.name.equals(BACKSTAGE)) {
if (item.quality > 0) {
if (!item.name.equals(SULFURAS)) {
adjustQuality(item, adjustment=-1);
adjustQuality(item, -1);
}
}
} else {
adjustQuality(item, adjustment=+1);
adjustQuality(item, 1);
if (item.name.equals(BACKSTAGE)) {
if (item.sellIn < 11) {
adjustQuality(item, adjustment=1);
adjustQuality(item, 1);
}
if (item.sellIn < 6) {
adjustQuality(item, adjustment=1);
adjustQuality(item, 1);
}
}
}
@ -49,7 +48,7 @@ class GildedRose {
if (!item.name.equals(AGED_BRIE)) {
if (!item.name.equals(BACKSTAGE)) {
if (!item.name.equals(SULFURAS)) {
adjustQuality(item, adjustment=-1);
adjustQuality(item, -1);
}
} else {
item.quality = item.quality - item.quality;