Commit Graph

2057 Commits

Author SHA1 Message Date
Jeff Atwood
266d3b9384 Merge pull request #674 from coding-horror/py-test-3
Python: Add tests for bounce and bowling
2022-03-23 13:58:09 -05:00
Martin Thoma
5de839726e Python: Add tests for bounce and bowling 2022-03-23 18:44:52 +01:00
Jeff Atwood
5239175fa0 Merge pull request #672 from coding-horror/markdown-todo-spaces
STY: Adjust spaces / update Markdown TODO
2022-03-22 16:04:55 -05:00
Jeff Atwood
ed20eeacd6 Merge pull request #671 from coding-horror/py-test-2
Python: Add test for 9 / 10 / 11 / 12
2022-03-22 15:58:51 -05:00
Jeff Atwood
a7965305ff Merge pull request #673 from drewjcooper/rework-with-common-lib
Rework with common lib
2022-03-22 15:57:46 -05:00
Martin Thoma
4c53d25885 STY: Adjust spaces / update Markdown TODO 2022-03-22 21:37:36 +01:00
Martin Thoma
2acee70bf0 Python: Add test for 9 / 10 / 11 / 12 2022-03-22 21:26:52 +01:00
Jeff Atwood
49ac378023 Merge pull request #525 from skill-collectors/blackjack-java
Blackjack in Java
2022-03-22 13:54:30 -05:00
Jeff Atwood
0696359279 Merge pull request #669 from serranojl/main
ruby version for Pizza game
2022-03-22 12:22:52 -05:00
Jeff Atwood
8875afce4e Merge pull request #670 from coding-horror/python-tests
Python: Add tests and type annotations
2022-03-22 12:17:59 -05:00
Martin Thoma
fe6aae07f4 Python: Add tests and type annotations 2022-03-22 11:58:30 +01:00
John Lloyd Serrano
e8065e6d1d ruby version for Pizza game 2022-03-22 15:36:54 +08:00
Andrew Cooper
db2b33f6ca Use common library in SuperStarTrek 2022-03-22 17:55:44 +11:00
Jeff Atwood
1dfdbf271f Merge pull request #665 from arjieng/basketball-ruby
07_Basketball ruby version
2022-03-21 11:59:16 -05:00
Jeff Atwood
d1a27b9fd5 Merge pull request #668 from coding-horror/py-amazing
Amazing (Python): Code Cleanup
2022-03-21 11:57:57 -05:00
Martin Thoma
9bdb91d2d4 Amazing (Python): Code Cleanup
* Make more use of a Maze class
* Create a bigger maze in the test
* Group row/col variables in Position class
* Group direction variables in an Enum
2022-03-21 14:32:48 +01:00
Martin Thoma
d7aecc7c66 Acey Ducey (Python): Code Cleanup (#667) 2022-03-21 11:03:21 +01:00
Martin Thoma
36fc186d2d Python: Add type annotations to all 'print' functions (#662)
* Add test to superstartrek and fixes several issues in superstartrek - I probably introduced them 🙈
* Mastermind type annotations
2022-03-21 10:41:14 +01:00
Martin Thoma
dce8248fd6 BUG: Reduce false-positives for vbnet (#666)
Closes #664
2022-03-21 09:48:27 +01:00
Argie Bacomo
d8102fae7d Basketball ruby version 2022-03-21 16:00:06 +08:00
Jeff Atwood
2237a7318d Merge pull request #663 from arjieng/calendar-ruby
Added ruby version calendar
2022-03-20 21:44:14 -05:00
Argie Bacomo
0000c1bffb remove extra somethings 2022-03-21 10:12:03 +08:00
Argie Bacomo
ae598c2e43 Added ruby version calendar 2022-03-21 10:06:00 +08:00
Jeff Atwood
c6fa4d5302 Merge pull request #656 from AnthonyMichaelTDM/update_languages_of_markdown_todo_rust
updated markdown_todo_rust
2022-03-20 15:04:01 -05:00
Jeff Atwood
bcd59488ff Merge pull request #658 from AnthonyMichaelTDM/rust-port-22_Change
rust port of 22_change
2022-03-20 13:55:14 -05:00
Jeff Atwood
03d5717c93 Merge pull request #659 from roygilliam/Orbit_Work
Initial C# conversion
2022-03-20 13:42:20 -05:00
Jeff Atwood
ba707ffa97 Merge pull request #660 from MartinThoma/fix-todo-gen
Fix TODO list generation for C#
2022-03-20 13:40:24 -05:00
Martin Thoma
6d7a62e3b1 Add flake8-implicit-str-concat 2022-03-20 19:16:39 +01:00
Martin Thoma
2316195b30 Python: Add type annotations 2022-03-20 19:16:39 +01:00
Martin Thoma
580bc90f19 Make empty box the default 2022-03-20 17:36:17 +01:00
Martin Thoma
570be61a9f Update to new languages 2022-03-20 15:23:47 +01:00
Martin Thoma
0a67b24e59 Fix TODO list generation for C# 2022-03-20 12:57:33 +01:00
Andrew Cooper
a098157353 Update 82_Stars with common library 2022-03-20 17:25:33 +11:00
roygilliam
f033e4f7b9 Initial C# conversion 2022-03-19 19:12:16 -04:00
AnthonyMichaelTDM
e0d6d80b3d finish rust port of 22_Change 2022-03-19 14:20:52 -07:00
AnthonyMichaelTDM
99d662e6e5 added another feature
now shows how many games/languages are done for each language/game respectively
2022-03-19 11:46:17 -07:00
AnthonyMichaelTDM
9c45657b2e update the included languages 2022-03-19 11:28:03 -07:00
Jeff Atwood
2c9f922ea9 Merge pull request #654 from MartinThoma/py-testability
Python: Make code testable
2022-03-19 13:21:17 -05:00
AnthonyMichaelTDM
b698a10618 rename it, it was mardown, should be markdown 2022-03-19 11:18:07 -07:00
Jeff Atwood
013f0a21d5 Merge pull request #655 from AnthonyMichaelTDM/rust-port-95_weekday
rust port of 95_weekday
2022-03-19 13:17:50 -05:00
AnthonyMichaelTDM
4b518e4d42 finished rust port of 95_Weekday 2022-03-19 11:03:06 -07:00
Martin Thoma
69e6fdeef0 Add Python tests 2022-03-19 12:20:57 +01:00
Martin Thoma
e6c8788e8d Don't compute code coverage on test files 2022-03-19 11:57:25 +01:00
Martin Thoma
38fa931fa8 Avoid global variables 2022-03-19 10:13:47 +01:00
Martin Thoma
bd64556c17 Acey Ducey: Fix bankroll issue 2022-03-19 10:01:20 +01:00
Martin Thoma
71e3396bd5 Python: Make code testable
Avoid executing code on module level as this prevents importing the
module for testing. Especially infinite loops are evil.
2022-03-19 09:54:52 +01:00
Jeff Atwood
473e20c181 add Porting Notes to readme.md for each game 2022-03-18 19:50:22 -07:00
Jeff Atwood
d564fa30ce Update README.md 2022-03-18 18:58:25 -07:00
Jeff Atwood
37033c40eb Merge pull request #653 from MartinThoma/simplify-python
Clean Code: Apply flake8-simplify to Python
2022-03-18 17:21:26 -05:00
Dave Burke
937778657e Remove redundant Card record code
Java Records automatically acquire an implementation of equals and
hashCode that accounts for their components. They also have read
accessors for their components (card.suit() to get the suit).
2022-03-18 17:01:06 -05:00