Commit Graph
84 Commits
Author SHA1 Message Date
Emily Bache 836a60ee47 Merge pull request #49 from cchamplin/go-package-fix
Fix filename of gilded-rose.go
2016-11-10 19:04:09 +01:00
Emily Bache 2c6cb2fd37 Merge pull request #48 from maciek2w/swift-package
Moved Swift code into package
2016-10-28 07:46:58 +02:00
Emily Bache fafdb067bb Merge pull request #47 from lermannen/elixir
Proposed fix for #34: Implement a working version of the original code for the kata
2016-10-17 07:37:48 +02:00
Emily Bache 0f4b6a3621 Merge pull request #46 from rickerbh/swift-fix-test
Fixed copy/paste errors in test data
2016-09-25 19:32:15 +02:00
Emily Bache 6fc1236e43 Merge pull request #44 from rickerbh/swift3
Updated for Swift 3
2016-09-22 21:20:29 +02:00
Emily Bache 97ba169a35 Merge pull request #40 from kiview/spock-gradle
Add Java-Spock-Gradle version
2016-08-29 19:06:40 +02:00
Emily Bache 378a111775 Merge pull request #42 from mcbeelen/Kotlin
Added Kotlin version of the Gilded Rose Kata
2016-08-29 19:05:16 +02:00
Emily Bache cbb9ae16c4 Merge pull request #41 from danilat/master
Little changes to support rspec 3 version
2016-08-04 08:02:38 +02:00
Emily Bache ed764c6388 Merge pull request #28 from brehberg/master
Starting code and tests for Gilded Rose Refactoring Kata in ABAP
2016-07-11 08:07:07 +02:00
Emily Bache c6cad5bf8d Merge pull request #37 from mebusw/mebusw-patch-2
Correct spelling of Chinese translation
2016-06-27 19:14:53 +02:00
Emily Bache 0cacfdca85 Merge pull request #36 from holdmann/l10n
Added requirements specification in russian language.
2016-06-12 20:20:20 +02:00
emilybache ebf7487c70 added C++ cyber-dojo link 2016-06-08 07:59:52 +02:00
Emily Bache 48a71a4799 Merge pull request #35 from georgberky/master
Common Lisp version by Rainer Joswig
2016-06-05 10:10:12 +02:00
Emily Bache 2aa6354e1a Merge pull request #33 from sparsick/master
Fix link to blog post
2016-05-23 21:34:30 +02:00
Emily Bache d9c2f9a9e5 Merge pull request #31 from georgberky/master
Gilded Rose for Groovy
2016-05-15 20:18:49 +02:00
Emily Bache eb184b0d57 Merge pull request #29 from Pacane/master
Code in Dart
2016-03-19 16:10:45 +01:00
Emily Bache 17f213d103 Merge pull request #27 from scalbatty/master
Add Swift port
2016-01-31 19:44:20 +01:00
Emily Bache 149acc5a77 Merge pull request #26 from xpepper/master
Update URL for a blogpost linked in the README
2016-01-25 21:48:59 +01:00
Emily Bache e4dd588805 Merge pull request #23 from mebusw/patch-1
Create GildedRoseRequirements_zh.txt
2015-12-07 21:04:13 +01:00
Emily Bache acf452f9c9 Merge pull request #21 from MiKaDoO/fsharp
Add fsharp version
2015-10-26 20:10:47 +01:00
Emily Bache 8862a771a5 Merge pull request #19 from ldez/fix/french_translation
Fix french translation
2015-10-21 21:10:26 +02:00
Emily Bache 2235211d6f Merge pull request #20 from ldez/feature/go
feat: add go version
2015-10-21 21:09:47 +02:00
Emily Bache 080ffb771e Merge pull request #18 from sylvaingournay/master
Requirements translation in French
2015-10-15 20:03:45 +02:00
Emily Bache 65c53fad1b Merge pull request #17 from migerh/dojo
Fix link to cyber dojo website
2015-10-05 08:14:56 +02:00
Emily Bache 8e47758f7e Merge pull request #16 from migerh/rust
Add rust version
2015-10-05 08:14:26 +02:00
Emily Bache 3cb8ec5871 Merge pull request #15 from Maikon/elixir-version
Add Elixir version
2015-09-20 20:44:26 +02:00
emilybache db89751cac added MIT license 2015-07-07 19:46:17 +02:00
Emily Bache ebb70b1e0a Merge pull request #14 from radeksimko/remove-whitespace
Remove extra whitespaces
2015-07-06 19:44:11 +02:00
Emily Bache e8f88410ea Merge pull request #13 from radeksimko/ignore-pyc
Ignore *.pyc files
2015-07-06 19:43:41 +02:00
emilybache 2d9d664854 fixed the link for the C# version in cyber-dojo 2015-03-16 20:42:50 +01:00
Emily Bache 6c041a4df3 Merge pull request #12 from abought/fix_cyberdojo_links
Update cyberdojo links to .org
2015-03-16 19:56:38 +01:00
Emily Bache f3aa23b3da Merge pull request #11 from sheyll/master
Add Haskell port
2015-02-24 10:25:19 +01:00
Emily Bache 64277b0219 Merge pull request #9 from bthrall/master
CMake support.
2015-01-28 15:48:02 +01:00
emilybache 89e739e374 added more line breaks so its easier to read on github 2014-09-25 21:20:32 +02:00
emilybache 24271306f0 added line breaks so it looks better on github 2014-09-25 21:18:39 +02:00
emilybache 567c27854a Removed all the code except for the GildedRose kata from this repo 2013-06-10 14:42:41 +02:00
Emily Bache eddd5053ad make the refactoring kata instructions more interesting 2013-04-08 12:02:08 +02:00
Emily Bache 5c53d149ff updated cyberdojo with new code for ruby and python versions 2013-04-08 11:42:45 +02:00
Emily Bache 47aef6fd00 run all the tests on all the versions all the time 2013-04-08 11:37:43 +02:00
Emily Bache 80cf89cef7 run all the tests on all the versions all the time 2013-04-08 11:34:47 +02:00
Emily Bache d15c470937 use interface so I can run all the tests against all versions of the code all the time 2013-04-08 11:24:46 +02:00
Emily Bache d3c89db5c9 Merge branch 'master' of github.com:emilybache/Refactoring-Katas 2013-04-08 10:39:31 +02:00
Emily Bache 563a7fac06 2013-04-08 10:39:16 +02:00
emilybache 5b90bc7d6a Make instructions even clearer 2013-03-20 09:46:57 +01:00
emilybache 21cc3a3e85 Updated the read me with a justification of why I changed the starting position for this kata. 2013-03-20 09:43:14 +01:00
emilybache 0319c8a5f7 I changed the starting position for the C# version to match the other translations, especially the Java version. This means I've actually done a small amount of refactoring
already compared with the original form of the kata, and made it easier to get going with
writing tests. It also makes it easier to do text-based approval testing with this code.
2013-03-20 09:33:53 +01:00
emilybache 2092815e48 merge 2013-03-20 08:15:45 +01:00
emilybache c623ea5b23 minor text change 2013-03-20 08:14:18 +01:00
Emily Bache f6a5c4fe40 improved the description of text-based approval testing 2013-03-13 18:25:25 +01:00
Emily Bache e583b8461f added normal unittest version of ruby test 2013-03-13 18:21:40 +01:00
Emily Bache e103796367 ignore .pyc files 2013-03-13 18:21:27 +01:00
Emily Bache 4dab932c94 updated these versions to more closely match the original C# 2013-03-13 18:20:38 +01:00
Emily Bache 2e3386ab13 added links to cyberdojos for more languages 2013-03-13 18:18:50 +01:00
emilybache 78f90ea9cf C# version of Gilded Rose in cyber-dojo 2013-02-08 15:31:37 +01:00
emilybache 8462f38fe2 updated to newer version of C# tennis with better instructions 2013-02-08 14:32:55 +01:00
emilybache c2d3a90bc9 C# version now available in cyber-dojo 2013-02-05 08:08:45 +01:00
emilybache e2a9c5468d C sharp translation of Tennis kata 2013-02-01 15:38:54 +01:00
emilybache 6654875bc0 Added information about GildedRose on cyber-dojo 2013-01-24 10:59:56 +01:00
emilybache 6b269aab48 Merge branch 'master' of github.com:emilybache/Refactoring-Katas 2013-01-23 15:28:35 +01:00
emilybache 1fcd221677 In Java it's best practice to use .equals for strings. Even though this is supposed to be legacy code, the use of == led to some hard to understand errors that distract from the exercise. 2013-01-23 15:28:15 +01:00
emilybache 2e7e36eda1 tweak of url, so instructions will be correct 2012-12-10 14:49:40 +01:00
emilybache 7e52c0ddfe test cases and code that work in cyber-dojo 2012-12-10 14:49:20 +01:00
emilybache 5c951978d7 removed these since I switched over to the cyber-dojo structure 2012-12-10 14:49:09 +01:00
emilybache b2687a855d Added the C++ version in cyberdojo 2012-12-10 14:43:11 +01:00
emilybache 810ebd7d7e generate test cases for cyber-dojo 2012-12-10 14:35:53 +01:00
emilybache 91630a3a34 convert tabs to spaces 2012-12-10 14:35:09 +01:00
emilybache 690a14e482 improved the cyber-dojo links 2012-12-10 13:48:13 +01:00
emilybache 980953d974 Added links to some cyber-dojo instances 2012-12-07 21:12:59 +01:00
emilybache 8e3bd6076f converted tabs to spaces 2012-12-07 21:10:59 +01:00
emilybache afc37306a8 Merge branch 'master' of github.com:emilybache/Refactoring-Katas 2012-12-07 19:10:31 +01:00
emilybache 1b30d88dbd First attempt at a ruby version of this kata 2012-12-07 19:10:05 +01:00
emilybache 7333fc844e added encoding. Decided itertools.zip_longest was overkill, refactored to use simpler method. 2012-11-21 11:11:46 +01:00
emilybache 1cf0963de5 made the test code more realistic - have each player score a point in turn instead of all at once. 2012-11-21 10:59:47 +01:00
emilybache 52fb51eede Fixed an issue where the tests weren't really doing a realistic game. Now the players exchange points instead of one player scoring all theirs, and the other player scoring all theirs. 2012-11-21 10:48:38 +01:00
emilybache 5fb9f52b48 added encoding, fixed som PEP-8 issues. Thanks to apieum for these changes. 2012-11-21 10:21:22 +01:00
emilybache ca6f1a5b55 change to using unittest instead of py.test since it comes with the standard library 2012-11-05 20:58:35 +01:00
emilybache 041c04db18 updated README file to markdown syntax, added link to texttest mailing list 2012-10-14 11:01:20 +02:00
emilybache f416ee371a Updated the README files to markdown, improved the instructions. 2012-10-12 16:17:59 +02:00
emilybache 0dde408d01 C++ version of Yahtzee Kata by Jon Jagger. Taken from http://cyber-dojo.com/?id=57FFF6CEE2 2012-10-12 15:58:55 +02:00
emilybache b6cd227450 separate file with Gilded Rose requirements 2012-10-12 15:58:16 +02:00
emilybache 406fac2681 Added test case for unittest which is in the standard library, and therefore more people have it. It's a less good test though, because it is not properly parameterized. 2012-10-09 15:51:08 +02:00
Emily Bache 2e5a38d000 make c sharp version work together with texttests 2012-03-28 20:59:53 +02:00
Emily Bache df0d688718 config settings to run the ruby version with the texttests 2012-03-28 19:53:44 +02:00
Emily Bache 1c2ef84b66 Adding Ruby version of the exercise 2012-03-28 19:41:41 +02:00