You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2014/12/01 22:14:29 UTC

svn commit: r1642759 - in /commons/proper/io/trunk/src: main/java/org/apache/commons/io/ main/java/org/apache/commons/io/input/ test/java/org/apache/commons/io/ test/java/org/apache/commons/io/filefilter/ test/java/org/apache/commons/io/input/ test/jav...

Author: sebb
Date: Mon Dec  1 21:14:28 2014
New Revision: 1642759

URL: http://svn.apache.org/r1642759
Log:
Fix unavoidable deprecations

Modified:
    commons/proper/io/trunk/src/main/java/org/apache/commons/io/FileUtils.java
    commons/proper/io/trunk/src/main/java/org/apache/commons/io/input/ReversedLinesFileReader.java
    commons/proper/io/trunk/src/test/java/org/apache/commons/io/CharsetsTestCase.java
    commons/proper/io/trunk/src/test/java/org/apache/commons/io/DemuxTestCase.java
    commons/proper/io/trunk/src/test/java/org/apache/commons/io/IOUtilsTestCase.java
    commons/proper/io/trunk/src/test/java/org/apache/commons/io/filefilter/FileFilterTestCase.java
    commons/proper/io/trunk/src/test/java/org/apache/commons/io/input/BOMInputStreamTest.java
    commons/proper/io/trunk/src/test/java/org/apache/commons/io/input/TailerTest.java
    commons/proper/io/trunk/src/test/java/org/apache/commons/io/output/LockableFileWriterTest.java

