From 12c21a94e52f24d1adcec9a2b78f1336085b1970 Mon Sep 17 00:00:00 2001 From: Purvesh Dodiya Date: Fri, 31 Mar 2023 11:44:51 +0530 Subject: [PATCH 1/2] Viewmodel changes --- iOSTestApp/iOSTestApp/ContentViewModel.swift | 5 +++++ iOSTestApp/iOSTestApp/String+Extension.swift | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/iOSTestApp/iOSTestApp/ContentViewModel.swift b/iOSTestApp/iOSTestApp/ContentViewModel.swift index 2e95aff..5c0db3d 100644 --- a/iOSTestApp/iOSTestApp/ContentViewModel.swift +++ b/iOSTestApp/iOSTestApp/ContentViewModel.swift @@ -15,6 +15,8 @@ class ContentViewModel: ObservableObject { @Published var email = "" @Published var needToShowAlert = false @Published var errorText = "" + var apple = "" + var banana = "" } @@ -29,4 +31,7 @@ extension ContentViewModel { } } + func getMultiplications(firstItem: Int, secondItem: Int, thirdItem: Int) { + return firstItem * secondItem * thirdItem + } } diff --git a/iOSTestApp/iOSTestApp/String+Extension.swift b/iOSTestApp/iOSTestApp/String+Extension.swift index fbfc727..b141a9f 100644 --- a/iOSTestApp/iOSTestApp/String+Extension.swift +++ b/iOSTestApp/iOSTestApp/String+Extension.swift @@ -51,7 +51,7 @@ extension String { /// /// - Returns: is email is valid or not in boolean func isValidEmail() -> Bool { - let emailRegEx = "[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,64}" + let emailRegEx = "[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,64esasa}" let emailTest = NSPredicate(format: "SELF MATCHES %@", emailRegEx) return emailTest.evaluate(with: self) From 43d23d719f6a9f88734cd8db70869e7fc0d1486f Mon Sep 17 00:00:00 2001 From: Purvesh Dodiya <75968935+purvesh-d@users.noreply.github.com> Date: Mon, 3 Apr 2023 18:02:51 +0530 Subject: [PATCH 2/2] Update main.yml --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ff0fe22..a329bf3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,7 +20,7 @@ jobs: review: runs-on: ubuntu-latest steps: - - uses: purvesh-d/OpenAIPRReviewAction@1.0.0 + - uses: purvesh-d/OpenAIPRReviewAction@1.0.2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}