[PATCH] java.io.IOException

Archie Cobbs archie at dellroad.org
Sun Nov 18 18:51:42 PST 2001


Dalibor Topic writes:
> the import statement for java.lang.String in kaffe's
> implementation of
> java.io.IOException is superfluous, since classes from
> java.lang.* are
> imported automatically.

So do a zillion other files.. see the output below of:

  find . -name '*.java' | xargs grep -lwE 'import[[:space:]]+java\.lang\.[A-Za-z_]+;'

Surely a perl wizard could fix this programmatically in no time.. :-)

-Archie

__________________________________________________________________________
Archie Cobbs     *     Packet Design     *     http://www.packetdesign.com

java/io/BufferedWriter.java
java/io/ByteArrayOutputStream.java
java/io/CharArrayWriter.java
java/io/CharConversionException.java
java/io/DataInput.java
java/io/DataOutput.java
java/io/EOFException.java
java/io/File.java
java/io/FileInputStream.java
java/io/FileNotFoundException.java
java/io/FileOutputStream.java
java/io/FileReader.java
java/io/FileWriter.java
java/io/FilenameFilter.java
java/io/FilterWriter.java
java/io/IOException.java
java/io/InputStreamReader.java
java/io/InterruptedIOException.java
java/io/InvalidClassException.java
java/io/InvalidObjectException.java
java/io/LineNumberReader.java
java/io/NotActiveException.java
java/io/NotSerializableException.java
java/io/ObjectInputStream.java
java/io/ObjectOutputStream.java
java/io/ObjectStreamClass.java
java/io/ObjectStreamException.java
java/io/OutputStreamWriter.java
java/io/PrintWriter.java
java/io/StreamCorruptedException.java
java/io/StreamTokenizer.java
java/io/Writer.java
java/io/StringReader.java
java/io/StringBufferInputStream.java
java/io/StringWriter.java
java/io/SyncFailedException.java
java/io/UTFDataFormatException.java
java/io/UnsupportedEncodingException.java
java/io/WriteAbortedException.java
java/lang/ref/ReferenceQueue.java
java/lang/NullSecurityManager.java
java/lang/SecurityManager.java
java/lang/reflect/Constructor.java
java/lang/reflect/Field.java
java/lang/reflect/Member.java
java/lang/reflect/Method.java
java/lang/reflect/AccessibleObject.java
java/lang/Thread.java
java/math/BigDecimal.java
java/math/BigInteger.java
java/net/Socket.java
java/net/BindException.java
java/net/ConnectException.java
java/net/ContentHandlerFactory.java
java/net/PlainSocketImpl.java
java/net/FileNameMap.java
java/net/HttpURLConnection.java
java/net/InetAddress.java
java/net/InetAddressImpl.java
java/net/MalformedURLException.java
java/net/NoRouteToHostException.java
java/net/ProtocolException.java
java/net/ServerSocket.java
java/net/URL.java
java/net/SocketException.java
java/net/SocketImpl.java
java/net/URLConnection.java
java/net/URLEncoder.java
java/net/URLStreamHandler.java
java/net/URLStreamHandlerFactory.java
java/net/UnknownHostException.java
java/net/UnknownServiceException.java
java/text/ChoiceFormat.java
java/text/CollationKey.java
java/text/DateFormat.java
java/text/DateFormatSymbols.java
java/text/DecimalFormat.java
java/text/DecimalFormatSymbols.java
java/text/MessageFormat.java
java/text/NumberFormat.java
java/text/ParseException.java
java/text/SimpleDateFormat.java
java/text/SimpleLineIterator.java
java/text/SimpleWordIterator.java
java/util/BitSet.java
java/util/Date.java
java/util/EventObject.java
java/util/GregorianCalendar.java
java/util/zip/ZipInputStream.java
java/util/ListResourceBundle.java
java/util/Locale.java
java/util/MissingResourceException.java
java/util/NoSuchElementException.java
java/util/PropertyResourceBundle.java
java/util/Random.java
java/util/ResourceBundle.java
java/util/StringTokenizer.java
java/util/Vector.java
java/util/TooManyListenersException.java
java/util/Arrays.java
java/util/Collections.java
java/util/Properties.java
kaffe/applet/AudioPlayer.java
kaffe/applet/AppletTag.java
kaffe/awt/ExportTransferable.java
kaffe/awt/ImageClass.java
kaffe/awt/ImageDict.java
kaffe/awt/ImageSpec.java
kaffe/io/ByteToCharConverter.java
kaffe/io/CharToByteConverter.java
kaffe/io/ClassLoaderObjectInputStream.java
kaffe/io/DefaultSerializationFactory.java
kaffe/io/ObjectInputStreamImpl.java
kaffe/io/ObjectStreamClassImpl.java
kaffe/io/SerializationFactory.java
kaffe/jar/ExecJar.java
kaffe/jar/ExecJarName.java
kaffe/lang/SystemClassLoader.java
kaffe/lang/DummyClassLoader.java
kaffe/lang/Application.java
kaffe/lang/ApplicationException.java
kaffe/management/JIT.java
kaffe/net/DefaultFileNameMap.java
kaffe/net/DefaultURLStreamHandlerFactory.java
kaffe/util/Assert.java
kaffe/util/Deprecated.java
kaffe/util/NotImplemented.java
kaffe/util/NotImplementedReport.java
kaffe/util/IdentityHashtable.java
kaffe/util/IntegerHashtable.java
kaffe/util/IntegerIntegerHashtable.java
kaffe/util/LongHashtable.java
kaffe/util/SupportDisabled.java


More information about the kaffe mailing list