Modified: commons/proper/io/trunk/src/main/java/org/apache/commons/io/FileUtils.java
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/main/java/org/apache/commons/io/FileUtils.java?rev=1642759&r1=1642758&r2=1642759&view=diff
==============================================================================
--- commons/proper/io/trunk/src/main/java/org/apache/commons/io/FileUtils.java (original)
+++ commons/proper/io/trunk/src/main/java/org/apache/commons/io/FileUtils.java Mon Dec  1 21:14:28 2014
@@ -858,6 +858,7 @@ public class FileUtils {
      * @return The decoded URL or {@code null} if the input was
      *         {@code null}.
      */
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     static String decodeUrl(final String url) {
         String decoded = url;
         if (url != null && url.indexOf('%') >= 0) {

Modified: commons/proper/io/trunk/src/main/java/org/apache/commons/io/input/ReversedLinesFileReader.java
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/main/java/org/apache/commons/io/input/ReversedLinesFileReader.java?rev=1642759&r1=1642758&r2=1642759&view=diff
==============================================================================
--- commons/proper/io/trunk/src/main/java/org/apache/commons/io/input/ReversedLinesFileReader.java (original)
+++ commons/proper/io/trunk/src/main/java/org/apache/commons/io/input/ReversedLinesFileReader.java Mon Dec  1 21:14:28 2014
@@ -92,6 +92,7 @@ public class ReversedLinesFileReader imp
      * @throws IOException  if an I/O error occurs
      * @since 2.3
      */
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public ReversedLinesFileReader(final File file, final int blockSize, final Charset encoding) throws IOException {
         this.blockSize = blockSize;
         this.encoding = encoding;

Modified: commons/proper/io/trunk/src/test/java/org/apache/commons/io/CharsetsTestCase.java
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/test/java/org/apache/commons/io/CharsetsTestCase.java?rev=1642759&r1=1642758&r2=1642759&view=diff
==============================================================================
--- commons/proper/io/trunk/src/test/java/org/apache/commons/io/CharsetsTestCase.java (original)
+++ commons/proper/io/trunk/src/test/java/org/apache/commons/io/CharsetsTestCase.java Mon Dec  1 21:14:28 2014
@@ -21,7 +21,6 @@ import java.nio.charset.Charset;
 import java.util.SortedMap;
 
 import org.junit.Assert;
-
 import org.junit.Test;
 
 /**
@@ -45,6 +44,7 @@ public class CharsetsTestCase {
     }
 
     @Test
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testIso8859_1() {
         Assert.assertEquals("ISO-8859-1", Charsets.ISO_8859_1.name());
     }
@@ -58,26 +58,31 @@ public class CharsetsTestCase {
     }
 
     @Test
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testUsAscii() {
         Assert.assertEquals("US-ASCII", Charsets.US_ASCII.name());
     }
 
     @Test
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testUtf16() {
         Assert.assertEquals("UTF-16", Charsets.UTF_16.name());
     }
 
     @Test
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testUtf16Be() {
         Assert.assertEquals("UTF-16BE", Charsets.UTF_16BE.name());
     }
 
     @Test
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testUtf16Le() {
         Assert.assertEquals("UTF-16LE", Charsets.UTF_16LE.name());
     }
 
     @Test
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testUtf8() {
         Assert.assertEquals("UTF-8", Charsets.UTF_8.name());
     }

Modified: commons/proper/io/trunk/src/test/java/org/apache/commons/io/DemuxTestCase.java
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/test/java/org/apache/commons/io/DemuxTestCase.java?rev=1642759&r1=1642758&r2=1642759&view=diff
==============================================================================
--- commons/proper/io/trunk/src/test/java/org/apache/commons/io/DemuxTestCase.java (original)
+++ commons/proper/io/trunk/src/test/java/org/apache/commons/io/DemuxTestCase.java Mon Dec  1 21:14:28 2014
@@ -49,6 +49,7 @@ public class DemuxTestCase {
     private final HashMap<String, ByteArrayOutputStream> m_outputMap = new HashMap<String, ByteArrayOutputStream>();
     private final HashMap<String, Thread> m_threadMap = new HashMap<String, Thread>();
 
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     private String getOutput( final String threadName )
     {
         final ByteArrayOutputStream output =

Modified: commons/proper/io/trunk/src/test/java/org/apache/commons/io/IOUtilsTestCase.java
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/test/java/org/apache/commons/io/IOUtilsTestCase.java?rev=1642759&r1=1642758&r2=1642759&view=diff
==============================================================================
--- commons/proper/io/trunk/src/test/java/org/apache/commons/io/IOUtilsTestCase.java (original)
+++ commons/proper/io/trunk/src/test/java/org/apache/commons/io/IOUtilsTestCase.java Mon Dec  1 21:14:28 2014
@@ -219,6 +219,7 @@ public class IOUtilsTestCase extends Fil
         }
     }
 
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testContentEquals_InputStream_InputStream() throws Exception {
         {
             final ByteArrayInputStream input1 = new ByteArrayInputStream("".getBytes(Charsets.UTF_8));

Modified: commons/proper/io/trunk/src/test/java/org/apache/commons/io/filefilter/FileFilterTestCase.java
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/test/java/org/apache/commons/io/filefilter/FileFilterTestCase.java?rev=1642759&r1=1642758&r2=1642759&view=diff
==============================================================================
--- commons/proper/io/trunk/src/test/java/org/apache/commons/io/filefilter/FileFilterTestCase.java (original)
+++ commons/proper/io/trunk/src/test/java/org/apache/commons/io/filefilter/FileFilterTestCase.java Mon Dec  1 21:14:28 2014
@@ -946,6 +946,7 @@ public class FileFilterTestCase extends 
 
     //-----------------------------------------------------------------------
 
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testMagicNumberFileFilterBytes() throws Exception {
         final byte[] classFileMagicNumber =
             new byte[] {(byte) 0xCA, (byte) 0xFE, (byte) 0xBA, (byte) 0xBE};
@@ -1013,6 +1014,7 @@ public class FileFilterTestCase extends 
         assertFiltering(filter, dir, false);
     }
 
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testMagicNumberFileFilterString() throws Exception {
         final byte[] classFileMagicNumber =
             new byte[] {(byte) 0xCA, (byte) 0xFE, (byte) 0xBA, (byte) 0xBE};
@@ -1045,6 +1047,7 @@ public class FileFilterTestCase extends 
         assertFiltering(filter, dir, false);
     }
 
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testMagicNumberFileFilterStringOffset() throws Exception {
         final String tarMagicNumber = "ustar";
         final long tarMagicNumberOffset = 257;

Modified: commons/proper/io/trunk/src/test/java/org/apache/commons/io/input/BOMInputStreamTest.java
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/test/java/org/apache/commons/io/input/BOMInputStreamTest.java?rev=1642759&r1=1642758&r2=1642759&view=diff
==============================================================================
--- commons/proper/io/trunk/src/test/java/org/apache/commons/io/input/BOMInputStreamTest.java (original)
+++ commons/proper/io/trunk/src/test/java/org/apache/commons/io/input/BOMInputStreamTest.java Mon Dec  1 21:14:28 2014
@@ -438,6 +438,7 @@ public class BOMInputStreamTest {
 
     @Test
     public void testReadWithBOMUtf16Be() throws Exception {
+        @SuppressWarnings("deprecation") // unavoidable until Java 7
         final byte[] data = "ABC".getBytes(Charsets.UTF_16BE);
         final BOMInputStream in = new BOMInputStream(createUtf16BeDataStream(data, true), ByteOrderMark.UTF_16BE);
         assertEquals(0, in.read());
@@ -461,6 +462,7 @@ public class BOMInputStreamTest {
 
     @Test
     public void testReadWithBOMUtf16Le() throws Exception {
+        @SuppressWarnings("deprecation") // unavoidable until Java 7
         final byte[] data = "ABC".getBytes(Charsets.UTF_16LE);
         final BOMInputStream in = new BOMInputStream(createUtf16LeDataStream(data, true), ByteOrderMark.UTF_16LE);
         assertEquals('A', in.read());
@@ -544,6 +546,7 @@ public class BOMInputStreamTest {
 
     @Test
     public void testReadWithBOMUtf8() throws Exception {
+        @SuppressWarnings("deprecation") // unavoidable until Java 7
         final byte[] data = "ABC".getBytes(Charsets.UTF_8);
         final BOMInputStream in = new BOMInputStream(createUtf8DataStream(data, true), ByteOrderMark.UTF_8);
         assertEquals('A', in.read());
@@ -614,6 +617,7 @@ public class BOMInputStreamTest {
     }
 
     @Test
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testReadXmlWithBOMUtf16Be() throws Exception {
         final byte[] data = "<?xml version=\"1.0\" encoding=\"UTF-16BE\"?><X/>".getBytes(Charsets.UTF_16BE);
         parseXml(new BOMInputStream(createUtf16BeDataStream(data, true), ByteOrderMark.UTF_16BE));
@@ -621,6 +625,7 @@ public class BOMInputStreamTest {
     }
 
     @Test
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testReadXmlWithBOMUtf16Le() throws Exception {
         final byte[] data = "<?xml version=\"1.0\" encoding=\"UTF-16LE\"?><X/>".getBytes(Charsets.UTF_16LE);
         parseXml(new BOMInputStream(createUtf16LeDataStream(data, true), ByteOrderMark.UTF_16LE));
@@ -647,6 +652,7 @@ public class BOMInputStreamTest {
 
     @Test
     public void testReadXmlWithBOMUtf8() throws Exception {
+        @SuppressWarnings("deprecation") // unavoidable until Java 7
         final byte[] data = "<?xml version=\"1.0\" encoding=\"UTF-8\"?><X/>".getBytes(Charsets.UTF_8);
         parseXml(new BOMInputStream(createUtf8DataStream(data, true)));
         parseXml(createUtf8DataStream(data, true));

Modified: commons/proper/io/trunk/src/test/java/org/apache/commons/io/input/TailerTest.java
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/test/java/org/apache/commons/io/input/TailerTest.java?rev=1642759&r1=1642758&r2=1642759&view=diff
==============================================================================
--- commons/proper/io/trunk/src/test/java/org/apache/commons/io/input/TailerTest.java (original)
+++ commons/proper/io/trunk/src/test/java/org/apache/commons/io/input/TailerTest.java Mon Dec  1 21:14:28 2014
@@ -112,6 +112,7 @@ public class TailerTest extends FileBase
         listener.clear();
     }
 
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testMultiByteBreak() throws Exception {
         System.out.println("testMultiByteBreak() Default charset: "+Charset.defaultCharset().displayName());
         final long delay = 50;

Modified: commons/proper/io/trunk/src/test/java/org/apache/commons/io/output/LockableFileWriterTest.java
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/test/java/org/apache/commons/io/output/LockableFileWriterTest.java?rev=1642759&r1=1642758&r2=1642759&view=diff
==============================================================================
--- commons/proper/io/trunk/src/test/java/org/apache/commons/io/output/LockableFileWriterTest.java (original)
+++ commons/proper/io/trunk/src/test/java/org/apache/commons/io/output/LockableFileWriterTest.java Mon Dec  1 21:14:28 2014
@@ -104,6 +104,7 @@ public class LockableFileWriterTest exte
     }
 
     //-----------------------------------------------------------------------
+    @SuppressWarnings("deprecation") // unavoidable until Java 7
     public void testAlternateLockDir() throws IOException {
         LockableFileWriter lfw1 = null;
         LockableFileWriter lfw2 = null;