public static void sourceFolderDetails(String sourceFolder) {
		System.runFinalization();
		// if (!(DetailObject.getTOTAL_LINES_OF_CODE() > 20000000)) {
		File sourceFile;
		File main = new File(sourceFolder);
		if (main.isFile()) {
			SourceScanner.fileSelector(main);
		} else {
			String[] childDir = main.list();
			for (String child : childDir) {
				sourceFile = new File(main, child);
				if (sourceFile.isFile()) {
					SourceScanner.fileSelector(sourceFile);
				} else {
					SourceScanner.sourceFolderDetails(sourceFile.getAbsolutePath());
				}
			}
		}
		// }

	}