Package com.puppycrawl.tools.checkstyle.bcel.classfile

Examples of com.puppycrawl.tools.checkstyle.bcel.classfile.JavaClassDefinition


    {
        final Iterator it = aJavaClasses.iterator();
        while (it.hasNext()) {
            final JavaClass javaClass = (JavaClass) it.next();
            final String className = javaClass.getClassName();
            final JavaClassDefinition classDef = findJavaClassDef(javaClass);
            final MethodDefinition[] methodDefs = classDef.getMethodDefs();
            for (int i = 0; i < methodDefs.length; i++) {
                if (!classDef.hasReference(methodDefs[i], getReferenceDAO())) {
                    final Method method = methodDefs[i].getMethod();
                    if (!ignore(className, method)) {
                        log(
                            javaClass,
                            0,
View Full Code Here


    {
        final Iterator it = aJavaClasses.iterator();
        while (it.hasNext()) {
            final JavaClass javaClass = (JavaClass) it.next();
            final String className = javaClass.getClassName();
            final JavaClassDefinition classDef = findJavaClassDef(javaClass);
            final FieldDefinition[] fieldDefs = classDef.getFieldDefs();
            for (int i = 0; i < fieldDefs.length; i++) {
                if (fieldDefs[i].getReadReferenceCount() == 0) {
                    final Field field = fieldDefs[i].getField();
                    if (!field.isFinal()
                        && (!ignore(className, field))
View Full Code Here

TOP

Related Classes of com.puppycrawl.tools.checkstyle.bcel.classfile.JavaClassDefinition

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.