Author: krosenvold
Date: Mon Oct 22 19:46:46 2012
New Revision: 1401049

URL: http://svn.apache.org/viewvc?rev=1401049&view=rev
Log:
o Moved @Nonnull annotation to before 'static' and 'final' declarations, maybe 
it makes findbugs more quiet

Modified:
    
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/StringUtils.java
    
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanner.java
    
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/FileUtils.java
    
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/IOUtil.java

Modified: 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/StringUtils.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/StringUtils.java?rev=1401049&r1=1401048&r2=1401049&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/StringUtils.java
 (original)
+++ 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/StringUtils.java
 Mon Oct 22 19:46:46 2012
@@ -2313,7 +2313,7 @@ public class StringUtils
      * @return the String escaped
      * @since 1.5.1
      */
-    public static String escape( @Nullable String source, final @Nonnull 
char[] escapedChars, char escapeChar )
+    public static String escape( @Nullable String source, @Nonnull final 
char[] escapedChars, char escapeChar )
     {
         if ( source == null )
         {

Modified: 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanner.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanner.java?rev=1401049&r1=1401048&r2=1401049&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanner.java
 (original)
+++ 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/DirectoryScanner.java
 Mon Oct 22 19:46:46 2012
@@ -263,7 +263,7 @@ public class DirectoryScanner
      *
      * @param basedir The base directory for scanning. Should not be 
<code>null</code>.
      */
-    public void setBasedir( final @Nonnull File basedir )
+    public void setBasedir( @Nonnull final File basedir )
     {
         this.basedir = basedir;
     }

Modified: 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/FileUtils.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/FileUtils.java?rev=1401049&r1=1401048&r2=1401049&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/FileUtils.java
 (original)
+++ 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/FileUtils.java
 Mon Oct 22 19:46:46 2012
@@ -130,7 +130,7 @@ public class FileUtils
      * @return the default excludes pattern
      * @see DirectoryScanner#DEFAULTEXCLUDES
      */
-    public static @Nonnull String[] getDefaultExcludes()
+    public @Nonnull static String[] getDefaultExcludes()
     {
         return DirectoryScanner.DEFAULTEXCLUDES;
     }
@@ -139,7 +139,7 @@ public class FileUtils
      * @return the default excludes pattern as list.
      * @see #getDefaultExcludes()
      */
-    public static @Nonnull List<String> getDefaultExcludesAsList()
+    public @Nonnull static List<String> getDefaultExcludesAsList()
     {
         return Arrays.asList( getDefaultExcludes() );
     }
@@ -149,7 +149,7 @@ public class FileUtils
      * @see DirectoryScanner#DEFAULTEXCLUDES
      * @see StringUtils#join(Object[], String)
      */
-    public static @Nonnull String getDefaultExcludesAsString()
+    public @Nonnull static String getDefaultExcludesAsString()
     {
         return StringUtils.join( DirectoryScanner.DEFAULTEXCLUDES, "," );
     }
@@ -161,7 +161,7 @@ public class FileUtils
      * @param filename the file path
      * @return The directory portion excluding the ending file separator.
      */
-    public static @Nonnull String dirname( @Nonnull String filename )
+    public @Nonnull static String dirname( @Nonnull String filename )
     {
         int i = filename.lastIndexOf( File.separator );
         return ( i >= 0 ? filename.substring( 0, i ) : "" );
@@ -173,7 +173,7 @@ public class FileUtils
      * @param filename the file path
      * @return The filename string with extension.
      */
-    public static @Nonnull String filename( @Nonnull String filename )
+    public @Nonnull static String filename( @Nonnull String filename )
     {
         int i = filename.lastIndexOf( File.separator );
         return ( i >= 0 ? filename.substring( i + 1 ) : filename );
@@ -187,7 +187,7 @@ public class FileUtils
      * @param filename the file path
      * @return the extension of the file
      */
-    public static @Nonnull String extension( @Nonnull String filename )
+    public @Nonnull static String extension( @Nonnull String filename )
     {
         // Ensure the last dot is after the last file separator
         int lastSep = filename.lastIndexOf( File.separatorChar );
@@ -232,7 +232,7 @@ public class FileUtils
      * @return the file content using the platform encoding.
      * @throws IOException if any
      */
-    public static @Nonnull String fileRead( @Nonnull String file )
+    public @Nonnull static String fileRead( @Nonnull String file )
         throws IOException
     {
         return fileRead( file, null );
@@ -244,7 +244,7 @@ public class FileUtils
      * @return the file content using the specified encoding.
      * @throws IOException if any
      */
-    private static @Nonnull String fileRead( @Nonnull String file, @Nullable 
String encoding )
+    private @Nonnull static String fileRead( @Nonnull String file, @Nullable 
String encoding )
         throws IOException
     {
         return fileRead( new File( file ), encoding );
@@ -257,7 +257,7 @@ public class FileUtils
      * @return the file content using the platform encoding.
      * @throws IOException if any
      */
-    public static @Nonnull String fileRead( @Nonnull File file )
+    public @Nonnull static String fileRead( @Nonnull File file )
         throws IOException
     {
         return fileRead( file, null );
@@ -269,7 +269,7 @@ public class FileUtils
      * @return the file content using the specified encoding.
      * @throws IOException if any
      */
-    public static @Nonnull String fileRead( @Nonnull File file, @Nullable 
String encoding )
+    public @Nonnull static String fileRead( @Nonnull File file, @Nullable 
String encoding )
         throws IOException
     {
         StringBuilder buf = new StringBuilder();
@@ -307,7 +307,7 @@ public class FileUtils
      *         An empty List if the file didn't exist.
      * @throws IOException
      */
-    public static String[] fileReadArray( @Nonnull File file )
+    public @Nonnull static String[] fileReadArray( @Nonnull File file )
         throws IOException
     {
         List<String> files = loadFile( file );
@@ -553,7 +553,7 @@ public class FileUtils
     /**
      * Private helper method for getFilesFromExtension()
      */
-    private static @Nonnull List<String> blendFilesToList( @Nonnull 
List<String> v, @Nonnull String...files )
+    private @Nonnull static List<String> blendFilesToList( @Nonnull 
List<String> v, @Nonnull String...files )
     {
         Collections.addAll( v, files );
 
@@ -617,7 +617,7 @@ public class FileUtils
      * @return true if the content of the files are equal or they both don't 
exist, false otherwise
      * @throws IOException if any
      */
-    public static boolean contentEquals( final @Nonnull File file1, final 
@Nonnull File file2 )
+    public static boolean contentEquals( @Nonnull final File file1, @Nonnull 
final File file2 )
         throws IOException
     {
         final boolean file1Exists = file1.exists();
@@ -661,7 +661,7 @@ public class FileUtils
      * @return The equivalent <code>File</code> object, or <code>null</code> 
if the URL's protocol
      *         is not <code>file</code>
      */
-    public static @Nullable File toFile( final @Nullable URL url )
+    public @Nullable static File toFile( final @Nullable URL url )
     {
         if ( url == null || !url.getProtocol().equalsIgnoreCase( "file" ) )
         {
@@ -689,7 +689,7 @@ public class FileUtils
      * @return the array of URLs
      * @throws IOException if an error occurs
      */
-    public static @Nonnull URL[] toURLs( final @Nonnull File... files )
+    public @Nonnull static URL[] toURLs( @Nonnull final File... files )
         throws IOException
     {
         final URL[] urls = new URL[files.length];
@@ -697,6 +697,7 @@ public class FileUtils
         for ( int i = 0; i < urls.length; i++ )
         {
             // Although this method is deprecated, it is still the most solid 
way to translate a File to URL
+            //noinspection deprecation
             urls[i] = files[i].toURL();
         }
 
@@ -715,7 +716,7 @@ public class FileUtils
      * @param filename the path of the file
      * @return the filename minus extension
      */
-    public static @Nonnull String removeExtension( final @Nonnull String 
filename )
+    public @Nonnull static String removeExtension( @Nonnull final String 
filename )
     {
         String ext = extension( filename );
 
@@ -740,7 +741,7 @@ public class FileUtils
      * @param filename the path of the file
      * @return the extension of filename or "" if none
      */
-    public static @Nonnull String getExtension( final @Nonnull String filename 
)
+    public @Nonnull static String getExtension( @Nonnull final String filename 
)
     {
         return extension( filename );
     }
@@ -757,7 +758,7 @@ public class FileUtils
      * @throws IOException                   if <code>source</code> does not 
exist, the file in
      *                                       <code>destinationDirectory</code> 
cannot be written to, or an IO error occurs during copying.
      */
-    public static void copyFileToDirectory( final @Nonnull File source, final 
@Nonnull File destinationDirectory )
+    public static void copyFileToDirectory( @Nonnull final File source, 
@Nonnull final File destinationDirectory )
         throws IOException
     {
         if ( destinationDirectory.exists() && 
!destinationDirectory.isDirectory() )
@@ -781,7 +782,7 @@ public class FileUtils
      * @throws IOException                   if <code>source</code> does not 
exist, the file in
      *                                       <code>destinationDirectory</code> 
cannot be written to, or an IO error occurs during copying.
      */
-    private static void copyFileToDirectoryIfModified( final @Nonnull File 
source, final @Nonnull File destinationDirectory )
+    private static void copyFileToDirectoryIfModified( @Nonnull final File 
source, @Nonnull final File destinationDirectory )
         throws IOException
     {
         if ( destinationDirectory.exists() && 
!destinationDirectory.isDirectory() )
@@ -806,7 +807,7 @@ public class FileUtils
      * @throws java.io.FileNotFoundException if <code>destination</code> is a 
directory
      *
      */
-    public static void copyFile( final @Nonnull File source, final @Nonnull 
File destination )
+    public static void copyFile( @Nonnull final File source, @Nonnull final 
File destination )
         throws IOException
     {
         //check source exists
@@ -887,7 +888,7 @@ public class FileUtils
      * @throws IOException if <code>source</code> does not exist, 
<code>destination</code> cannot be
      *                     written to, or an IO error occurs during copying.
      */
-    private static boolean copyFileIfModified( final @Nonnull File source, 
final @Nonnull File destination )
+    private static boolean copyFileIfModified( @Nonnull final File source, 
@Nonnull final File destination )
         throws IOException
     {
         if ( destination.lastModified() < source.lastModified() )
@@ -915,7 +916,7 @@ public class FileUtils
      *                     <li>an IO error occurs during copying</li>
      *                     </ul>
      */
-    public static void copyURLToFile( final @Nonnull URL source, final 
@Nonnull File destination )
+    public static void copyURLToFile( @Nonnull final URL source, @Nonnull 
final File destination )
         throws IOException
     {
         copyStreamToFile( source.openStream(), destination );
@@ -937,7 +938,7 @@ public class FileUtils
      *                     <li>an IO error occurs during copying</li>
      *                     </ul>
      */
-    private static void copyStreamToFile( final @Nonnull @WillClose 
InputStream source, final @Nonnull File destination )
+    private static void copyStreamToFile( @Nonnull final @WillClose 
InputStream source, @Nonnull final File destination )
         throws IOException
     {
         //does destination directory exist ?
@@ -1131,7 +1132,7 @@ public class FileUtils
      * @param file a file
      * @throws IOException if any
      */
-    public static void forceDelete( final @Nonnull File file )
+    public static void forceDelete( @Nonnull final File file )
         throws IOException
     {
         if ( file.isDirectory() )
@@ -1201,7 +1202,7 @@ public class FileUtils
      * @throws IllegalArgumentException if the file contains illegal Windows 
characters under Windows OS.
      * @see #INVALID_CHARACTERS_FOR_WINDOWS_FILE_NAME
      */
-    public static void forceMkdir( final @Nonnull File file )
+    public static void forceMkdir( @Nonnull final File file )
         throws IOException
     {
         if ( Os.isFamily( Os.FAMILY_WINDOWS ) && !isValidWindowsFileName( file 
) )
@@ -1236,7 +1237,7 @@ public class FileUtils
      * @param directory a directory
      * @throws IOException if any
      */
-    public static void deleteDirectory( final @Nonnull String directory )
+    public static void deleteDirectory( @Nonnull final String directory )
         throws IOException
     {
         deleteDirectory( new File( directory ) );
@@ -1248,7 +1249,7 @@ public class FileUtils
      * @param directory a directory
      * @throws IOException if any
      */
-    public static void deleteDirectory( final @Nonnull File directory )
+    public static void deleteDirectory( @Nonnull final File directory )
         throws IOException
     {
         if ( !directory.exists() )
@@ -1278,7 +1279,7 @@ public class FileUtils
      * @param directory a directory
      * @throws IOException if any
      */
-    public static void cleanDirectory( final @Nonnull File directory )
+    public static void cleanDirectory( @Nonnull final File directory )
         throws IOException
     {
         if ( !directory.exists() )
@@ -1326,7 +1327,7 @@ public class FileUtils
      * @param directory a directory
      * @return size of directory in bytes.
      */
-    public static long sizeOfDirectory( final @Nonnull String directory )
+    public static long sizeOfDirectory( @Nonnull final String directory )
     {
         return sizeOfDirectory( new File( directory ) );
     }
@@ -1337,7 +1338,7 @@ public class FileUtils
      * @param directory a directory
      * @return size of directory in bytes.
      */
-    public static long sizeOfDirectory( final @Nonnull File directory )
+    public static long sizeOfDirectory( @Nonnull final File directory )
     {
         if ( !directory.exists() )
         {
@@ -1385,7 +1386,7 @@ public class FileUtils
      * @throws IOException
      * @see #getFileNames(File, String, String, boolean)
      */
-    public static List<File> getFiles( @Nonnull File directory, @Nullable 
String includes, @Nullable String excludes )
+    public @Nonnull static List<File> getFiles( @Nonnull File directory, 
@Nullable String includes, @Nullable String excludes )
         throws IOException
     {
         return getFiles( directory, includes, excludes, true );
@@ -1402,7 +1403,7 @@ public class FileUtils
      * @throws IOException
      * @see #getFileNames(File, String, String, boolean)
      */
-    public static List<File> getFiles( @Nonnull File directory, @Nullable 
String includes, @Nullable  String excludes, boolean includeBasedir )
+    public @Nonnull static List<File> getFiles( @Nonnull File directory, 
@Nullable String includes, @Nullable  String excludes, boolean includeBasedir )
         throws IOException
     {
         List<String> fileNames = getFileNames( directory, includes, excludes, 
includeBasedir );
@@ -1428,7 +1429,7 @@ public class FileUtils
      * @return a list of files as String
      * @throws IOException
      */
-    public static List<String> getFileNames( @Nonnull File directory, 
@Nullable String includes, @Nullable  String excludes, boolean includeBasedir )
+    public @Nonnull static List<String> getFileNames( @Nonnull File directory, 
@Nullable String includes, @Nullable  String excludes, boolean includeBasedir )
         throws IOException
     {
         return getFileNames( directory, includes, excludes, includeBasedir, 
true );
@@ -1445,7 +1446,7 @@ public class FileUtils
      * @return a list of files as String
      * @throws IOException
      */
-    private static List<String> getFileNames( @Nonnull File directory, 
@Nullable String includes, @Nullable  String excludes, boolean includeBasedir,
+    private @Nonnull static List<String> getFileNames( @Nonnull File 
directory, @Nullable String includes, @Nullable  String excludes, boolean 
includeBasedir,
                                              boolean isCaseSensitive )
         throws IOException
     {
@@ -1463,7 +1464,7 @@ public class FileUtils
      * @return a list of directories as String
      * @throws IOException
      */
-    public static List<String> getDirectoryNames( @Nonnull File directory, 
@Nullable String includes, @Nullable String excludes,
+    public @Nonnull static List<String> getDirectoryNames( @Nonnull File 
directory, @Nullable String includes, @Nullable String excludes,
                                                   boolean includeBasedir )
         throws IOException
     {
@@ -1481,7 +1482,7 @@ public class FileUtils
      * @return a list of directories as String
      * @throws IOException
      */
-    public static List<String> getDirectoryNames( @Nonnull File directory, 
@Nullable String includes, @Nullable String excludes,
+    public @Nonnull static List<String> getDirectoryNames( @Nonnull File 
directory, @Nullable String includes, @Nullable String excludes,
                                                   boolean includeBasedir, 
boolean isCaseSensitive )
         throws IOException
     {
@@ -1500,7 +1501,7 @@ public class FileUtils
      * @param getDirectories  true if get directories
      * @return a list of files as String
      */
-    public static List<String> getFileAndDirectoryNames( File directory, 
@Nullable String includes, @Nullable String excludes,
+    public @Nonnull static List<String> getFileAndDirectoryNames( File 
directory, @Nullable String includes, @Nullable String excludes,
                                                          boolean 
includeBasedir, boolean isCaseSensitive,
                                                          boolean getFiles, 
boolean getDirectories )
     {
@@ -1868,7 +1869,7 @@ public class FileUtils
      * @return a List containing every every line not starting with # and not 
empty
      * @throws IOException if any
      */
-    public static @Nonnull List<String> loadFile( @Nonnull File file )
+    public @Nonnull static List<String> loadFile( @Nonnull File file )
         throws IOException
     {
         List<String> lines = new ArrayList<String>();

Modified: 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/IOUtil.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/IOUtil.java?rev=1401049&r1=1401048&r2=1401049&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/IOUtil.java
 (original)
+++ 
maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/io/IOUtil.java
 Mon Oct 22 19:46:46 2012
@@ -148,7 +148,7 @@ public final class IOUtil
      *
      * @param bufferSize Size of internal buffer to use.
      */
-    public static void copy( final @Nonnull InputStream input, final @Nonnull 
OutputStream output, final int bufferSize )
+    public static void copy( @Nonnull final InputStream input, @Nonnull final 
OutputStream output, final int bufferSize )
         throws IOException
     {
         final byte[] buffer = new byte[bufferSize];


Reply via email to