diff --git a/datastructures-bytes/src/main/java/net/openhft/chronicle/bytes/util/AbstractInterner.java b/datastructures-bytes/src/main/java/net/openhft/chronicle/bytes/util/AbstractInterner.java
index 690df23..8ad010e 100644
--- a/datastructures-bytes/src/main/java/net/openhft/chronicle/bytes/util/AbstractInterner.java
+++ b/datastructures-bytes/src/main/java/net/openhft/chronicle/bytes/util/AbstractInterner.java
@@ -37,8 +37,6 @@ import java.util.stream.Stream;
* though the contents should always be the same.
*
* While not technically thread safe, it should still behave correctly.
- *
- * @author peter.lawrey
*/
@SuppressWarnings({"rawtypes", "unchecked"})
public abstract class AbstractInterner {
diff --git a/datastructures-charset/src/main/java/org/xbib/datastructures/charset/CharArrayUtil.java b/datastructures-charset/src/main/java/org/xbib/datastructures/charset/CharArrayUtil.java
deleted file mode 100644
index c59d65e..0000000
--- a/datastructures-charset/src/main/java/org/xbib/datastructures/charset/CharArrayUtil.java
+++ /dev/null
@@ -1,4 +0,0 @@
-package org.xbib.datastructures.charset;
-
-public class CharArrayUtil {
-}
diff --git a/datastructures-charset/src/main/java/org/xbib/datastructures/charset/CharsetUtil.java b/datastructures-charset/src/main/java/org/xbib/datastructures/charset/CharsetUtil.java
index f384cd2..cd9a4be 100644
--- a/datastructures-charset/src/main/java/org/xbib/datastructures/charset/CharsetUtil.java
+++ b/datastructures-charset/src/main/java/org/xbib/datastructures/charset/CharsetUtil.java
@@ -1,32 +1,10 @@
package org.xbib.datastructures.charset;
-/*
- * #%L
- * ch-commons-charset
- * %%
- * Copyright (C) 2012 Cloudhopper by Twitter
- * %%
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * #L%
- */
-
import java.util.HashMap;
import java.util.Map;
/**
* Utility class for encoding and decoding between Strings and byte arrays.
- *
- * @author joelauer (twitter: @jjlauer or http://twitter.com/jjlauer)
*/
public class CharsetUtil {
diff --git a/datastructures-charset/src/main/java/org/xbib/datastructures/charset/GSMBitPacker.java b/datastructures-charset/src/main/java/org/xbib/datastructures/charset/GSMBitPacker.java
index 5d9f5e8..9f19ba6 100644
--- a/datastructures-charset/src/main/java/org/xbib/datastructures/charset/GSMBitPacker.java
+++ b/datastructures-charset/src/main/java/org/xbib/datastructures/charset/GSMBitPacker.java
@@ -1,29 +1,7 @@
package org.xbib.datastructures.charset;
-/*
- * #%L
- * ch-commons-charset
- * %%
- * Copyright (C) 2012 Cloudhopper by Twitter
- * %%
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * #L%
- */
-
/**
* Utility for packing and unpacking 8-bit to/from 7-bit byte arrays.
- *
- * @author joelauer (twitter: @jjlauer or http://twitter.com/jjlauer)
*/
public class GSMBitPacker {
diff --git a/datastructures-charset/src/main/java/org/xbib/datastructures/charset/MobileTextUtil.java b/datastructures-charset/src/main/java/org/xbib/datastructures/charset/MobileTextUtil.java
index 9419721..118db0c 100644
--- a/datastructures-charset/src/main/java/org/xbib/datastructures/charset/MobileTextUtil.java
+++ b/datastructures-charset/src/main/java/org/xbib/datastructures/charset/MobileTextUtil.java
@@ -1,33 +1,11 @@
package org.xbib.datastructures.charset;
-/*
- * #%L
- * ch-commons-charset
- * %%
- * Copyright (C) 2012 Cloudhopper by Twitter
- * %%
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * #L%
- */
-
import java.text.Normalizer;
/**
* Utility class for working with text used on mobile phones (primarily SMS).
* Helpful methods for converting unicode characters into their ascii equivalents
* such as smart quotes to dumb quotes.
- *
- * @author joelauer (twitter: @jjlauer or http://twitter.com/jjlauer)
*/
public class MobileTextUtil {
@@ -49,7 +27,7 @@ public class MobileTextUtil {
{ '\u2026', '.' }, // actually "...", but just replacing with "."
{ '\u2039', '<' },
{ '\u203A', '>' },
- /** deprecated at recommendation by Turkcell - these replacements changed meaning too much */
+ // deprecated at recommendation by Turkcell - these replacements changed meaning too much
//{ '\u0131', '1' }, // U+0131 is a lower case letter dotless i (ı)
//{ '\u0130', 'i' }, // U+0130 (İ) is capital i with dot
};
@@ -70,10 +48,10 @@ public class MobileTextUtil {
int replaced = 0;
for (int i = 0; i < buffer.length(); i++) {
char c = buffer.charAt(i);
- for (int j = 0; j < CHAR_TABLE.length; j++) {
- if (c == CHAR_TABLE[j][0]) {
+ for (char[] chars : CHAR_TABLE) {
+ if (c == chars[0]) {
replaced++;
- buffer.setCharAt(i, CHAR_TABLE[j][1]);
+ buffer.setCharAt(i, chars[1]);
}
}
}
diff --git a/datastructures-charset/src/main/java/org/xbib/datastructures/charset/UTF8Charset.java b/datastructures-charset/src/main/java/org/xbib/datastructures/charset/UTF8Charset.java
index 30daf58..29f1cfb 100644
--- a/datastructures-charset/src/main/java/org/xbib/datastructures/charset/UTF8Charset.java
+++ b/datastructures-charset/src/main/java/org/xbib/datastructures/charset/UTF8Charset.java
@@ -25,15 +25,4 @@ public class UTF8Charset extends JavaCharset {
}
return bytes.length;
}
-
- /**
- * Does not actually calculate a proper UTF-8 length, but rather a Modified
- * UTF-8 byte length. It normally matches a real UTF-8 encoding but isn't
- * technically completely valid.
- * @deprecated
- */
- @Deprecated
- public static int calculateByteLength(final String s) {
- return ModifiedUTF8Charset.calculateByteLength(s);
- }
}
diff --git a/datastructures-json-dsl/src/main/java/com/dslplatform/json/Base64.java b/datastructures-json-dsl/src/main/java/com/dslplatform/json/Base64.java
index a865675..98e14cf 100644
--- a/datastructures-json-dsl/src/main/java/com/dslplatform/json/Base64.java
+++ b/datastructures-json-dsl/src/main/java/com/dslplatform/json/Base64.java
@@ -33,44 +33,8 @@ import java.util.Arrays;
*
* There is also a "fast" version of all decode methods that works the same way as the normal ones, but
* har a few demands on the decoded input. Normally though, these fast verions should be used if the source if
- * the input is known and it hasn't bee tampered with.
- *
- * If you find the code useful or you find a bug, please send me a note at base64 @ miginfocom . com.
- *
- * Licence (BSD):
- * ==============
- *
- * Copyright (c) 2004, Mikael Grev, MiG InfoCom AB. (base64 @ miginfocom . com)
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without modification,
- * are permitted provided that the following conditions are met:
- * Redistributions of source code must retain the above copyright notice, this list
- * of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice, this
- * list of conditions and the following disclaimer in the documentation and/or other
- * materials provided with the distribution.
- * Neither the name of the MiG InfoCom AB nor the names of its contributors may be
- * used to endorse or promote products derived from this software without specific
- * prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- * IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
- * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
- * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
- * OF SUCH DAMAGE.
- *
- * @author Mikael Grev
- * Date: 2004-aug-02
- * Time: 11:31:11
- * @version 2.2
+ * the input is known and it hasn't bee tampered with.
*/
-
abstract class Base64 {
private static final char[] CA = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".toCharArray();
private static final byte[] BA;
diff --git a/datastructures-json-iterator/src/main/java/org/xbib/datastructures/json/iterator/extra/Base64.java b/datastructures-json-iterator/src/main/java/org/xbib/datastructures/json/iterator/extra/Base64.java
index db74c99..f636223 100644
--- a/datastructures-json-iterator/src/main/java/org/xbib/datastructures/json/iterator/extra/Base64.java
+++ b/datastructures-json-iterator/src/main/java/org/xbib/datastructures/json/iterator/extra/Base64.java
@@ -37,42 +37,7 @@ import java.util.Arrays;
*
* There is also a "fast" version of all decode methods that works the same way as the normal ones, but
* har a few demands on the decoded input. Normally though, these fast verions should be used if the source if
- * the input is known and it hasn't bee tampered with.
- *
- * If you find the code useful or you find a bug, please send me a note at base64 @ miginfocom . com.
- *
- * Licence (BSD):
- * ==============
- *
- * Copyright (c) 2004, Mikael Grev, MiG InfoCom AB. (base64 @ miginfocom . com)
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without modification,
- * are permitted provided that the following conditions are met:
- * Redistributions of source code must retain the above copyright notice, this list
- * of conditions and the following disclaimer.
- * Redistributions in binary form must reproduce the above copyright notice, this
- * list of conditions and the following disclaimer in the documentation and/or other
- * materials provided with the distribution.
- * Neither the name of the MiG InfoCom AB nor the names of its contributors may be
- * used to endorse or promote products derived from this software without specific
- * prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
- * IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
- * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
- * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
- * OF SUCH DAMAGE.
- *
- * @version 2.2
- * @author Mikael Grev
- * Date: 2004-aug-02
- * Time: 11:31:11
+ * the input is known and it hasn't bee tampered with.
*/
abstract class Base64 {
diff --git a/datastructures-json-noggit/src/test/java/org/xbib/datastructures/json/noggit/MyParse.java b/datastructures-json-noggit/src/test/java/org/xbib/datastructures/json/noggit/MyParse.java
index 63346f1..5706d97 100755
--- a/datastructures-json-noggit/src/test/java/org/xbib/datastructures/json/noggit/MyParse.java
+++ b/datastructures-json-noggit/src/test/java/org/xbib/datastructures/json/noggit/MyParse.java
@@ -12,12 +12,6 @@ Leave it to a higher level to validate this?
The JSON standard says that keys *SHOULD* be unique, not *MUST*!!!
That means we should support this when parsing.
*/
-
-
-/**
- * @author yonik
- * @version $Id: MyParse.java 479919 2006-11-28 05:53:55Z yonik $
- */
public class MyParse {
public static void main(String[] args) throws Exception {
StringReader sr;
diff --git a/datastructures-json-simple/src/main/java/org/xbib/datastructures/json/simple/ParseException.java b/datastructures-json-simple/src/main/java/org/xbib/datastructures/json/simple/ParseException.java
index 777b2be..b028867 100644
--- a/datastructures-json-simple/src/main/java/org/xbib/datastructures/json/simple/ParseException.java
+++ b/datastructures-json-simple/src/main/java/org/xbib/datastructures/json/simple/ParseException.java
@@ -2,8 +2,6 @@ package org.xbib.datastructures.json.simple;
/**
* ParseException explains why and where the error occurs in source JSON text.
- *
- * @author FangYidong<fangyidong@yahoo.com.cn>
*/
public class ParseException extends Exception {
private static final long serialVersionUID = -7880698968187728547L;
diff --git a/datastructures-queue-tape/src/test/java/com/squareup/tape2/QueueFileTest.java b/datastructures-queue-tape/src/test/java/com/squareup/tape2/QueueFileTest.java
index c7274f3..1628309 100644
--- a/datastructures-queue-tape/src/test/java/com/squareup/tape2/QueueFileTest.java
+++ b/datastructures-queue-tape/src/test/java/com/squareup/tape2/QueueFileTest.java
@@ -29,8 +29,6 @@ import static org.junit.Assert.fail;
/**
* Tests for QueueFile.
- *
- * @author Bob Lee (bob@squareup.com)
*/
@SuppressWarnings("ResultOfMethodCallIgnored")
@RunWith(Parameterized.class)
diff --git a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/CharArrayNodeDefault.java b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/CharArrayNodeDefault.java
index 0447221..177bbd8 100644
--- a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/CharArrayNodeDefault.java
+++ b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/CharArrayNodeDefault.java
@@ -25,8 +25,6 @@ import java.util.concurrent.atomic.AtomicReferenceArray;
* The constraints defined in the {@link Node} interface ensure that the {@link AtomicReferenceArray} always remains in
* ascending sorted order regardless of modifications performed concurrently, as long as the modifications comply with
* the constraints. This node enforces those constraints.
- *
- * @author Niall Gallagher
*/
public class CharArrayNodeDefault implements Node {
diff --git a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/DefaultCharArrayNodeFactory.java b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/DefaultCharArrayNodeFactory.java
index 936a9ca..5cc7203 100644
--- a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/DefaultCharArrayNodeFactory.java
+++ b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/DefaultCharArrayNodeFactory.java
@@ -17,8 +17,6 @@ import java.util.List;
*
* When the application supplies {@link VoidValue} for a value, this factory will omit actually storing that value
* in the tree and will return one of the VoidValue-optimized nodes above which can reduce memory usage.
- *
- * @author Niall Gallagher
*/
public class DefaultCharArrayNodeFactory implements NodeFactory {
diff --git a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/DefaultCharSequenceNodeFactory.java b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/DefaultCharSequenceNodeFactory.java
index 7d8dd62..4f3a5be 100644
--- a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/DefaultCharSequenceNodeFactory.java
+++ b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/DefaultCharSequenceNodeFactory.java
@@ -18,8 +18,6 @@ import java.util.List;
*
* When the application supplies {@link VoidValue} for a value, this factory will omit actually storing that value
* in the tree and will return one of the Void-optimized nodes above which can reduce memory usage.
- *
- * @author Niall Gallagher
*/
public class DefaultCharSequenceNodeFactory implements NodeFactory {
diff --git a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/LazyIterator.java b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/LazyIterator.java
index cc9b55d..cd225a9 100644
--- a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/LazyIterator.java
+++ b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/LazyIterator.java
@@ -9,7 +9,6 @@ import java.util.NoSuchElementException;
* This class is inspired by com.google.common.collect.AbstractIterator in Google Guava,
* which was written by the Google Guava Authors, in particular by Kevin Bourrillion.
*
- * @author Niall Gallagher
*/
public abstract class LazyIterator implements Iterator {
diff --git a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/Node.java b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/Node.java
index a9f0eab..cd7928d 100644
--- a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/Node.java
+++ b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/concurrent/util/Node.java
@@ -66,8 +66,6 @@ import java.util.List;
* in a size-reduced encoding such as UTF-8
*
*
- *
- * @author Niall Gallagher
*/
public interface Node extends NodeCharacterProvider {
diff --git a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/limewire/PatriciaTrie.java b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/limewire/PatriciaTrie.java
index a8b491b..a52ac89 100644
--- a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/limewire/PatriciaTrie.java
+++ b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/limewire/PatriciaTrie.java
@@ -73,9 +73,6 @@ import java.util.SortedMap;
* {Lake=Lake, Lax=Lax}
*
*
- *
- * @author Roger Kapsi
- * @author Sam Berlin
*/
public class PatriciaTrie extends AbstractMap implements Trie {
diff --git a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/limewire/Trie.java b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/limewire/Trie.java
index 5c84ffd..c66c085 100644
--- a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/limewire/Trie.java
+++ b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/limewire/Trie.java
@@ -6,9 +6,6 @@ import java.util.SortedMap;
/**
* Defines the interface for a prefix tree, an ordered tree data structure. For
* more information, see Tries.
- *
- * @author Roger Kapsi
- * @author Sam Berlin
*/
public interface Trie extends SortedMap {
diff --git a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/radix/adaptive/AdaptiveRadixTree.java b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/radix/adaptive/AdaptiveRadixTree.java
index 8b0c956..e65272a 100644
--- a/datastructures-trie/src/main/java/org/xbib/datastructures/trie/radix/adaptive/AdaptiveRadixTree.java
+++ b/datastructures-trie/src/main/java/org/xbib/datastructures/trie/radix/adaptive/AdaptiveRadixTree.java
@@ -61,7 +61,6 @@ import java.util.SortedMap;
*
* @param the type of keys maintained by this map
* @param the type of mapped values
- * @author Rohan Suri
* @see NavigableMap
* @see BinaryComparable
*/
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments10.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments10.java
index 2b7f698..374e347 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments10.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments10.java
@@ -20,8 +20,6 @@ import org.xbib.datastructures.validation.jsr305.Nullable;
/**
* Generated by https://github.com/making/yavi/blob/develop/scripts/generate-args.sh
- *
- * @since 0.3.0
*/
public class Arguments10
extends Arguments9 {
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments9Combining.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments9Combining.java
index 9745018..672c04e 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments9Combining.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments9Combining.java
@@ -21,8 +21,6 @@ import org.xbib.datastructures.validation.fn.Validations;
/**
* Generated by https://github.com/making/yavi/blob/develop/scripts/generate-args.sh
- *
- * @since 0.7.0
*/
public class Arguments9Combining {
protected final ValueValidator super A, ? extends R1> v1;
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments9Splitting.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments9Splitting.java
index 248c373..f4fe694 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments9Splitting.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments9Splitting.java
@@ -21,8 +21,6 @@ import org.xbib.datastructures.validation.fn.Validations;
/**
* Generated by https://github.com/making/yavi/blob/develop/scripts/generate-args.sh
- *
- * @since 0.7.0
*/
public class Arguments9Splitting {
protected final ValueValidator super A1, ? extends R1> v1;
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments9Validator.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments9Validator.java
index 0edc912..6f8ab46 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments9Validator.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/arguments/Arguments9Validator.java
@@ -28,8 +28,6 @@ import org.xbib.datastructures.validation.jsr305.Nullable;
/**
* Generated by https://github.com/making/yavi/blob/develop/scripts/generate-args.sh
- *
- * @since 0.3.0
*/
@FunctionalInterface
public interface Arguments9Validator {
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/LocalDateConstraint.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/LocalDateConstraint.java
index e03e23b..637c7f0 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/LocalDateConstraint.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/LocalDateConstraint.java
@@ -22,9 +22,6 @@ import org.xbib.datastructures.validation.constraint.base.ChronoLocalDateConstra
/**
* This is the actual class for constraints on LocalDate.
- *
- * @author Diego Krupitza
- * @since 0.10.0
*/
public class LocalDateConstraint
extends ChronoLocalDateConstraintBase> {
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/LocalDateTimeConstraint.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/LocalDateTimeConstraint.java
index 8bd6f0a..2ab51a6 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/LocalDateTimeConstraint.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/LocalDateTimeConstraint.java
@@ -22,9 +22,6 @@ import org.xbib.datastructures.validation.constraint.base.ChronoLocalDateTimeCon
/**
* This is the actual class for constraints on LocalDateTime.
- *
- * @author Diego Krupitza
- * @since 0.10.0
*/
public class LocalDateTimeConstraint extends
ChronoLocalDateTimeConstraintBase> {
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/LocalTimeConstraint.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/LocalTimeConstraint.java
index 4564f1f..6d74ed2 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/LocalTimeConstraint.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/LocalTimeConstraint.java
@@ -22,9 +22,6 @@ import org.xbib.datastructures.validation.constraint.base.TemporalConstraintBase
/**
* This is the actual class for constraints on LocalTime.
- *
- * @author Diego Krupitza
- * @since 0.10.0
*/
public class LocalTimeConstraint
extends TemporalConstraintBase> {
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/ZonedDateTimeConstraint.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/ZonedDateTimeConstraint.java
index e45c247..6e08477 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/ZonedDateTimeConstraint.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/ZonedDateTimeConstraint.java
@@ -22,9 +22,6 @@ import org.xbib.datastructures.validation.constraint.base.ChronoZonedDateTimeCon
/**
* This is the actual class for constraints on ZonedDateTime.
- *
- * @author Diego Krupitza
- * @since 0.10.0
*/
public class ZonedDateTimeConstraint extends
ChronoZonedDateTimeConstraintBase> {
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/ChronoLocalDateConstraintBase.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/ChronoLocalDateConstraintBase.java
index 37a8d7b..f55cc7f 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/ChronoLocalDateConstraintBase.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/ChronoLocalDateConstraintBase.java
@@ -21,9 +21,6 @@ import org.xbib.datastructures.validation.core.Constraint;
/**
* This is the base class for constraints on ChronoLocalDate.
- *
- * @author Diego Krupitza
- * @since 0.10.0
*/
public abstract class ChronoLocalDateConstraintBase>
extends TemporalConstraintBase {
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/ChronoLocalDateTimeConstraintBase.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/ChronoLocalDateTimeConstraintBase.java
index 4ceb651..8d037d8 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/ChronoLocalDateTimeConstraintBase.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/ChronoLocalDateTimeConstraintBase.java
@@ -21,9 +21,6 @@ import org.xbib.datastructures.validation.core.Constraint;
/**
* This is the base class for constraints on ChronoLocalDateTime.
- *
- * @author Diego Krupitza
- * @since 0.10.0
*/
public abstract class ChronoLocalDateTimeConstraintBase, C extends Constraint>
extends TemporalConstraintBase {
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/ChronoZonedDateTimeConstraintBase.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/ChronoZonedDateTimeConstraintBase.java
index dc5229c..797e8c3 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/ChronoZonedDateTimeConstraintBase.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/ChronoZonedDateTimeConstraintBase.java
@@ -21,9 +21,6 @@ import org.xbib.datastructures.validation.core.Constraint;
/**
* This is the base class for constraints on ChronoZonedDateTime.
- *
- * @author Diego Krupitza
- * @since 0.10.0
*/
public abstract class ChronoZonedDateTimeConstraintBase, C extends Constraint>
extends TemporalConstraintBase {
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/TemporalConstraintBase.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/TemporalConstraintBase.java
index 8b7a7f8..09c4888 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/TemporalConstraintBase.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/constraint/base/TemporalConstraintBase.java
@@ -40,10 +40,6 @@ import static org.xbib.datastructures.validation.core.ViolationMessage.Default.T
/**
* This is the base class for constraints on Temporal classes. Methods in the class
* require the {@link V} to extend Temporal.
- *
- * @author Diego Krupitza
- * @author Toshiaki Maki
- * @since 0.10.0
*/
public abstract class TemporalConstraintBase>
extends ConstraintBase {
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/core/BiValidator.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/core/BiValidator.java
index dc43eb6..1472abb 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/core/BiValidator.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/core/BiValidator.java
@@ -36,8 +36,6 @@ import java.util.function.BiConsumer;
*
* @param the type of the instance to validate
* @param the type of the errors object
- * @author Toshiaki Maki
- * @since 0.5.0
*/
public class BiValidator implements BiConsumer {
private final Validator validator;
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/core/Validator.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/core/Validator.java
index 3018880..eab23da 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/core/Validator.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/core/Validator.java
@@ -32,7 +32,6 @@ import org.xbib.datastructures.validation.message.MessageFormatter;
* A Validator
instance is immutable and can be used as a singleton.
*
* @param the type of the instance to validate
- * @author Toshiaki Maki
*/
public class Validator implements Validatable {
private final List> collectionValidators;
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/factory/BiValidatorFactory.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/factory/BiValidatorFactory.java
index a5fc100..d4d4016 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/factory/BiValidatorFactory.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/factory/BiValidatorFactory.java
@@ -51,8 +51,6 @@ import org.xbib.datastructures.validation.message.MessageFormatter;
*
*
* @param the type of the errors object
- * @author Toshiaki Maki
- * @since 0.5.0
*/
public class BiValidatorFactory extends ValidatorFactorySupport {
private final ErrorHandler errorHandler;
diff --git a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/factory/ValidatorFactory.java b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/factory/ValidatorFactory.java
index 481848e..2ad9168 100644
--- a/datastructures-validation/src/main/java/org/xbib/datastructures/validation/factory/ValidatorFactory.java
+++ b/datastructures-validation/src/main/java/org/xbib/datastructures/validation/factory/ValidatorFactory.java
@@ -48,9 +48,6 @@ import org.xbib.datastructures.validation.message.MessageFormatter;
* }
* }
*
- *
- * @author Toshiaki Maki
- * @since 0.5.0
*/
public class ValidatorFactory extends ValidatorFactorySupport {
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/support/XLSWriterSupport.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/support/XLSWriterSupport.java
index 5c18bd7..839cb8b 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/support/XLSWriterSupport.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/support/XLSWriterSupport.java
@@ -20,10 +20,6 @@ import jxl.write.WriteException;
import org.xbib.datastructures.xslx.WriterSupport;
-/**
- * @author floyd
- *
- */
public class XLSWriterSupport extends WriterSupport {
WritableSheet sheet;
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/support/XLSXWriterSupport.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/support/XLSXWriterSupport.java
index 094d318..ec66213 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/support/XLSXWriterSupport.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/support/XLSXWriterSupport.java
@@ -12,10 +12,6 @@ import com.incesoft.tools.excel.xlsx.Font;
import com.incesoft.tools.excel.xlsx.Sheet;
import com.incesoft.tools.excel.xlsx.SimpleXLSXWorkbook;
-/**
- * @author floyd
- *
- */
public class XLSXWriterSupport extends WriterSupport {
SimpleXLSXWorkbook workbook;
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Cell.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Cell.java
index 3ebd40a..057b5f0 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Cell.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Cell.java
@@ -1,10 +1,5 @@
package com.incesoft.tools.excel.xlsx;
-
-/**
- * @author floyd
- *
- */
public class Cell {
Cell(String r, String s, String t, String v, String text) {
this.text = text;
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/CellStyle.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/CellStyle.java
index a22ab84..27ead44 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/CellStyle.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/CellStyle.java
@@ -6,9 +6,7 @@ import javax.xml.stream.XMLStreamWriter;
/**
* Font registered in styles.xml
- *
- * @author floyd
- *
+ *
*/
public class CellStyle extends IndexedObject implements SerializableEntry {
Font font;
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Fill.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Fill.java
index 31e1063..35680c2 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Fill.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Fill.java
@@ -4,10 +4,6 @@ package com.incesoft.tools.excel.xlsx;
import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamWriter;
-/**
- * @author floyd
- *
- */
public class Fill extends IndexedObject implements SerializableEntry {
Fill() {
}
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Font.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Font.java
index 8b883aa..cd2b3f9 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Font.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Font.java
@@ -5,9 +5,7 @@ import javax.xml.stream.XMLStreamWriter;
/**
* partial font of RichText OR font registered in sharedStrings(index > 0)
- *
- * @author floyd
- *
+ *
*/
public class Font extends IndexedObject implements SerializableEntry {
Font() {
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/FontRegion.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/FontRegion.java
index be690b4..e3b985d 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/FontRegion.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/FontRegion.java
@@ -1,9 +1,5 @@
package com.incesoft.tools.excel.xlsx;
-/**
- * @author floyd
- *
- */
public class FontRegion {
public FontRegion(short start, short end, Font font) {
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/IndexedObject.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/IndexedObject.java
index bb6e7f0..355f86b 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/IndexedObject.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/IndexedObject.java
@@ -1,10 +1,5 @@
package com.incesoft.tools.excel.xlsx;
-
-/**
- * @author floyd
- *
- */
public abstract class IndexedObject {
int index;
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/ParsableEntry.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/ParsableEntry.java
index b8697b8..02026c9 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/ParsableEntry.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/ParsableEntry.java
@@ -1,12 +1,7 @@
package com.incesoft.tools.excel.xlsx;
-
import javax.xml.stream.XMLStreamReader;
-/**
- * @author floyd
- *
- */
public interface ParsableEntry {
- public void parse(XMLStreamReader reader);
+ void parse(XMLStreamReader reader);
}
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/RichText.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/RichText.java
index a5c3713..69710b9 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/RichText.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/RichText.java
@@ -9,8 +9,6 @@ import javax.xml.stream.XMLStreamReader;
import javax.xml.stream.XMLStreamWriter;
/**
- * @author floyd
- *
* afa 你好
* df
*/
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/SerializableEntry.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/SerializableEntry.java
index e304a8a..a87f16f 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/SerializableEntry.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/SerializableEntry.java
@@ -4,10 +4,6 @@ package com.incesoft.tools.excel.xlsx;
import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamWriter;
-/**
- * @author floyd
- *
- */
public interface SerializableEntry {
- public void serialize(XMLStreamWriter writer) throws XMLStreamException;
+ void serialize(XMLStreamWriter writer) throws XMLStreamException;
}
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/SharedStringText.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/SharedStringText.java
index 0675f28..f540db8 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/SharedStringText.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/SharedStringText.java
@@ -1,13 +1,8 @@
package com.incesoft.tools.excel.xlsx;
-
import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamWriter;
-/**
- * @author floyd
- *
- */
public class SharedStringText extends IndexedObject implements
SerializableEntry {
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Sheet.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Sheet.java
index 871d56b..9aef14d 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Sheet.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/Sheet.java
@@ -15,9 +15,7 @@ import com.incesoft.tools.excel.xlsx.SimpleXLSXWorkbook.XMLStreamCreator;
/**
* One Sheet in a workbook.It provides read and write functions of the
* rows/cells.
- *
- * @author floyd
- *
+ *
*/
public class Sheet {
diff --git a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/TestSJXLSX.java b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/TestSJXLSX.java
index 22c6bd9..9acc9d1 100644
--- a/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/TestSJXLSX.java
+++ b/datastructures-xslx/src/main/java/com/incesoft/tools/excel/xlsx/TestSJXLSX.java
@@ -9,10 +9,6 @@ import java.util.List;
import com.incesoft.tools.excel.xlsx.Sheet.SheetRowReader;
import com.incesoft.tools.excel.xlsx.SimpleXLSXWorkbook.Commiter;
-/**
- * @author floyd
- *
- */
public class TestSJXLSX {
public static void addStyleAndRichText(SimpleXLSXWorkbook wb, Sheet sheet)
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
index 41d9927..249e583 100644
Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 92f06b5..2ec77e5 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,5 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.2-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
diff --git a/gradlew b/gradlew
index 1b6c787..a69d9cb 100755
--- a/gradlew
+++ b/gradlew
@@ -205,6 +205,12 @@ set -- \
org.gradle.wrapper.GradleWrapperMain \
"$@"
+# Stop when "xargs" is not available.
+if ! command -v xargs >/dev/null 2>&1
+then
+ die "xargs is not available"
+fi
+
# Use "xargs" to parse quoted args.
#
# With -n1 it outputs one arg per line, with the quotes and backslashes removed.
diff --git a/gradlew.bat b/gradlew.bat
index ac1b06f..53a6b23 100644
--- a/gradlew.bat
+++ b/gradlew.bat
@@ -14,7 +14,7 @@
@rem limitations under the License.
@rem
-@if "%DEBUG%" == "" @echo off
+@if "%DEBUG%"=="" @echo off
@rem ##########################################################################
@rem
@rem Gradle startup script for Windows
@@ -25,7 +25,7 @@
if "%OS%"=="Windows_NT" setlocal
set DIRNAME=%~dp0
-if "%DIRNAME%" == "" set DIRNAME=.
+if "%DIRNAME%"=="" set DIRNAME=.
set APP_BASE_NAME=%~n0
set APP_HOME=%DIRNAME%
@@ -40,7 +40,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome
set JAVA_EXE=java.exe
%JAVA_EXE% -version >NUL 2>&1
-if "%ERRORLEVEL%" == "0" goto execute
+if %ERRORLEVEL% equ 0 goto execute
echo.
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
@@ -75,13 +75,15 @@ set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
:end
@rem End local scope for the variables with windows NT shell
-if "%ERRORLEVEL%"=="0" goto mainEnd
+if %ERRORLEVEL% equ 0 goto mainEnd
:fail
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
rem the _cmd.exe /c_ return code!
-if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
-exit /b 1
+set EXIT_CODE=%ERRORLEVEL%
+if %EXIT_CODE% equ 0 set EXIT_CODE=1
+if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE%
+exit /b %EXIT_CODE%
:mainEnd
if "%OS%"=="Windows_NT" endlocal
diff --git a/settings.gradle b/settings.gradle
index 081eb2a..fbabc01 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -1,7 +1,7 @@
dependencyResolutionManagement {
versionCatalogs {
libs {
- version('gradle', '7.4.2')
+ version('gradle', '7.5')
version('junit', '5.8.2')
version('jackson', '2.12.7')
library('junit-jupiter-api', 'org.junit.jupiter', 'junit-jupiter-api').versionRef('junit')