MCPcopy Create free account
hub / github.com/evernat/dead-code-detector / getClassTotalSize

Method getClassTotalSize

src/main/java/dcd/DcdHelper.java:193–203  ·  view source on GitHub ↗
(File directory, boolean recursive)

Source from the content-addressed store, hash-verified

191 }
192
193 static long getClassTotalSize(File directory, boolean recursive) {
194 long result = 0;
195 for (final File file : listFiles(directory)) {
196 if (recursive && file.isDirectory() && file.getName().indexOf('.') == -1) {
197 result += getClassTotalSize(file, recursive);
198 } else if (file.getName().endsWith(".class")) {
199 result += file.length();
200 }
201 }
202 return result;
203 }
204
205 static void rmdir(File directory) {
206 for (final File file : listFiles(directory)) {

Callers 2

addProgressSizeMethod · 0.95
runMethod · 0.95

Calls 1

listFilesMethod · 0.95

Tested by

no test coverage detected