Commit Graph

656 Commits

Author SHA1 Message Date
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
Emily Bache
1472217475
Merge pull request #292 from dkandalov/main
updated Kotlin to 1.6.10, gradle to 7.3.3, junit to 5.8.2
2021-12-27 08:54:46 +01:00
Emily Bache
167434afbe
Merge pull request #290 from treaz/patch-1
updated junit.jupiter.version for java
2021-12-27 08:52:21 +01:00
Samuel Dufour
8da94a5775 Upgrade to F#6 2021-12-26 17:16:07 +01:00
Dmitry Kandalov
8cb6613c54 updated Kotlin to 1.6.10, gradle to 7.3.3, junit to 5.8.2 2021-12-26 12:31:39 +00:00
Horia Constantin
a4ac836a1d
updated junit.jupiter.version for java 2021-12-23 20:17:15 +01:00
Emily Bache
71fb9d59b1
Merge pull request #289 from pfichtner/german
German translation of requirements
2021-12-23 08:16:28 +01:00
Peter Fichtner
7f949c073d
Link to german translation added 2021-12-22 23:53:12 +01:00
Peter Fichtner
a6d8fc8e70
Create GildedRoseRequirements_de.md 2021-12-22 23:46:31 +01:00
Emily Bache
1d0671a186
Merge pull request #284 from pfichtner/maven-support
Maven support
2021-12-17 08:39:54 +01:00
Emily Bache
34885ec017
Merge pull request #285 from ohubaut/patch-1
Update GildedRoseRequirements_fr.md
2021-12-14 09:57:37 +01:00
Emily Bache
bf1edec23a
Merge pull request #282 from KyleMcMaster/main
Update packages and framework for csharpcore
2021-12-14 09:56:49 +01:00
Olivier Hubaut
71fed65476
Update GildedRoseRequirements_fr.md
Change the wording to avoid confusion.
With the previous phrasing, the reader could think that (s)he could add an updateQuality method to the Item class, which is not what is stated in the original version.
2021-12-13 17:01:58 +01:00