Package com.vladium.emma.data

Examples of com.vladium.emma.data.MethodDescriptor


      return false;
    }
  }
 
  private void processMethodCoverage(IJavaElement element, MethodCoverage mc) {
    MethodDescriptor descriptor = mc.descriptor;
    JavaElementCoverage coverage = getCoverage(element, descriptor.getBlockMap() != null);
    coverage.addMethod(mc.isCovered());
    int[] blocksizes = descriptor.getBlockSizes();
    if (blocksizes == null)
      return;
    int blockcount = blocksizes.length;
    int[][] blocklines = descriptor.getBlockMap();
    for (int i = 0; i < blockcount; i++) {
      coverage.addBlock(blocksizes[i], blocklines == null ? null : blocklines[i],
          mc.covered == null ? false : mc.covered[i]);
    }
  }
View Full Code Here


      this.data = data;
      descriptors = new HashMap();
      MethodDescriptor[] methods = descriptor.getMethods();
      boolean[][] covered = data == null ? null : data.m_coverage;
      for (int i = 0; i < methods.length; i++) {
        MethodDescriptor md = methods[i];
        MethodCoverage mc = new MethodCoverage(md, covered == null ? null : covered[i]);
        descriptors.put(md.getName() + md.getDescriptor(), mc);
      }
    }
View Full Code Here

      this.covered = covered;
    }
  }
 
  private void processElementCoverage(IJavaElement element, MethodCoverage mc) {
    MethodDescriptor descriptor = mc.descriptor;
    JavaElementCoverage coverage = getCoverage(element, descriptor
        .getBlockMap() != null);
    int[] blocksizes = descriptor.getBlockSizes();
    if (blocksizes == null)
      return;
    int blockcount = blocksizes.length;
    int[][] blocklines = descriptor.getBlockMap();
    for (int i = 0; i < blockcount; i++) {
      coverage.addBlock(blocksizes[i], blocklines == null ? null : blocklines[i],
          mc.covered == null ? false : mc.covered[i]);
    }
  }
View Full Code Here

      this.type = type;
      descriptors = new HashMap();
      MethodDescriptor[] methods = descriptor.getMethods();
      boolean[][] covered = data == null ? null : data.m_coverage;
      for (int i = 0; i < methods.length; i++) {
        MethodDescriptor md = methods[i];
        MethodCoverage mc = new MethodCoverage(md, covered == null ? null : covered[i]);
        descriptors.put(md.getName() + md.getDescriptor(), mc);
      }
    }
View Full Code Here

      this.covered = covered;
    }
  }
 
  private void processElementCoverage(IJavaElement element, MethodCoverage mc) {
    MethodDescriptor descriptor = mc.descriptor;
    JavaElementCoverage coverage = getCoverage(element, descriptor
        .getBlockMap() != null);
    int[] blocksizes = descriptor.getBlockSizes();
    if (blocksizes == null)
      return;
    int blockcount = blocksizes.length;
    int[][] blocklines = descriptor.getBlockMap();
    for (int i = 0; i < blockcount; i++) {
      coverage.addBlock(blocksizes[i], blocklines == null ? null : blocklines[i],
          mc.covered == null ? false : mc.covered[i]);
    }
  }
View Full Code Here

      this.covered = covered;
    }
  }
 
  private void processElementCoverage(IJavaElement element, MethodCoverage mc) {
    MethodDescriptor descriptor = mc.descriptor;
    JavaElementCoverage coverage = getCoverage(element, descriptor
        .getBlockMap() != null);
    int[] blocksizes = descriptor.getBlockSizes();
    if (blocksizes == null)
      return;
    int blockcount = blocksizes.length;
    int[][] blocklines = descriptor.getBlockMap();
    for (int i = 0; i < blockcount; i++) {
      coverage.addBlock(blocksizes[i], blocklines == null ? null : blocklines[i],
          mc.covered == null ? false : mc.covered[i]);
    }
  }
View Full Code Here

      this.type = type;
      descriptors = new HashMap();
      MethodDescriptor[] methods = descriptor.getMethods();
      boolean[][] covered = data == null ? null : data.m_coverage;
      for (int i = 0; i < methods.length; i++) {
        MethodDescriptor md = methods[i];
        MethodCoverage mc = new MethodCoverage(md, covered == null ? null : covered[i]);
        descriptors.put(md.getName() + md.getDescriptor(), mc);
      }
    }
View Full Code Here

      this.type = type;
      descriptors = new HashMap();
      MethodDescriptor[] methods = descriptor.getMethods();
      boolean[][] covered = data == null ? null : data.m_coverage;
      for (int i = 0; i < methods.length; i++) {
        MethodDescriptor md = methods[i];
        MethodCoverage mc = new MethodCoverage(md, covered == null ? null : covered[i]);
        descriptors.put(md.getName() + md.getDescriptor(), mc);
      }
    }
View Full Code Here

TOP

Related Classes of com.vladium.emma.data.MethodDescriptor

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.