id: 1 unit: private Bitmap getScaledAndRotatedBitmap() file: src/android/CameraLauncher.java start line: 948 end line: 1109 size: 131 LOC McCabe index: 31 number of parameters: 1 id: 2 unit: private void processResultFromCamera() file: src/android/CameraLauncher.java start line: 462 end line: 592 size: 89 LOC McCabe index: 24 number of parameters: 2 id: 3 unit: function startCameraPreview() file: src/windows/CameraProxy.js start line: 343 end line: 437 size: 67 LOC McCabe index: 11 number of parameters: 0 id: 4 unit: private void processResultFromGallery() file: src/android/CameraLauncher.java start line: 696 end line: 778 size: 66 LOC McCabe index: 23 number of parameters: 2 id: 5 unit: public void writeExifData() file: src/android/ExifHelper.java start line: 99 end line: 164 size: 63 LOC McCabe index: 21 number of parameters: 0 id: 6 unit: public boolean execute() file: src/android/CameraLauncher.java start line: 146 end line: 218 size: 59 LOC McCabe index: 15 number of parameters: 3 id: 7 unit: public void onActivityResult() file: src/android/CameraLauncher.java start line: 800 end line: 875 size: 59 LOC McCabe index: 15 number of parameters: 3 id: 8 unit: function captureAction() file: src/windows/CameraProxy.js start line: 470 end line: 531 size: 59 LOC McCabe index: 2 number of parameters: 0 id: 9 unit: withFormatDict :() file: src/ios/CDVJpegHeaderWriter.m start line: 205 end line: 286 size: 58 LOC McCabe index: 9 number of parameters: 1 id: 10 unit: public static String getRealPathFromURI() file: src/android/FileHelper.java start line: 68 end line: 145 size: 58 LOC McCabe index: 17 number of parameters: 2 id: 11 unit: function takePictureFromCameraWindows() file: src/windows/CameraProxy.js start line: 683 end line: 769 size: 57 LOC McCabe index: 11 number of parameters: 3 id: 12 unit: function takePictureFromFileWindows() file: src/windows/CameraProxy.js start line: 234 end line: 282 size: 47 LOC McCabe index: 9 number of parameters: 3 id: 13 unit: public void getImage() file: src/android/CameraLauncher.java start line: 361 end line: 406 size: 44 LOC McCabe index: 11 number of parameters: 2 id: 14 unit: private void performCrop() file: src/android/CameraLauncher.java start line: 413 end line: 454 size: 34 LOC McCabe index: 9 number of parameters: 3 id: 15 unit: function setAspectRatio() file: src/windows/CameraProxy.js start line: 562 end line: 598 size: 33 LOC McCabe index: 4 number of parameters: 2 id: 16 unit: var filePickerActivationHandler = function() file: src/windows/CameraProxy.js start line: 185 end line: 216 size: 32 LOC McCabe index: 8 number of parameters: 1 id: 17 unit: function capture() file: src/browser/CameraProxy.js start line: 52 end line: 123 size: 31 LOC McCabe index: 8 number of parameters: 3 id: 18 unit: public void callTakePicture() file: src/android/CameraLauncher.java start line: 245 end line: 283 size: 31 LOC McCabe index: 11 number of parameters: 2 id: 19 unit: public static InputStream getInputStreamFromUriString() file: src/android/FileHelper.java start line: 155 end line: 186 size: 30 LOC McCabe index: 7 number of parameters: 2 id: 20 unit: private void writeUncompressedImage() file: src/android/CameraLauncher.java start line: 897 end line: 924 size: 28 LOC McCabe index: 6 number of parameters: 2 id: 21 unit: var success = function() file: src/windows/CameraProxy.js start line: 773 end line: 801 size: 27 LOC McCabe index: 7 number of parameters: 1 id: 22 unit: function resizeImage() file: src/windows/CameraProxy.js start line: 77 end line: 130 size: 25 LOC McCabe index: 2 number of parameters: 6 id: 23 unit: public Bundle onSaveInstanceState() file: src/android/CameraLauncher.java start line: 1337 end line: 1364 size: 24 LOC McCabe index: 4 number of parameters: 0 id: 24 unit: public void takePicture() file: src/android/CameraLauncher.java start line: 285 end line: 317 size: 23 LOC McCabe index: 3 number of parameters: 2 id: 25 unit: public void onRestoreStateForActivityResult() file: src/android/CameraLauncher.java start line: 1366 end line: 1393 size: 23 LOC McCabe index: 4 number of parameters: 2 id: 26 unit: function getAspectRatios() file: src/windows/CameraProxy.js start line: 533 end line: 560 size: 23 LOC McCabe index: 2 number of parameters: 1 id: 27 unit: private String outputModifiedBitmap() file: src/android/CameraLauncher.java start line: 644 end line: 670 size: 22 LOC McCabe index: 6 number of parameters: 3 id: 28 unit: public static String getDataColumn() file: src/android/FileHelper.java start line: 247 end line: 271 size: 22 LOC McCabe index: 5 number of parameters: 4 id: 29 unit: function savePhoto() file: src/windows/CameraProxy.js start line: 771 end line: 859 size: 22 LOC McCabe index: 4 number of parameters: 4 id: 30 unit: public void readExifData() file: src/android/ExifHelper.java start line: 72 end line: 92 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 31 unit: image.onload = function() file: src/windows/CameraProxy.js start line: 99 end line: 125 size: 21 LOC McCabe index: 1 number of parameters: 0 id: 32 unit: function takePictureFromCameraWP() file: src/windows/CameraProxy.js start line: 293 end line: 681 size: 21 LOC McCabe index: 2 number of parameters: 3 id: 33 unit: cameraExport.getPicture = function() file: www/Camera.js start line: 134 end line: 158 size: 20 LOC McCabe index: 2 number of parameters: 3 id: 34 unit: function takePictureFromFileWP() file: src/windows/CameraProxy.js start line: 173 end line: 232 size: 20 LOC McCabe index: 3 number of parameters: 3 id: 35 unit: private void checkForDuplicateImage() file: src/android/CameraLauncher.java start line: 1222 end line: 1243 size: 19 LOC McCabe index: 5 number of parameters: 1 id: 36 unit: function destroyCameraPreview() file: src/windows/CameraProxy.js start line: 439 end line: 468 size: 19 LOC McCabe index: 4 number of parameters: 0 id: 37 unit: public void processPicture() file: src/android/CameraLauncher.java start line: 1263 end line: 1281 size: 18 LOC McCabe index: 3 number of parameters: 2 id: 38 unit: var saveFile = function() file: src/windows/CameraProxy.js start line: 807 end line: 827 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 39 unit: button.onclick = function() file: src/browser/CameraProxy.js start line: 73 end line: 96 size: 17 LOC McCabe index: 2 number of parameters: 0 id: 40 unit: public void onRequestPermissionResult() file: src/android/CameraLauncher.java start line: 1314 end line: 1330 size: 17 LOC McCabe index: 5 number of parameters: 3 id: 41 unit: public int getOrientation() file: src/android/ExifHelper.java start line: 166 end line: 180 size: 14 LOC McCabe index: 5 number of parameters: 0 id: 42 unit: image.onload = function() file: src/windows/CameraProxy.js start line: 141 end line: 160 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 43 unit: function createCameraUI() file: src/windows/CameraProxy.js start line: 310 end line: 334 size: 14 LOC McCabe index: 1 number of parameters: 0 id: 44 unit: function orientationToRotation() file: src/windows/CameraProxy.js start line: 641 end line: 665 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 45 unit: function takePicture() file: src/browser/CameraProxy.js start line: 24 end line: 50 size: 13 LOC McCabe index: 3 number of parameters: 3 id: 46 unit: private File createCaptureFile() file: src/android/CameraLauncher.java start line: 336 end line: 350 size: 13 LOC McCabe index: 4 number of parameters: 2 id: 47 unit: public static String getMimeTypeForExtension() file: src/android/FileHelper.java start line: 203 end line: 215 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 48 unit: private int exifToDegrees() file: src/android/CameraLauncher.java start line: 877 end line: 887 size: 11 LOC McCabe index: 4 number of parameters: 1 id: 49 unit: private void cleanup() file: src/android/CameraLauncher.java start line: 1198 end line: 1213 size: 11 LOC McCabe index: 4 number of parameters: 4 id: 50 unit: var successCallback = function() file: src/browser/CameraProxy.js start line: 103 end line: 112 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 51 unit: private String calculateModifiedBitmapOutputFileName() file: src/android/CameraLauncher.java start line: 672 end line: 683 size: 10 LOC McCabe index: 3 number of parameters: 2 id: 52 unit: public static String getMimeType() file: src/android/FileHelper.java start line: 223 end line: 234 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 53 unit: var savePhotoOnFocus = function() file: src/windows/CameraProxy.js start line: 729 end line: 739 size: 10 LOC McCabe index: 1 number of parameters: 0 id: 54 unit: var CameraPopoverOptions = function() file: www/CameraPopoverOptions.js start line: 45 end line: 54 size: 9 LOC McCabe index: 8 number of parameters: 7 id: 55 unit: private void writeTakenPictureToGalleryStartingFromAndroidQ() file: src/android/CameraLauncher.java start line: 599 end line: 611 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 56 unit: public static int calculateSampleSize() file: src/android/CameraLauncher.java start line: 1168 end line: 1177 size: 9 LOC McCabe index: 2 number of parameters: 4 id: 57 unit: function onCameraCancelButtonClick() file: src/windows/CameraProxy.js start line: 616 end line: 625 size: 9 LOC McCabe index: 2 number of parameters: 0 id: 58 unit: private GalleryPathVO getPicturesPath() file: src/android/CameraLauncher.java start line: 617 end line: 624 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 59 unit: private Cursor queryImgDB() file: src/android/CameraLauncher.java start line: 1184 end line: 1191 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 60 unit: private void scanForGallery() file: src/android/CameraLauncher.java start line: 1292 end line: 1299 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 61 unit: takePicture: function() file: src/windows/CameraProxy.js start line: 55 end line: 63 size: 8 LOC McCabe index: 2 number of parameters: 3 id: 62 unit: function resizeImageBase64() file: src/windows/CameraProxy.js start line: 133 end line: 162 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 63 unit: function onCameraCaptureButtonClick() file: src/windows/CameraProxy.js start line: 603 end line: 611 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 64 unit: private Uri whichContentStore() file: src/android/CameraLauncher.java start line: 1250 end line: 1256 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 65 unit: public void onMediaScannerConnected() file: src/android/CameraLauncher.java start line: 1301 end line: 1308 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 66 unit: function takePictureFromFile() file: src/windows/CameraProxy.js start line: 164 end line: 171 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 67 unit: function takePictureFromCamera() file: src/windows/CameraProxy.js start line: 284 end line: 291 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 68 unit: var fileSaveHandler = function() file: src/windows/CameraProxy.js start line: 845 end line: 851 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 69 unit: public static String stripFileProtocol() file: src/android/FileHelper.java start line: 195 end line: 201 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 70 unit: public static String getFileProviderPath() file: src/android/FileHelper.java start line: 324 end line: 329 size: 6 LOC McCabe index: 2 number of parameters: 2 id: 71 unit: reader.onload = function() file: src/browser/CameraProxy.js start line: 37 end line: 43 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 72 unit: private String getTempDirectoryPath() file: src/android/CameraLauncher.java start line: 224 end line: 229 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 73 unit: private void refreshGallery() file: src/android/CameraLauncher.java start line: 626 end line: 631 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 74 unit: private String getMimetypeForEncodingType() file: src/android/CameraLauncher.java start line: 637 end line: 641 size: 5 LOC McCabe index: 3 number of parameters: 0 id: 75 unit: private void writeUncompressedImage() file: src/android/CameraLauncher.java start line: 933 end line: 939 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 76 unit: public static boolean isFileProviderUri() file: src/android/FileHelper.java start line: 313 end line: 317 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 77 unit: public GalleryPathVO() file: src/android/GalleryPathVO.java start line: 26 end line: 30 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 78 unit: function continueVideoOnFocus() file: src/windows/CameraProxy.js start line: 336 end line: 341 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 79 unit: this.setPosition = function() file: www/ios/CameraPopoverHandle.js start line: 60 end line: 63 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 80 unit: input.onchange = function() file: src/browser/CameraProxy.js start line: 35 end line: 46 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 81 unit: private void writeTakenPictureToGalleryLowerThanAndroidQ() file: src/android/CameraLauncher.java start line: 594 end line: 597 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 82 unit: private boolean isImageMimeTypeProcessable() file: src/android/CameraLauncher.java start line: 787 end line: 790 size: 4 LOC McCabe index: 3 number of parameters: 1 id: 83 unit: this.setPosition = function() file: www/CameraPopoverHandle.js start line: 27 end line: 29 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 84 unit: cameraExport.cleanup = function() file: www/Camera.js start line: 181 end line: 183 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 85 unit: private File createCaptureFile() file: src/android/CameraLauncher.java start line: 325 end line: 327 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 86 unit: private CompressFormat getCompressFormatForEncodingType() file: src/android/CameraLauncher.java start line: 613 end line: 615 size: 3 LOC McCabe index: 2 number of parameters: 1 id: 87 unit: private String getExtensionForEncodingType() file: src/android/CameraLauncher.java start line: 685 end line: 687 size: 3 LOC McCabe index: 2 number of parameters: 0 id: 88 unit: public void failPicture() file: src/android/CameraLauncher.java start line: 1288 end line: 1290 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 89 unit: public void onScanCompleted() file: src/android/CameraLauncher.java start line: 1310 end line: 1312 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 90 unit: public static String getRealPath() file: src/android/FileHelper.java start line: 51 end line: 53 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 91 unit: public static String getRealPath() file: src/android/FileHelper.java start line: 63 end line: 65 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 92 unit: public static boolean isExternalStorageDocument() file: src/android/FileHelper.java start line: 278 end line: 280 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 93 unit: public static boolean isDownloadsDocument() file: src/android/FileHelper.java start line: 287 end line: 289 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 94 unit: public static boolean isMediaDocument() file: src/android/FileHelper.java start line: 296 end line: 298 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 95 unit: public static boolean isGooglePhotosUri() file: src/android/FileHelper.java start line: 304 end line: 306 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 96 unit: public void createInFile() file: src/android/ExifHelper.java start line: 55 end line: 57 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 97 unit: public void createOutFile() file: src/android/ExifHelper.java start line: 65 end line: 67 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 98 unit: public void resetOrientation() file: src/android/ExifHelper.java start line: 182 end line: 184 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 99 unit: public String getGalleryPath() file: src/android/GalleryPathVO.java start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 100 unit: public String getPicturesDirectory() file: src/android/GalleryPathVO.java start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 101 unit: public String getGalleryFileName() file: src/android/GalleryPathVO.java start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 102 unit: var getAppData = function() file: src/windows/CameraProxy.js start line: 26 end line: 28 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 103 unit: var encodeToBase64String = function() file: src/windows/CameraProxy.js start line: 29 end line: 31 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 104 unit: function onOrientationChange() file: src/windows/CameraProxy.js start line: 631 end line: 633 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 105 unit: function setPreviewRotation() file: src/windows/CameraProxy.js start line: 671 end line: 673 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 106 unit: var CameraPopoverHandle = function() file: www/CameraPopoverHandle.js start line: 26 end line: 30 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 107 unit: var CameraPopoverHandle = function() file: www/ios/CameraPopoverHandle.js start line: 51 end line: 64 size: 2 LOC McCabe index: 1 number of parameters: 0 id: 108 unit: cleanup: function() file: src/browser/CameraProxy.js start line: 127 end line: 127 size: 1 LOC McCabe index: 1 number of parameters: 0