CPD Results
The following document contains the results of PMD's CPD 5.0.2.
Duplications
File | Line |
---|
org/jdtaus/core/text/util/HtmlEntities.java | 69 |
org/jdtaus/core/text/util/HtmlEntities.java | 139 |
Map map = entityMap != null ? (Map) entityMap.get() : null;
if ( map == null )
{
map = new HashMap/*<String,Character>*/( 512 );
InputStream in = null;
boolean close = true;
final URL resources = HtmlEntities.class.getResource( "HtmlEntities.properties" );
final Properties properties = new Properties();
try
{
in = resources.openStream();
properties.load( in );
in.close();
close = false;
}
catch ( final IOException e )
{
throw new AssertionError( e );
}
finally
{
try
{
if ( close && in != null )
{
in.close();
}
}
catch ( final IOException e )
{
throw new AssertionError( e );
}
}
for ( final Enumeration e = properties.propertyNames(); e.hasMoreElements(); )
{
final String name = (String) e.nextElement();
final String value = properties.getProperty( name );
if ( name.startsWith( PROPERTY_PREFIX ) )
{
map.put( name.substring( PROPERTY_PREFIX.length() ), new Character( value.charAt( 0 ) ) ); |
File | Line |
---|
org/jdtaus/core/io/util/CoalescingFileOperations.java | 207 |
org/jdtaus/core/io/util/ReadAheadFileOperations.java | 126 |
}
}
public long getFilePointer() throws IOException
{
this.assertNotClosed();
return this.filePointer;
}
public void setFilePointer( final long pos ) throws IOException
{
this.assertNotClosed();
this.filePointer = pos;
}
public int read( final byte[] buf, int off, int len ) throws IOException
{
if ( buf == null )
{
throw new NullPointerException( "buf" );
}
if ( off < 0 )
{
throw new IndexOutOfBoundsException( Integer.toString( off ) );
}
if ( len < 0 )
{
throw new IndexOutOfBoundsException( Integer.toString( len ) );
}
if ( off + len > buf.length )
{
throw new IndexOutOfBoundsException( Integer.toString( off + len ) );
}
this.assertNotClosed();
int read = FileOperations.EOF; |
File | Line |
---|
org/jdtaus/core/nio/util/Charsets.java | 292 |
org/jdtaus/core/nio/util/Charsets.java | 371 |
final CharBuffer buf = cset.decode( ByteBuffer.wrap( bytes ) );
if ( buf.hasArray() )
{
ret = String.valueOf( buf.array(), buf.arrayOffset(),
buf.length() );
}
else
{
final char[] c = new char[ buf.length() ];
buf.rewind();
buf.get( c );
ret = String.valueOf( c );
}
}
catch ( final ClassNotFoundException e )
{
throw new AssertionError( e );
}
catch ( final InstantiationException e )
{
throw new AssertionError( e );
}
catch ( final IllegalAccessException e )
{
throw new AssertionError( e );
}
catch ( final IOException e )
{
throw new AssertionError( e );
}
return ret;
} |