Lines Matching refs:utility
696 Utility utility) {
719 utility.setIsSharedApp(true);
764 * @param utility common data
767 public static boolean isVerifyValidInFastAppMode(Utility utility) {
768 if (!isVerifyValid(utility)) {
771 if (!utility.getHapPath().isEmpty() &&
772 (!isFormatPathValid(utility.getHapPath(), utility.getFormattedHapPathList()) ||
773 !isHapPathValid(utility.getFormattedHapPathList()))) {
777 if (!utility.getHspPath().isEmpty() &&
778 (!isFormatPathValid(utility.getHspPath(), utility.getFormattedHspPathList()) ||
779 !isHspPathValid(utility.getFormattedHspPathList()))) {
783 if (utility.getHapPath().isEmpty() && utility.getHspPath().isEmpty()) {
787 if (!moduleJsonAndPackInfoExists(utility.getFormattedHapPathList(), utility.getFormattedHspPathList())) {
792 utility.getFormattedHapPathList(), utility.getFormattedHspPathList(), utility)) {
796 if (!isPackInfoValid(Paths.get(utility.getPackInfoPath()),
797 utility.getFormattedHapPathList(), utility.getFormattedHspPathList())) {
801 if (!utility.getEncryptPath().isEmpty()
802 && !isFileValid(utility.getEncryptPath(), Constants.FILE_ENCRYPT_JSON)) {
806 Path outPath = Paths.get(utility.getOutPath());
807 if (utility.getForceRewrite().equals(Constants.FALSE) && Files.exists(outPath)) {
818 private static boolean isVerifyValid(Utility utility) {
819 if (utility.getPackInfoPath().isEmpty()) {
823 if (!isFileValid(utility.getPackInfoPath(), Constants.FILE_PACK_INFO)) {
827 if (!utility.getSignaturePath().isEmpty() && !isFileValid(utility.getSignaturePath(), "")) {
831 if (!utility.getCertificatePath().isEmpty() &&
832 !isFileValid(utility.getCertificatePath(), "")) {
836 if (!utility.getPackResPath().isEmpty() && !isFileValid(utility.getPackResPath(), Constants.FILE_PACK_RES)) {
840 if (!utility.getEntryCardPath().isEmpty() &&
841 !CompressVerify.compatibleProcess(utility, utility.getEntryCardPath(),
842 utility.getformattedEntryCardPathList(), Constants.PNG_SUFFIX)) {
846 if (utility.getOutPath().isEmpty()) {