getgrit / gritql

GritQL is a query language for searching, linting, and modifying code.
https://docs.grit.io/
MIT License
3.17k stars 82 forks source link

Kotlin support #570

Open morgante opened 3 weeks ago

morgante commented 3 weeks ago

We would like to support Kotlin as a language for matching against.

Review this guide and join us on Discord to discuss.

Acceptance criteria

  1. Working grammar + language support
  2. At least 10 test cases, including rewrites and metavariables.
morgante commented 3 weeks ago

/bounty $250

algora-pbc[bot] commented 3 weeks ago

💎 $250 bounty • Grit

Steps to solve:

  1. Start working: Comment /attempt #570 with your implementation plan
  2. Submit work: Create a pull request including /claim #570 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to getgrit/gritql!

Add a bounty • Share on socials

Attempt Started (GMT+0) Solution
🟢 @Alex-ley-scrub Oct 30, 2024, 6:58:59 PM #573
Alex-ley-scrub commented 3 weeks ago

/attempt #570

Algora profile Completed bounties Tech Active attempts Options
@Alex-ley-scrub 4 grit bounties
Rust
﹟539
Cancel attempt
morgante commented 3 weeks ago

/assign @Alex-ley-scrub

algora-pbc[bot] commented 2 weeks ago

💡 @Alex-ley-scrub submitted a pull request that claims the bounty. You can visit your bounty board to reward.