From 8c1f65df2e5b2c47becbb5def56c914f8a186877 Mon Sep 17 00:00:00 2001 From: Mathias Claassen Date: Thu, 9 Jul 2020 09:14:16 -0300 Subject: [PATCH] Eureka -> 5.2 and version bump 3.1.0 --- .swift-version | 1 - .travis.yml | 2 +- CHANGELOG.md | 10 ++++++++ Cartfile | 2 +- Cartfile.resolved | 2 +- Example/Example.xcodeproj/project.pbxproj | 6 +++-- GenericPasswordRow.podspec | 5 ++-- GenericPasswordRow.xcodeproj/project.pbxproj | 7 ++++-- .../xcschemes/GenericPasswordRow.xcscheme | 24 ++++++++----------- .../xcshareddata/IDEWorkspaceChecks.plist | 8 +++++++ README.md | 8 +++---- 11 files changed, 47 insertions(+), 28 deletions(-) delete mode 100644 .swift-version create mode 100644 GenericPasswordRow.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/.swift-version b/.swift-version deleted file mode 100644 index 5186d07..0000000 --- a/.swift-version +++ /dev/null @@ -1 +0,0 @@ -4.0 diff --git a/.travis.yml b/.travis.yml index 3b6c8f5..70e7775 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,5 @@ language: objective-c -osx_image: xcode10.1 +osx_image: xcode11.5 before_install: - brew update diff --git a/CHANGELOG.md b/CHANGELOG.md index 15a171e..e387054 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,16 @@ # Change Log All notable changes to GenericPasswordRow will be documented in this file. +### [3.1.0](https://github.com/EurekaCommunity/GenericPasswordRow/releases/tag/3.1.0) + + +* Update for Swift 5 and Eureka 5.2.1 + +### [3.0.0](https://github.com/EurekaCommunity/GenericPasswordRow/releases/tag/3.0.0) + + +* Update for Swift 4 and Eureka 4.0 + ### [2.1.1](https://github.com/EurekaCommunity/GenericPasswordRow/releases/tag/2.1.1) diff --git a/Cartfile b/Cartfile index 299dd1b..6f2145e 100644 --- a/Cartfile +++ b/Cartfile @@ -1 +1 @@ -github "xmartlabs/Eureka" ~> 5.0 +github "xmartlabs/Eureka" ~> 5.2.1 diff --git a/Cartfile.resolved b/Cartfile.resolved index cc733b0..083b474 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1 +1 @@ -github "xmartlabs/Eureka" "5.0.0" +github "xmartlabs/Eureka" "5.2.1" diff --git a/Example/Example.xcodeproj/project.pbxproj b/Example/Example.xcodeproj/project.pbxproj index 6a2108c..e0838fd 100644 --- a/Example/Example.xcodeproj/project.pbxproj +++ b/Example/Example.xcodeproj/project.pbxproj @@ -220,7 +220,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0730; - LastUpgradeCheck = 1010; + LastUpgradeCheck = 1150; ORGANIZATIONNAME = "Diego Ernst"; TargetAttributes = { CFEB41531D7E0AB50091C10E = { @@ -242,7 +242,7 @@ }; buildConfigurationList = CFEB414F1D7E0AB50091C10E /* Build configuration list for PBXProject "Example" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, @@ -352,6 +352,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; @@ -408,6 +409,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; diff --git a/GenericPasswordRow.podspec b/GenericPasswordRow.podspec index 6cad704..1d47988 100644 --- a/GenericPasswordRow.podspec +++ b/GenericPasswordRow.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = "GenericPasswordRow" - spec.version = "3.0.0" + spec.version = "3.1.0" spec.summary = "Eureka row to validate passwords" spec.homepage = "https://github.com/EurekaCommunity/GenericPasswordRow" spec.license = { type: 'MIT', file: 'LICENSE' } @@ -13,6 +13,7 @@ Pod::Spec.new do |spec| spec.resource_bundles = { 'GenericPasswordRow' => ['Resources/*'] } + spec.swift_version = '5.0' spec.ios.frameworks = 'UIKit', 'Foundation' - spec.dependency "Eureka", "~> 5.0" + spec.dependency "Eureka", "~> 5.2" end diff --git a/GenericPasswordRow.xcodeproj/project.pbxproj b/GenericPasswordRow.xcodeproj/project.pbxproj index ca7b853..46594bf 100644 --- a/GenericPasswordRow.xcodeproj/project.pbxproj +++ b/GenericPasswordRow.xcodeproj/project.pbxproj @@ -201,7 +201,7 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0730; - LastUpgradeCheck = 1010; + LastUpgradeCheck = 1150; ORGANIZATIONNAME = "Diego Ernst"; TargetAttributes = { CFFC76AC1D7DFF29006C3E55 = { @@ -217,10 +217,11 @@ }; buildConfigurationList = CFFC76A71D7DFF29006C3E55 /* Build configuration list for PBXProject "GenericPasswordRow" */; compatibilityVersion = "Xcode 3.2"; - developmentRegion = English; + developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, + Base, ); mainGroup = CFFC76A31D7DFF29006C3E55; productRefGroup = CFFC76AE1D7DFF29006C3E55 /* Products */; @@ -295,6 +296,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; @@ -354,6 +356,7 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; diff --git a/GenericPasswordRow.xcodeproj/xcshareddata/xcschemes/GenericPasswordRow.xcscheme b/GenericPasswordRow.xcodeproj/xcshareddata/xcschemes/GenericPasswordRow.xcscheme index 1c5cd73..ae52acb 100644 --- a/GenericPasswordRow.xcodeproj/xcshareddata/xcschemes/GenericPasswordRow.xcscheme +++ b/GenericPasswordRow.xcodeproj/xcshareddata/xcschemes/GenericPasswordRow.xcscheme @@ -1,6 +1,6 @@ + + + + @@ -39,17 +48,6 @@ - - - - - - - - + + + + IDEDidComputeMac32BitWarning + + + diff --git a/README.md b/README.md index a0b61d4..f2f91c6 100644 --- a/README.md +++ b/README.md @@ -55,8 +55,8 @@ class ViewController: FormViewController { ## Requirements * iOS 9.0+ -* Xcode 9.0+ -* Eureka ~>4.0 +* Xcode 11.5+ +* Eureka ~> 5.2.1 ## Getting involved @@ -85,7 +85,7 @@ Follow these steps to run Example project: To install GenericPasswordRow, simply add the following line to your Podfile: ```ruby -pod 'GenericPasswordRow', '~> 3.0' +pod 'GenericPasswordRow', '~> 3.1' ``` #### Carthage @@ -95,7 +95,7 @@ pod 'GenericPasswordRow', '~> 3.0' To install GenericPasswordRow, simply add the following line to your Cartfile: ```ogdl -github "EurekaCommunity/GenericPasswordRow" ~> 3.0 +github "EurekaCommunity/GenericPasswordRow" ~> 3.1 ```