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 support for developing on Replit #223

Closed
wants to merge 1 commit into from

Conversation

cbrewster
Copy link

Overview

Hey! I've been working on adding some config so these projects can be developed on Replit.

This adds some config to set up Kotlin, Java, Gradle, and LSP so you can develop and run tests for this repo on Replit. The Run button is wired up to run the test suite.

You can also try this out by forking my repl here: https://replit.com/@ConnorBrewster/web5-kt

How Has This Been Tested?

Here is an example of one of the test suite runs:

image

Checklist

Before submitting this PR, please make sure:

  • I have read the CONTRIBUTING document.
  • My code is consistent with the rest of the project
  • I have tagged the relevant reviewers and/or interested parties
  • I have updated the READMEs and other documentation of affected packages

References

@michaelneale
Copy link

oh this is handy - I have struggled with JVM versions with this on my mac, so this could be killer for me!

Copy link

codecov bot commented Feb 9, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 80.08%. Comparing base (463facf) to head (d43a38e).
Report is 89 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #223   +/-   ##
=======================================
  Coverage   80.08%   80.08%           
=======================================
  Files          37       37           
  Lines        2199     2199           
  Branches      311      311           
=======================================
  Hits         1761     1761           
  Misses        299      299           
  Partials      139      139           
Components Coverage Δ
credentials 82.21% <ø> (ø)
crypto 45.07% <ø> (ø)
dids 89.71% <ø> (ø)
common 69.44% <ø> (ø)

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