Make Java library more idiomatic

Open
#272 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
30/100
Issue type
Refactor
Clarity
Needs clarification
Activity status
Quiet
Tech stack
java
Domain
api

Research direction

The issue names no source files, tests, or entry points. Start by reviewing the Java library usage described in #269 and the sample file from the YAMLStar repository, then determine the intended scope of a Java-oriented wrapper and which casts it should avoid. Done should include an agreed API design and corresponding implementation and documentation.

Written by the indexing model from the issue text.

Description

From #269:

Yes, 0.2.23 worked for me, although I am missing any docs on how to make the library work for me. I guessed around a bit, and got a sample file from the YAMLStar repository and some clues. It really begs for a more Java oriented wrapper around it all, as casting is kinda not idiomatic Java.

@PH0lder Java code suggestions here would be appreciated.

Dominant language
Clojure
Stars
644
Forks
62
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from yaml/yamlscript

All issues in yaml/yamlscript

Similar issues

More Clojure issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.