Remove redundant casts
diff --git a/src/main/java/com/fasterxml/jackson/core/JsonFactory.java b/src/main/java/com/fasterxml/jackson/core/JsonFactory.java
index 68e0683..2e91c46 100644
--- a/src/main/java/com/fasterxml/jackson/core/JsonFactory.java
+++ b/src/main/java/com/fasterxml/jackson/core/JsonFactory.java
@@ -249,7 +249,7 @@
* and this reuse only works within context of a single
* factory instance.
*/
- public JsonFactory() { this((ObjectCodec) null); }
+ public JsonFactory() { this(null); }
public JsonFactory(ObjectCodec oc) { _objectCodec = oc; }
diff --git a/src/main/java/com/fasterxml/jackson/core/JsonGenerationException.java b/src/main/java/com/fasterxml/jackson/core/JsonGenerationException.java
index 58a8b77..5a9d181 100644
--- a/src/main/java/com/fasterxml/jackson/core/JsonGenerationException.java
+++ b/src/main/java/com/fasterxml/jackson/core/JsonGenerationException.java
@@ -27,6 +27,6 @@
public JsonGenerationException(String msg, Throwable rootCause)
{
- super(msg, (JsonLocation)null, rootCause);
+ super(msg, null, rootCause);
}
}
diff --git a/src/main/java/com/fasterxml/jackson/core/json/UTF8StreamJsonParser.java b/src/main/java/com/fasterxml/jackson/core/json/UTF8StreamJsonParser.java
index fba33c2..05cf87f 100644
--- a/src/main/java/com/fasterxml/jackson/core/json/UTF8StreamJsonParser.java
+++ b/src/main/java/com/fasterxml/jackson/core/json/UTF8StreamJsonParser.java
@@ -2792,7 +2792,7 @@
}
int c = (int) _inputBuffer[_inputPtr++];
- switch ((int) c) {
+ switch (c) {
// First, ones that are mapped
case 'b':
return '\b';
@@ -2838,7 +2838,7 @@
protected int _decodeCharForError(int firstByte) throws IOException
{
- int c = (int) firstByte;
+ int c = firstByte;
if (c < 0) { // if >= 0, is ascii and fine as is
int needed;
diff --git a/src/main/java/com/fasterxml/jackson/core/util/TextBuffer.java b/src/main/java/com/fasterxml/jackson/core/util/TextBuffer.java
index 9352b93..187754c 100644
--- a/src/main/java/com/fasterxml/jackson/core/util/TextBuffer.java
+++ b/src/main/java/com/fasterxml/jackson/core/util/TextBuffer.java
@@ -700,7 +700,7 @@
final char[] result = carr(size);
if (_segments != null) {
for (int i = 0, len = _segments.size(); i < len; ++i) {
- char[] curr = (char[]) _segments.get(i);
+ char[] curr = _segments.get(i);
int currLen = curr.length;
System.arraycopy(curr, 0, result, offset, currLen);
offset += currLen;