Commit Graph

668 Commits

Author SHA1 Message Date
Jesper
36552ffe54 Chain maps 2022-04-13 17:21:45 +02:00
Jesper
68df2fec5a forEach -> map 2022-04-13 17:21:29 +02:00
Jesper
93cfbd0109 Split loops 2022-04-13 17:19:58 +02:00
Jesper
20ccdb2aa5 Consistent naming 2022-04-13 17:19:16 +02:00
Jesper
8cbae0fd1b Lift side effects 2022-04-13 17:18:49 +02:00
Jesper
88982514b1 Use guard 2022-04-13 17:17:54 +02:00
Jesper
03379118c6 Extract updateSellIn 2022-04-13 17:17:34 +02:00
Jesper
ea88b3db9c Use guard 2022-04-13 17:16:17 +02:00
Jesper
0dc2301898 Extract decrementQuality 2022-04-13 17:15:25 +02:00
Jesper
626b3cb04f Destructure and simplify syntax 2022-04-13 17:14:31 +02:00
Jesper
ed7bfb312a Finish liftin side effects 2022-04-13 17:10:08 +02:00
Jesper
651c14a38b Continue lifting side effects 2022-04-13 17:06:06 +02:00
Jesper
6e34829ee8 Continue lifting side effects 2022-04-13 17:03:57 +02:00
Jesper
ca3ea3dcc4 Start lifting side effects 2022-04-13 17:02:27 +02:00
Jesper
426d9ecd03 Extract update item quality 2022-04-13 16:59:43 +02:00
Jesper
a06e221197 Flatten conditionals 2022-04-13 16:57:38 +02:00
Jesper
b0c4797e66 inline method 2022-04-13 16:55:31 +02:00
Jesper
2fd34247dd Extract brieOrBackstageQuality 2022-04-13 16:41:43 +02:00
Jesper
7c81b6d242 Invert agedbrie and backstage conditional 2022-04-13 16:39:01 +02:00
Jesper
481a303bae Move sellInBelow0 out of class 2022-04-13 16:37:02 +02:00
Jesper
e667c5d091 Destructure item 2022-04-13 16:36:36 +02:00
Jesper
e21ec0cc5b Use guard in sellInBelow0 2022-04-13 16:35:45 +02:00
Jesper
138ad0daab Move conditional into sellInBelow0 2022-04-13 16:35:03 +02:00
Jesper
2bf8dbde29 Lift side-effects 2022-04-13 16:33:49 +02:00
Jesper
87617c7f25 Simply expressions 2022-04-13 16:32:21 +02:00
Jesper
2cd5a72201 Flatten conditionals in sellInBelow0 2022-04-13 16:31:16 +02:00
Jesper
e734b35f3a Extract sellInBelow0 2022-04-13 16:27:20 +02:00
Jesper
ab6be24de4 Replace loop with .forEach 2022-04-13 16:25:18 +02:00
Emily Bache
181b48aff7
Merge pull request #317 from neoprincie/main
Add VB.NET implementation
2022-03-17 08:47:16 +01:00
neoprincie
677aa91797 Add VB.NET implementation 2022-03-16 20:35:25 -04:00
Emily Bache
f80413c2fd
Merge pull request #304 from tfeig/patch-1
improve language
2022-02-21 15:31:26 +01:00
Torsten Feig
73852091bf
improve language
adding missing commas, fixing a few typos, use more natural expression
2022-02-11 21:08:27 +01:00
Emily Bache
9d878b7641
Merge pull request #303 from salpreh/fix/ts-run-app
Fix and document Typescript app run
2022-02-10 13:18:06 +01:00
Salva Pérez
cc3b5708e1 Readme updated 2022-02-10 10:13:36 +01:00
Salva Pérez
fdd6f6b4cb Fixed run app. Parametrized days simulation. 2022-02-10 10:13:30 +01:00
Emily Bache
038fba5453
Merge pull request #300 from mdbergmann/main
LFE (Lisp Flavoured Erlang) version.
2022-01-24 07:47:53 +01:00
Manfred Bergmann
c169460c86 failing unit test with 'fixme != 'foo' 2022-01-23 19:06:42 +01:00
Manfred Bergmann
c092826624 Doing the Erlang way, extracted item into separate file as include. 2022-01-23 18:59:55 +01:00
Manfred Bergmann
88211625bb LFE (Lisp Flavoured Erlang) version.
delete beam file.

Initial version for LFE.

delete original lfe file.
2022-01-22 20:27:37 +01:00
Emily Bache
49d5cff9ee
Merge pull request #299 from mdbergmann/main
Minor Common Lisp modifications
2022-01-20 09:08:09 +01:00
Manfred Bergmann
778ff599d6 added functional version. 2022-01-20 08:53:01 +01:00
Manfred Bergmann
7e14f1c6e8 Minor Common Lisp modifications
minor syntax refactorings.

changed commented code to have two semicolons.

comment change.
2022-01-19 21:25:51 +01:00
Emily Bache
21a6d9f216
Merge pull request #297 from pfichtner/apache-maven-wrapper
Migrated to apache maven wrapper
2022-01-04 08:13:04 +01:00
Emily Bache
539f87d550
Merge pull request #296 from pfichtner/german
Update GildedRoseRequirements_de.md
2022-01-04 08:12:16 +01:00
Peter Fichtner (pfichtner)
0eab1974d7 Migrated to apache maven wrapper 2022-01-03 22:18:08 +01:00
Peter Fichtner
3415fbca5f
Update GildedRoseRequirements_de.md 2022-01-03 22:00:46 +01:00
Emily Bache
fbe9bbab18
Merge pull request #295 from Samuel-Dufour/review-csharpcore-folders
Review csharpcore folders
2021-12-28 08:51:41 +01:00
Samuel Dufour
6a43f36189 Add a csharpcore-Verify.xunit folder 2021-12-27 23:42:03 +01:00
Samuel Dufour
4746d897f5 Remove ApprovalTest and add TexttestFixture 2021-12-27 23:25:40 +01:00
Emily Bache
16f04f5fa0
Merge pull request #294 from Samuel-Dufour/upgrade-to-F#6
Upgrade to F#6
2021-12-27 08:57:22 +01:00