From 3abfaba680f7e3ee159f00a40e6751d14796a573 Mon Sep 17 00:00:00 2001 From: mpv1989 Date: Wed, 26 Sep 2018 09:40:01 +0200 Subject: [PATCH] Fix compatibility of `ArangoCursor#filter` with Java 6 --- ChangeLog.md | 4 ++++ pom.xml | 13 ------------- .../internal/cursor/ArangoFilterIterator.java | 5 +++++ .../internal/cursor/ArangoMappingIterator.java | 5 +++++ 4 files changed, 14 insertions(+), 13 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 2c81c6d0b..9a19a1549 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a ## [Unreleased] +### Fixed + +- fixed compatibility of `ArangoCursor#filter` with Java 6 + ## [5.0.1] - 2018-09-25 ### Fixed diff --git a/pom.xml b/pom.xml index 3234660ef..e13e98dcd 100644 --- a/pom.xml +++ b/pom.xml @@ -121,19 +121,6 @@ 1.6 - - - test-compile - process-test-sources - - testCompile - - - 1.6 - 1.7 - - - diff --git a/src/main/java/com/arangodb/internal/cursor/ArangoFilterIterator.java b/src/main/java/com/arangodb/internal/cursor/ArangoFilterIterator.java index 575fb2f89..78f947f45 100644 --- a/src/main/java/com/arangodb/internal/cursor/ArangoFilterIterator.java +++ b/src/main/java/com/arangodb/internal/cursor/ArangoFilterIterator.java @@ -66,4 +66,9 @@ public T next() { next = null; return tmp; } + + @Override + public void remove() { + throw new UnsupportedOperationException(); + } } diff --git a/src/main/java/com/arangodb/internal/cursor/ArangoMappingIterator.java b/src/main/java/com/arangodb/internal/cursor/ArangoMappingIterator.java index fb1e8b4bd..5575068e0 100644 --- a/src/main/java/com/arangodb/internal/cursor/ArangoMappingIterator.java +++ b/src/main/java/com/arangodb/internal/cursor/ArangoMappingIterator.java @@ -48,4 +48,9 @@ public T next() { return mapper.apply(iterator.next()); } + @Override + public void remove() { + throw new UnsupportedOperationException(); + } + }