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 }} 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)