java icon indicating copy to clipboard operation
java copied to clipboard

Exercism exercises in Java.

Results 79 java issues
Sort by recently updated
recently updated
newest added

More context: https://exercism-team.slack.com/archives/CATD6MX62/p1661262277270479 For the online editor, it's not clear that the enum is already defined, so students might attempt to redefine it inside `HandshakeCalculator`. That causes deceiving compilation errors.

x:action/fix
x:knowledge/elementary
x:module/practice-exercise
x:type/content
x:size/small

The test classes use mix of Junit asserts and AssertJ. Since AssertJ assertions are more robust and extensive as compared to Junit5. Like for example, usage of `assertThatExceptionOfType` from AssertJ...

good first issue
x:action/improve
x:knowledge/none
x:module/practice-exercise
x:type/content
x:size/small

# pull request Convert `assertThrows` to `assertThatExceptionOfType` in classes starting with 'A' and 'B'. --- Reviewer Resources: [Track Policies](https://github.com/exercism/java/blob/main/POLICIES.md#event-checklist)

The instructions for the "Hello World" exercise tell the student to remove an `UnsupportedOperationException`: https://github.com/exercism/java/blob/9abbe2a744625d698691249714d992fbdc17662c/exercises/practice/hello-world/.docs/instructions.append.md?plain=1#L52-L59 However, currently neither the tests or the solution contain an exception, so these instructions are...

good first issue
x:action/improve
x:knowledge/elementary
x:module/practice-exercise
x:status/claimed
x:type/content
x:size/small

In Exercism v3, we are making increased use of our v2 [analyzers](https://github.com/exercism/docs/blob/main/building/tooling/analyzers/README.md). Analyzers automatically assess student's submissions and provide mentor-style commentary. They can be used to catch common mistakes and/or...

help wanted
x:action/create
x:knowledge/advanced
x:module/analyzer
x:type/coding
x:size/massive

One of the v3 migration requirements is to add what concepts are prerequisites for face with the practice exercise. [here](https://github.com/exercism/java/issues/1867) more details The goal of this issue is to give...

good first issue
help wanted
v3-launch

The exercise "Darts" is categorised in the "Conditionals If" exercises and is categorised as "easy". While the exercise itself is indeed easy, the use of a 'score' method without parameters...

good first issue
x:action/improve
x:knowledge/elementary
x:module/practice-exercise
x:type/content
x:size/small

The exercise **resistor-color-trio** has not been implemented yet for the Java track. The description of the exercise can be found in the [problem specification repository](https://github.com/exercism/problem-specifications/tree/master/exercises/resistor-color-trio). How to implement a new...

enhancement
help wanted
implement exercise

The Rotational Cypher tests do not include any test for non ascii letters (accented ones in Latin or other alphabet ones) The README file suggest that only letters in the...

x:action/improve
x:knowledge/elementary
x:module/practice-exercise
x:type/content
x:size/small
action/stale