mirror of
				https://github.com/SquidDev-CC/CC-Tweaked
				synced 2025-10-31 21:52:59 +00:00 
			
		
		
		
	New style
This commit is contained in:
		| @@ -94,7 +94,7 @@ public class ComboMount implements IMount | ||||
|         } | ||||
|         else | ||||
|         { | ||||
|             throw new IOException( "Not a directory (" + path + ")" ); | ||||
|             throw new IOException( "/" + path + ": Not a directory" ); | ||||
|         } | ||||
|     } | ||||
|      | ||||
| @@ -109,7 +109,7 @@ public class ComboMount implements IMount | ||||
|                 return part.getSize( path ); | ||||
|             } | ||||
|         } | ||||
|         throw new IOException( "No such file (" + path + ")" ); | ||||
|         throw new IOException(  "/" + path + ": No such file" ); | ||||
|     } | ||||
|  | ||||
|     @Nonnull | ||||
| @@ -124,6 +124,6 @@ public class ComboMount implements IMount | ||||
|                 return part.openForRead( path ); | ||||
|             } | ||||
|         } | ||||
|         throw new IOException( "No such file (" + path + ")" ); | ||||
|         throw new IOException( "/" + path + ": No such file" ); | ||||
|     } | ||||
| } | ||||
|   | ||||
| @@ -129,7 +129,7 @@ public class FileMount implements IWritableMount | ||||
|         { | ||||
|             if( path.length() != 0 ) | ||||
|             { | ||||
|                 throw new IOException( "Not a directory (" + path + ")" ); | ||||
|                 throw new IOException( "/" + path + ": Not a directory" ); | ||||
|             } | ||||
|         } | ||||
|         else | ||||
| @@ -148,7 +148,7 @@ public class FileMount implements IWritableMount | ||||
|             } | ||||
|             else | ||||
|             { | ||||
|                 throw new IOException( "Not a directory (" + path + ")" ); | ||||
|                 throw new IOException( "/" + path + ": Not a directory" ); | ||||
|             } | ||||
|         }     | ||||
|     } | ||||
| @@ -178,7 +178,7 @@ public class FileMount implements IWritableMount | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         throw new IOException( "No such file (" + path + ")" ); | ||||
|         throw new IOException( "/" + path + ": No such file" ); | ||||
|     } | ||||
|      | ||||
|     @Nonnull | ||||
| @@ -193,7 +193,7 @@ public class FileMount implements IWritableMount | ||||
|                 return new FileInputStream( file ); | ||||
|             } | ||||
|         } | ||||
|         throw new IOException( "No such file (" + path + ")" ); | ||||
|         throw new IOException( "/" + path +  ": No such file" ); | ||||
|     } | ||||
|      | ||||
|     // IWritableMount implementation | ||||
| @@ -207,7 +207,7 @@ public class FileMount implements IWritableMount | ||||
|         { | ||||
|             if( !file.isDirectory() ) | ||||
|             { | ||||
|                 throw new IOException( "File exists (" + path + ")" ); | ||||
|                 throw new IOException( "/" + path + ": File exists" ); | ||||
|             } | ||||
|         } | ||||
|         else | ||||
| @@ -222,7 +222,7 @@ public class FileMount implements IWritableMount | ||||
|  | ||||
|             if( getRemainingSpace() < dirsToCreate * MINIMUM_FILE_SIZE ) | ||||
|             { | ||||
|                 throw new IOException( "Out of space (" + path + ")" ); | ||||
|                 throw new IOException( "/" + path + ": Out of space" ); | ||||
|             } | ||||
|              | ||||
|             boolean success = file.mkdirs(); | ||||
| @@ -232,7 +232,7 @@ public class FileMount implements IWritableMount | ||||
|             } | ||||
|             else | ||||
|             { | ||||
|                 throw new IOException( "Access denied (" + path + ")" ); | ||||
|                 throw new IOException( "/" + path + ": Access denied" ); | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| @@ -242,7 +242,7 @@ public class FileMount implements IWritableMount | ||||
|     { | ||||
|         if( path.length() == 0 ) | ||||
|         { | ||||
|             throw new IOException( "Access denied (" + path + ")" ); | ||||
|             throw new IOException( "/" + path + ": Access denied" ); | ||||
|         } | ||||
|          | ||||
|         if( created() ) | ||||
| @@ -288,7 +288,7 @@ public class FileMount implements IWritableMount | ||||
|         File file = getRealPath( path ); | ||||
|         if( file.exists() && file.isDirectory() ) | ||||
|         { | ||||
|             throw new IOException( "Cannot write to directory (" + path + ")" ); | ||||
|             throw new IOException( "/" + path + ": Cannot write to directory" ); | ||||
|         } | ||||
|         else | ||||
|         { | ||||
| @@ -296,7 +296,7 @@ public class FileMount implements IWritableMount | ||||
|             { | ||||
|                 if( getRemainingSpace() < MINIMUM_FILE_SIZE ) | ||||
|                 { | ||||
|                     throw new IOException( "Out of space (" + path + ")" ); | ||||
|                     throw new IOException( "/" + path + ": Out of space" ); | ||||
|                 } | ||||
|                 else | ||||
|                 { | ||||
| @@ -321,11 +321,11 @@ public class FileMount implements IWritableMount | ||||
|             File file = getRealPath( path ); | ||||
|             if( !file.exists() ) | ||||
|             { | ||||
|                 throw new IOException( "No such file (" + path + ")" ); | ||||
|                 throw new IOException( "/" + path + ": No such file" ); | ||||
|             } | ||||
|             else if( file.isDirectory() ) | ||||
|             { | ||||
|                 throw new IOException( "Cannot write to directory (" + path + ")" ); | ||||
|                 throw new IOException( "/" + path + ": Cannot write to directory" ); | ||||
|             } | ||||
|             else | ||||
|             { | ||||
| @@ -334,7 +334,7 @@ public class FileMount implements IWritableMount | ||||
|         } | ||||
|         else | ||||
|         { | ||||
|             throw new IOException( "No such file (" + path + ")" ); | ||||
|             throw new IOException( "/" + path + ": No such file" ); | ||||
|         } | ||||
|     } | ||||
|      | ||||
|   | ||||
| @@ -110,7 +110,7 @@ public class FileSystem | ||||
|                 } | ||||
|                 else | ||||
|                 { | ||||
|                     throw new FileSystemException( "Not a directory (" + path + ")" ); | ||||
|                     throw new FileSystemException( "/" + path + ": Not a directory" ); | ||||
|                 } | ||||
|             } | ||||
|             catch( IOException e ) | ||||
| @@ -137,7 +137,7 @@ public class FileSystem | ||||
|                 } | ||||
|                 else | ||||
|                 { | ||||
|                     throw new FileSystemException( "No such file (" + path + ")" ); | ||||
|                     throw new FileSystemException( "/" + path + ": No such file" ); | ||||
|                 } | ||||
|             } | ||||
|             catch( IOException e ) | ||||
| @@ -157,7 +157,7 @@ public class FileSystem | ||||
|                 } | ||||
|                 else | ||||
|                 { | ||||
|                     throw new FileSystemException( "No such file (" + path + ")" ); | ||||
|                     throw new FileSystemException( "/" + path + ": No such file" ); | ||||
|                 } | ||||
|             } | ||||
|             catch( IOException e ) | ||||
| @@ -172,7 +172,7 @@ public class FileSystem | ||||
|         { | ||||
|             if( m_writableMount == null ) | ||||
|             { | ||||
|                 throw new FileSystemException( "Access denied (" + path + ")" ); | ||||
|                 throw new FileSystemException( "/" + path + ": Access denied" ); | ||||
|             } | ||||
|             try | ||||
|             { | ||||
| @@ -181,7 +181,7 @@ public class FileSystem | ||||
|                 { | ||||
|                     if( !m_mount.isDirectory( path ) ) | ||||
|                     { | ||||
|                         throw new FileSystemException( "File exists (" + path + ")" ); | ||||
|                         throw new FileSystemException( "/" + path + ": File exists" ); | ||||
|                     } | ||||
|                 } | ||||
|                 else | ||||
| @@ -199,7 +199,7 @@ public class FileSystem | ||||
|         { | ||||
|             if( m_writableMount == null ) | ||||
|             { | ||||
|                 throw new FileSystemException( "Access denied (" + path + ")" ); | ||||
|                 throw new FileSystemException( "/" + path + ": Access denied" ); | ||||
|             } | ||||
|             try | ||||
|             { | ||||
| @@ -219,14 +219,14 @@ public class FileSystem | ||||
|         { | ||||
|             if( m_writableMount == null ) | ||||
|             { | ||||
|                 throw new FileSystemException( "Access denied (" + path + ")" ); | ||||
|                 throw new FileSystemException( "/" + path + ": Access denied" ); | ||||
|             } | ||||
|             try | ||||
|             { | ||||
|                 path = toLocal( path ); | ||||
|                 if( m_mount.exists( path ) && m_mount.isDirectory( path ) ) | ||||
|                 { | ||||
|                     throw new FileSystemException( "Cannot write to directory (" + path + ")" ); | ||||
|                     throw new FileSystemException( "/" + path + ": Cannot write to directory" ); | ||||
|                 } | ||||
|                 else | ||||
|                 { | ||||
| @@ -251,7 +251,7 @@ public class FileSystem | ||||
|         { | ||||
|             if( m_writableMount == null ) | ||||
|             { | ||||
|                 throw new FileSystemException( "Access denied (" + path + ")" ); | ||||
|                 throw new FileSystemException( "/" + path + ": Access denied" ); | ||||
|             } | ||||
|             try | ||||
|             { | ||||
| @@ -270,7 +270,7 @@ public class FileSystem | ||||
|                 } | ||||
|                 else if( m_mount.isDirectory( path ) ) | ||||
|                 { | ||||
|                     throw new FileSystemException( "Cannot write to directory (" + path + ")" ); | ||||
|                     throw new FileSystemException( "/" + path + ": Cannot write to directory" ); | ||||
|                 } | ||||
|                 else | ||||
|                 { | ||||
| @@ -557,16 +557,16 @@ public class FileSystem | ||||
|         sourcePath = sanitizePath( sourcePath ); | ||||
|         destPath = sanitizePath( destPath ); | ||||
|         if( isReadOnly( destPath ) ) { | ||||
|             throw new FileSystemException( "Access denied (" + destPath + ")" ); | ||||
|             throw new FileSystemException( "/" + destPath + ": Access denied" ); | ||||
|         } | ||||
|         if( !exists( sourcePath ) ) { | ||||
|             throw new FileSystemException( "No such file (" + sourcePath + ")" ); | ||||
|             throw new FileSystemException( "/" + sourcePath + ": No such file" ); | ||||
|         } | ||||
|         if( exists( destPath ) ) { | ||||
|             throw new FileSystemException( "File exists (" + destPath + ")" ); | ||||
|             throw new FileSystemException( "/" + destPath + ": File exists" ); | ||||
|         } | ||||
|         if( contains( sourcePath, destPath ) ) { | ||||
|             throw new FileSystemException( "Can't copy a directory inside itself (" + sourcePath + ")" ); | ||||
|             throw new FileSystemException( "/" + sourcePath + ": Can't copy a directory inside itself" ); | ||||
|         } | ||||
|         copyRecursive( sourcePath, getMount( sourcePath ), destPath, getMount( destPath ) ); | ||||
|     } | ||||
|   | ||||
| @@ -203,7 +203,7 @@ public class JarMount implements IMount | ||||
|         } | ||||
|         else | ||||
|         { | ||||
|             throw new IOException( "Not a directory (" + path + ")" ); | ||||
|             throw new IOException(  "/" + path + ": Not a directory" ); | ||||
|         } | ||||
|     } | ||||
|      | ||||
| @@ -215,7 +215,7 @@ public class JarMount implements IMount | ||||
|         { | ||||
|             return file.getSize(); | ||||
|         } | ||||
|         throw new IOException( "No such file (" + path + ")" ); | ||||
|         throw new IOException(  "/" + path + ": No such file" ); | ||||
|     } | ||||
|  | ||||
|     @Nonnull | ||||
| @@ -243,6 +243,6 @@ public class JarMount implements IMount | ||||
|                 // treat errors as non-existance of file | ||||
|             } | ||||
|         } | ||||
|         throw new IOException( "No such file (" + path + ")" ); | ||||
|         throw new IOException(  "/" + path  + ": No such file" ); | ||||
|     } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Wilma456
					Wilma456