bb-tools/proguard4.7/src/proguard/gui/splash/OverrideGraphics2D.java
OverrideGraphics2D
has 90 methods (exceeds 20 allowed). Consider refactoring. Open
Open
final class OverrideGraphics2D extends Graphics2D
{
private final Graphics2D graphics;
private Color overrideColor;
File OverrideGraphics2D.java
has 434 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
/*
* ProGuard -- shrinking, optimization, obfuscation, and preverification
* of Java bytecode.
*
* Copyright (c) 2002-2011 Eric Lafortune (eric@graphics.cornell.edu)
Method drawImage
has 11 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public boolean drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer)
Method drawImage
has 10 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public boolean drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer)
Method drawImage
has 7 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public boolean drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer)
Method copyArea
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public void copyArea(int x, int y, int width, int height, int dx, int dy)
Method drawArc
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle)
Method drawImage
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public boolean drawImage(Image img, int x, int y, int width, int height, ImageObserver observer)
Method drawRoundRect
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)
Method fillArc
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle)
Method fillRoundRect
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public void fillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)
Method drawBytes
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public void drawBytes(byte[] data, int offset, int length, int x, int y)
Method draw3DRect
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public void draw3DRect(int x, int y, int width, int height, boolean raised)
Method drawImage
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public boolean drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer)
Method drawChars
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public void drawChars(char[] data, int offset, int length, int x, int y)
Method fill3DRect
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public void fill3DRect(int x, int y, int width, int height, boolean raised)