Skip to content

Add react exercise#2266

Merged
sanderploegsma merged 3 commits into
exercism:mainfrom
kahgoh:main
Sep 22, 2023
Merged

Add react exercise#2266
sanderploegsma merged 3 commits into
exercism:mainfrom
kahgoh:main

Conversation

@kahgoh
Copy link
Copy Markdown
Member

@kahgoh kahgoh commented Feb 26, 2023

pull request

Add react exercise.

Closes #1815


Reviewer Resources:

Track Policies

@kahgoh kahgoh closed this Jun 7, 2023
@kahgoh kahgoh reopened this Jun 7, 2023
@kahgoh kahgoh mentioned this pull request Jun 7, 2023
Copy link
Copy Markdown
Contributor

@sanderploegsma sanderploegsma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution! I left a couple of inline comments, but overall it already looks very good.

Comment thread config.json Outdated
Comment thread exercises/practice/react/src/main/java/React.java Outdated
Comment thread exercises/practice/react/src/main/java/React.java Outdated
Comment thread exercises/practice/react/build.gradle Outdated
- Remove unneeded generics parameter
- Remove unneeded projectsEvaluated config from gradle.build
- Add ComputeCell stub for student
- Change stubs to use interface instead of static inner classes
- Update config.json to use prerequisites and practices instead of
  topics
Copy link
Copy Markdown
Contributor

@sanderploegsma sanderploegsma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That already looks a lot better!

I have one more comment about the exercise's configuration which should be addressed. The other comments on the reference implementation are a bit more subjective, so since you're the author of this exercise I leave it up to you to decide. In case you don't agree with my comments just let me know and resolve them.

Comment thread config.json
Comment thread exercises/practice/react/.meta/src/reference/java/React.java Outdated
Comment thread exercises/practice/react/.meta/src/reference/java/React.java Outdated
Comment thread exercises/practice/react/src/test/java/ReactTest.java
* Refactor to example solution to propagate changes instead of tracking a tentative value and requiring a separate commit step. This approach is more consistent with the example solution in other tracks for this exercise.
* Change Cells to use just inner classes instead of interfaces.
@sanderploegsma sanderploegsma merged commit 427a377 into exercism:main Sep 22, 2023
@sanderploegsma
Copy link
Copy Markdown
Contributor

Thanks! 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

react: implement exercise

2 participants