Skip to content

Implement Remaining Peer Protocol Features #15

Implement Remaining Peer Protocol Features

Implement Remaining Peer Protocol Features #15

Triggered via pull request December 12, 2023 08:27
@AshuhAshuh
synchronize #31
peer-protocol
Status Success
Total duration 2m 48s
Artifacts

code_quality.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

6 warnings
Nullability and data flow problems: src/main/java/jtorrent/common/domain/util/RateTracker.java#L66
Dereference of `queue.peek()` may produce `NullPointerException`
Result of method call ignored: src/main/java/jtorrent/torrent/presentation/UiTorrent.java#L66
Result of `Observable.subscribe()` is ignored
Result of method call ignored: src/main/java/jtorrent/torrent/domain/handler/TorrentHandler.java#L369
Result of `LinkedBlockingQueue.remove()` is ignored
Infinite recursion: src/main/java/jtorrent/peer/domain/handler/PeerHandler.java#L156
Method `sendCancel()` recurses infinitely, and can only end by throwing an exception
Unused import: src/main/java/jtorrent/incoming/domain/InboundConnectionListener.java#L15
Unused import `import jtorrent.common.domain.Constants;`