Matthew Morgan
368a9839bb
Add new exercise pangram
hace 10 años
Katrina Owen
ff0b9294c4
Merge pull request #68 from jjstopforth/documentation
Add ABOUT.md documentation to describe the Java language.
hace 10 años
Julius Stopforth
f33f06a9ea
Update ABOUT.md according to pull request suggestions.
hace 10 años
Julius Stopforth
d45dea5dba
Add ABOUT.md documentation to describe the Java language.
hace 10 años
Katrina Owen
486597a382
Clean up documentation for x-api v3
hace 10 años
John Ryan
49bb252b1e
Merge pull request #64 from jmluy/crypto-square
crypto-square: Fix invalid tests
hace 11 años
John Ryan
e11c4ca93e
Merge pull request #63 from jmluy/allergies
allergies: Add test case to check when not allergic to anything
hace 11 años
John Ryan
9eb0486136
Merge pull request #62 from jmluy/master
atbash: Add test case and sample implementation for decode.
hace 11 años
John Michael Luy
8fed213c4f
crypto-square: Fix invalid tests which were chunked on the square size instead of the actual order.
hace 11 años
John Michael Luy
fbfc08aa7d
allergies: Add test case to check when not allergic to anything similar to the python track.
hace 11 años
John Michael Luy
67f9ba74f3
atbash: Add test case and sample implementation for decode.
hace 11 años
John S. Ryan
ca94e0132a
Include "Developing" section in the TOC.
hace 11 años
John S. Ryan
9c7c95a5b7
Tip contributors about 500 from x-api after build
hace 11 años
John S. Ryan
66bbaeda44
Freshly fetched "etl" compiles without error.
(contributes to #53 )
hace 11 años
John Ryan
c8a8ed93f6
Add missing dependency (Ruby)
Needed to run the x-api, locally.
hace 11 años
John Ryan
9f97a72da8
Removed extraneous ruling lines
the github styles already have ruling lines for h1 and h2s.
hace 11 años
John S. Ryan
15808d141d
Merge branch 'run-tests-against-examples-in-ci' (closes #50 )
hace 11 años
John S. Ryan
f38784aa2d
Add build script & instructions for contributors.
hace 11 años
John S. Ryan
dc0734c8f9
Fix various issues with some problems
- where files are required from the "starter" (./src/main/java), these
are now soft-linked into the example source.
- a couple examples were missing import statements.
- the example code for Hamming was failing the test suite.
At this time, these are all of the problems that have example code.
hace 11 años
John S. Ryan
f7db56e358
Make the source path of each compile explicit
- without this output, another contributor might make the reasonable
(but incorrect) assumption that the source being compiled to exercise
the tests are from 'src/main/java'.
hace 11 años
John S. Ryan
7475e8e671
Move all existing example to a proper source dir.
- enable compilation during CI build only for those that currently pass.
(let's tackle the failing tests+example code one at a time).
hace 11 años
John S. Ryan
a8a96a0920
Run tests against examples & compile starter code
- adjusted "etl" as it has "starter" code.
hace 11 años
John S. Ryan
36cc2ae4df
Run all Gradle tests before the configlet.
hace 11 años
John S. Ryan
c0ad51e71a
Force "main" sourceSet to "src/example/java" in CI
hace 11 años
John S. Ryan
2a36a247ee
Configure Travis to run tests against examples
- move example.java so we can refer to it in Gradle as a soureSet.
- Java requires public classes be contained in identically-named files.
- using latest Travis infrastructure (better, stronger, faster).
- each piece of travis config has been confirmed as minimum necessary at
this time.
- without JDK specified, would run with default (Java 7)
- without TERM=dumb, travis output is unreadable.
hace 11 años
John Ryan
46220e9343
Merge pull request #59 from jmluy/master
Fix regex to only allow uppercased letters for the the first 2 characters.
[robot-name]
hace 11 años
Katrina Owen
7cf025e608
Merge pull request #60 from JTMaher2/patch-1
Corrected error in RandonKeyCipherTest.java
hace 11 años
JTMaher2
e04d54f404
Corrected error in RandonKeyCipherTest.java
I changed the cipherKeysAreRandomlyGenerated test so that it does not compare the new Cipher to the length of the old Cipher.
hace 11 años
John Michael Luy
d62489a350
Fix regex to only allow uppercased letters for the the first 2 characters.
hace 11 años
Katrina Owen
04a082121a
Merge pull request #58 from jmluy/anagram
hace 11 años
John Michael Luy
a4c9c26d5f
anagram: Clarify expectations about identical words
An anagram is defined as
1. the same letters
2. rearranged
3. to make a new word
The existing assertion only checked the presence of the expected word,
but did not explicitly exclude the existence of results that match the
input exactly.
hace 11 años
John S. Ryan
a8c35f6d57
Merge branch 'fix-defined-classes'
hace 11 años
John S. Ryan
d3b1cadd65
Adds missing "class" keyword in starter files.
- Especially in the earlier exercises, let's make it one less
error that folks need to track down.
(fixes #54 )
hace 11 años
John Ryan
34bf80c220
Merge pull request #52 from exercism/legal-scrabble-word
scrabble-score: replace illegal word
hace 11 años
Katrina Owen
fd0185babd
scrabble-score: replace illegal word
multibillionaire can't be played as a word in a real scrabble game.
hace 11 años
Emil Sit
ae8e57ad73
Merge pull request #51 from exercism/fix-prime-factors-build
Revert "Move example source into a conventional source root location."
hace 11 años
Emil Sit
f4e66930c6
Revert "Move example source into a conventional source root location."
This reverts commit c2657807be96bc6aecfc34781ca6963477b1fe29.
If we want to do this, we'll need to do it more systematically to
avoid breaking the build and confusing people who may be used to
finding the solution in a particular place.
hace 11 años
Katrina Owen
0951076fc6
Add badge for travis build to README
hace 11 años
John S. Ryan
f5253f6158
Merge branch 'use-longs-in-prime-factors'
hace 11 años
John S. Ryan
3cf5bb27b3
Use longs for all values. (closes #48 )(closes #49 )
hace 11 años
John S. Ryan
8b4fdb7afa
Add name to each test case.
hace 11 años
John S. Ryan
ae9b0ffef4
Upgrade to JUnit 4.12
- includes @Parameters attribute that allows you to define a template for names of tests, making the test output far easier to follow.
hace 11 años
John S. Ryan
c2657807be
Move example source into a conventional source root location.
- makes it easier to work on a solution when you can one-step define the source root containing the example.
- one step toward making it easy to run unit tests against example solutions in CI.
hace 11 años
John S. Ryan
a5c990064a
fetch-configlet uses slightly more portable syntax.
- fixes exercism/x-api#59
hace 11 años
Katrina Owen
a4665c5769
Merge pull request #47 from vdemeester/define-missing-classes
Define the missing class (with no content)
hace 11 años
Vincent Demeester
8e35e87e19
Define the 6 first classes and remove the others
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
hace 11 años
Katrina Owen
27d14232e4
Merge pull request #46 from groyoh/docs
Added track specific documentation
hace 11 años
groyoh
b89a75ce6d
Added track specific documentation
hace 11 años
Katrina Owen
2d88d49063
Ignore configlet binaries
hace 11 años
Piet van Dongen
bc55a77e02
Merge branch 'pig-latin'
hace 11 años