JanusGraph / JanusGraph/janusgraph

migrate Iterable<> to Stream<>

Open
#779 0 comments 0 reactions 0 assignees View on GitHub
kind/cleanup
Dominant language
Java
Stars
5.8k
Forks
1.2k
Avg merge
13h 53m
Merged PRs (30d)
6

Description

they are everywhere and are a remnant of when we had to fake streams with Guava in Java 7

Contributor guide

Open the contributing guide

Research direction

Start by locating all uses of Iterable<> and Stream<> across the Java codebase and identify the Guava-based stream compatibility they replace. Review the surrounding APIs before changing types, then run the repository's available tests and build checks. Done means the outdated Iterable<> usage has been migrated consistently without breaking callers or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.