Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add java support #7

Merged
merged 10 commits into from
Nov 27, 2023
Merged

Add java support #7

merged 10 commits into from
Nov 27, 2023

Conversation

urielsalis
Copy link
Contributor

No description provided.

@rohitpaulk rohitpaulk self-assigned this Nov 21, 2023
@urielsalis
Copy link
Contributor Author

@rohitpaulk any updates?

@rohitpaulk
Copy link
Member

This should be done today! Ref: codecrafters-io/build-your-own-http-server#17 (comment)

@rohitpaulk
Copy link
Member

@urielsalis I pushed a couple of changes related to compiling templates, but looks like the starter code is failing tests:

Screenshot 2023-11-24 at 23 02 21

Could you try to get the tests working? You'll find instructions on how to execute them in the readme here: https://github.com/codecrafters-io/course-sdk

@rohitpaulk
Copy link
Member

@urielsalis We're also working on a way to make course-sdk easier to use, which should be ready mid next-week. That should make the whole language support experience more user-friendly.

I'll wait for that to land before looking at the other PRs, linking them here so that the github timeline links here:

@urielsalis
Copy link
Contributor Author

@rohitpaulk I was missing the dest address. It should work now.

@urielsalis
Copy link
Contributor Author

image Works with course-sdk!

@urielsalis
Copy link
Contributor Author

And I made sure to run the same in all the other PRs :D

@rohitpaulk
Copy link
Member

@urielsalis awesome! Added the Java guide here: https://docs.codecrafters.io/challenges/language-support/java. Will quickly test this against the new course-sdk we're working on and hoping to merge tomorrow!

@urielsalis
Copy link
Contributor Author

Looks good!

Might be worth adding a link to Intellij Community edition (same as for Kotlin). Makes Java way more begginer friendly than the vscode plugins

@urielsalis
Copy link
Contributor Author

Will quickly test this against the new course-sdk we're working on and hoping to merge tomorrow!

@rohitpaulk did this myself just now and all of them, including sqlite which didnt work with the previous sdk, seem to work!

@rohitpaulk
Copy link
Member

including sqlite which didnt work with the previous sdk

We only finished implementing the rest of the tests today, so it's likely that all tests weren't running when you ran against the new SDK 😅 If you install it again now, proper tests should be run.

@rohitpaulk
Copy link
Member

This is looking good! Works against the new course-sdk too. Pushed one small commit, GitHub seems to be taking a while to recognize it...

@rohitpaulk
Copy link
Member

Ah, looks like a github incident: https://www.githubstatus.com/incidents/66vhjmd266r9

@rohitpaulk rohitpaulk merged commit 1562236 into codecrafters-io:main Nov 27, 2023
13 checks passed
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.

2 participants