Emily Bache
06e425cc2b
Merge pull request #135 from GradedJestRisk/master
...
Add PL/pg SQL (without test support)
2019-12-19 08:52:49 +01:00
Emily Bache
de18a0a661
Merge pull request #134 from claremacrae/support_cpp11
...
Reduce required C++ level from 17 to 11 - no code changes needed.
2019-12-10 10:03:42 +01:00
Emily Bache
984e38a3a8
Merge pull request #133 from jmossberg/master
...
Refactor C++ version of the Gilded Rose kata
2019-12-09 09:00:25 +01:00
Emily Bache
16dd174765
Merge pull request #130 from Fs00/master
...
Make Kotlin version fully equivalent to C# and Java ones
2019-11-20 11:13:52 +01:00
Emily Bache
fbcc8aaa4d
fix approval tests to work on windows, and use Approvals framework
2019-08-28 10:30:34 +02:00
Emily Bache
6ce24af34c
Merge pull request #58 from ClayDowling/clean-start
...
C99 Version
2017-03-15 13:43:11 +01:00
Emily Bache
e916fdd8ac
Merge pull request #56 from dbuschman7/master
...
upgraded Scala version to latest versions
2017-02-14 09:10:49 +01:00
Emily Bache
f453de354f
Merge pull request #55 from sminutoli/feature/updates-js-example
...
Updates examples using ES2015 class syntax
2017-02-14 09:09:45 +01:00
Emily Bache
9bbf107b0c
Merge pull request #54 from sminutoli/feature/spanish-requeriments
...
Adds the spanish translation
2017-02-14 09:07:52 +01:00
Emily Bache
bc021978c0
Merge pull request #52 from tonvanbart/master
...
Revert GildedRose.java to original code
2017-01-14 09:04:01 +01:00
Emily Bache
a0fb147402
Merge pull request #51 from kiview/fix-java-directories
...
Remove duplicate Java classes
2016-12-05 19:42:18 +01:00
Emily Bache
6d7caf22dd
Merge pull request #50 from tonvanbart/master
...
Made 'java' subproject maven managed
2016-12-01 19:19:16 +01:00
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