Skip to content

Commit

Permalink
'Refactored by Sourcery'
Browse files Browse the repository at this point in the history
  • Loading branch information
Sourcery AI committed Nov 2, 2020
1 parent e0090cf commit b5cf8e8
Showing 1 changed file with 21 additions and 25 deletions.
46 changes: 21 additions & 25 deletions gilded_rose_original.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,33 +23,29 @@ def __init__(self, items):

def update_quality(self):
for item in self.items:
if item.name != "Aged Brie" and item.name != "Backstage passes to a TAFKAL80ETC concert":
if item.quality > 0:
if item.name != "Sulfuras, Hand of Ragnaros":
item.quality = item.quality - 1
else:
if item.name == "Sulfuras, Hand of Ragnaros":
continue
if item.name == "Aged Brie":
if item.quality < 50:
item.quality = item.quality + 1
if item.sell_in < 1 and item.quality < 50:
item.quality = item.quality + 1

elif item.name == "Backstage passes to a TAFKAL80ETC concert":
if item.quality < 50:
item.quality = item.quality + 1
if item.name == "Backstage passes to a TAFKAL80ETC concert":
if item.sell_in < 11:
if item.quality < 50:
item.quality = item.quality + 1
if item.sell_in < 6:
if item.quality < 50:
item.quality = item.quality + 1
if item.name != "Sulfuras, Hand of Ragnaros":
item.sell_in = item.sell_in - 1
if item.sell_in < 0:
if item.name != "Aged Brie":
if item.name != "Backstage passes to a TAFKAL80ETC concert":
if item.quality > 0:
if item.name != "Sulfuras, Hand of Ragnaros":
item.quality = item.quality - 1
else:
item.quality = item.quality - item.quality
else:
if item.quality < 50:
item.quality = item.quality + 1
if item.sell_in < 11 and item.quality < 50:
item.quality = item.quality + 1
if item.sell_in < 6 and item.quality < 50:
item.quality = item.quality + 1
if item.sell_in < 1:
item.quality = item.quality - item.quality
else:
if item.quality > 0:
item.quality = item.quality - 1
if item.sell_in < 1 and item.quality > 0:
item.quality = item.quality - 1
item.sell_in = item.sell_in - 1


class Item:
Expand Down

0 comments on commit b5cf8e8

Please sign in to comment.