diff --git a/._.git b/._.git new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/._.git differ diff --git a/._.github b/._.github new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/._.github differ diff --git a/._JKRefresher b/._JKRefresher new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/._JKRefresher differ diff --git a/._JKRefresher.podspec b/._JKRefresher.podspec new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/._JKRefresher.podspec differ diff --git a/._JKRefresher.xcodeproj b/._JKRefresher.xcodeproj new file mode 100755 index 0000000..6ea76c9 Binary files /dev/null and b/._JKRefresher.xcodeproj differ diff --git a/._LICENSE b/._LICENSE new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/._LICENSE differ diff --git a/._README.md b/._README.md new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/._README.md differ diff --git a/.github/._workflows b/.github/._workflows new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/.github/._workflows differ diff --git a/.github/workflows/._deploy_to_cocoapods.yml b/.github/workflows/._deploy_to_cocoapods.yml new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/.github/workflows/._deploy_to_cocoapods.yml differ diff --git a/.github/workflows/codacy-analysis.yml b/.github/workflows/codacy-analysis.yml deleted file mode 100644 index 20344eb..0000000 --- a/.github/workflows/codacy-analysis.yml +++ /dev/null @@ -1,46 +0,0 @@ -# This workflow checks out code, performs a Codacy security scan -# and integrates the results with the -# GitHub Advanced Security code scanning feature. For more information on -# the Codacy security scan action usage and parameters, see -# https://github.com/codacy/codacy-analysis-cli-action. -# For more information on Codacy Analysis CLI in general, see -# https://github.com/codacy/codacy-analysis-cli. - -name: Codacy Security Scan - -on: - push: - branches: [ master ] - pull_request: - branches: [ master ] - -jobs: - codacy-security-scan: - name: Codacy Security Scan - runs-on: ubuntu-latest - steps: - # Checkout the repository to the GitHub Actions runner - - name: Checkout code - uses: actions/checkout@v2 - - # Execute Codacy Analysis CLI and generate a SARIF output with the security issues identified during the analysis - - name: Run Codacy Analysis CLI - uses: codacy/codacy-analysis-cli-action@1.1.0 - with: - # Check https://github.com/codacy/codacy-analysis-cli#project-token to get your project token from your Codacy repository - # You can also omit the token and run the tools that support default configurations - project-token: ${{ secrets.CODACY_PROJECT_TOKEN }} - verbose: true - output: results.sarif - format: sarif - # Adjust severity of non-security issues - gh-code-scanning-compat: true - # Force 0 exit code to allow SARIF file generation - # This will handover control about PR rejection to the GitHub side - max-allowed-issues: 2147483647 - - # Upload the SARIF file generated in the previous step - - name: Upload SARIF results file - uses: github/codeql-action/upload-sarif@v1 - with: - sarif_file: results.sarif diff --git a/.github/workflows/deploy_to_cocoapods.yml b/.github/workflows/deploy_to_cocoapods.yml old mode 100644 new mode 100755 diff --git a/JKRefresher.podspec b/JKRefresher.podspec old mode 100644 new mode 100755 diff --git a/JKRefresher.xcodeproj/._project.xcworkspace b/JKRefresher.xcodeproj/._project.xcworkspace new file mode 100755 index 0000000..dbd2a0c Binary files /dev/null and b/JKRefresher.xcodeproj/._project.xcworkspace differ diff --git a/JKRefresher.xcodeproj/._xcuserdata b/JKRefresher.xcodeproj/._xcuserdata new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/JKRefresher.xcodeproj/._xcuserdata differ diff --git a/JKRefresher.xcodeproj/project.pbxproj b/JKRefresher.xcodeproj/project.pbxproj old mode 100644 new mode 100755 index 50d48dd..295f7d2 --- a/JKRefresher.xcodeproj/project.pbxproj +++ b/JKRefresher.xcodeproj/project.pbxproj @@ -272,7 +272,7 @@ buildSettings = { CLANG_ENABLE_MODULES = YES; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1.3; + CURRENT_PROJECT_VERSION = 1.4; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = 2T42Z3DM34; DYLIB_COMPATIBILITY_VERSION = 1; @@ -280,12 +280,13 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = JKRefresher/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.3; + MARKETING_VERSION = 1.4; PRODUCT_BUNDLE_IDENTIFIER = com.kumpeapps.ios.JKRefresher; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; @@ -300,7 +301,7 @@ buildSettings = { CLANG_ENABLE_MODULES = YES; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1.3; + CURRENT_PROJECT_VERSION = 1.4; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = 2T42Z3DM34; DYLIB_COMPATIBILITY_VERSION = 1; @@ -308,12 +309,13 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = JKRefresher/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.3; + MARKETING_VERSION = 1.4; PRODUCT_BUNDLE_IDENTIFIER = com.kumpeapps.ios.JKRefresher; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; diff --git a/JKRefresher.xcodeproj/project.xcworkspace/._contents.xcworkspacedata b/JKRefresher.xcodeproj/project.xcworkspace/._contents.xcworkspacedata new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/JKRefresher.xcodeproj/project.xcworkspace/._contents.xcworkspacedata differ diff --git a/JKRefresher.xcodeproj/project.xcworkspace/._xcshareddata b/JKRefresher.xcodeproj/project.xcworkspace/._xcshareddata new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/JKRefresher.xcodeproj/project.xcworkspace/._xcshareddata differ diff --git a/JKRefresher.xcodeproj/project.xcworkspace/._xcuserdata b/JKRefresher.xcodeproj/project.xcworkspace/._xcuserdata new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/JKRefresher.xcodeproj/project.xcworkspace/._xcuserdata differ diff --git a/JKRefresher.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/JKRefresher.xcodeproj/project.xcworkspace/contents.xcworkspacedata old mode 100644 new mode 100755 diff --git a/JKRefresher.xcodeproj/project.xcworkspace/xcshareddata/._IDEWorkspaceChecks.plist b/JKRefresher.xcodeproj/project.xcworkspace/xcshareddata/._IDEWorkspaceChecks.plist new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/JKRefresher.xcodeproj/project.xcworkspace/xcshareddata/._IDEWorkspaceChecks.plist differ diff --git a/JKRefresher.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/JKRefresher.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist old mode 100644 new mode 100755 diff --git a/JKRefresher.xcodeproj/project.xcworkspace/xcuserdata/._justinkumpe.xcuserdatad b/JKRefresher.xcodeproj/project.xcworkspace/xcuserdata/._justinkumpe.xcuserdatad new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/JKRefresher.xcodeproj/project.xcworkspace/xcuserdata/._justinkumpe.xcuserdatad differ diff --git a/JKRefresher.xcodeproj/xcuserdata/._justinkumpe.xcuserdatad b/JKRefresher.xcodeproj/xcuserdata/._justinkumpe.xcuserdatad new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/JKRefresher.xcodeproj/xcuserdata/._justinkumpe.xcuserdatad differ diff --git a/JKRefresher.xcodeproj/xcuserdata/justinkumpe.xcuserdatad/._xcschemes b/JKRefresher.xcodeproj/xcuserdata/justinkumpe.xcuserdatad/._xcschemes new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/JKRefresher.xcodeproj/xcuserdata/justinkumpe.xcuserdatad/._xcschemes differ diff --git a/JKRefresher.xcodeproj/xcuserdata/justinkumpe.xcuserdatad/xcschemes/._xcschememanagement.plist b/JKRefresher.xcodeproj/xcuserdata/justinkumpe.xcuserdatad/xcschemes/._xcschememanagement.plist new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/JKRefresher.xcodeproj/xcuserdata/justinkumpe.xcuserdatad/xcschemes/._xcschememanagement.plist differ diff --git a/JKRefresher.xcodeproj/xcuserdata/justinkumpe.xcuserdatad/xcschemes/xcschememanagement.plist b/JKRefresher.xcodeproj/xcuserdata/justinkumpe.xcuserdatad/xcschemes/xcschememanagement.plist old mode 100644 new mode 100755 diff --git a/JKRefresher/._AMInfiniteScrolling.swift b/JKRefresher/._AMInfiniteScrolling.swift new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/JKRefresher/._AMInfiniteScrolling.swift differ diff --git a/JKRefresher/._AMPullToRefresh.swift b/JKRefresher/._AMPullToRefresh.swift new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/JKRefresher/._AMPullToRefresh.swift differ diff --git a/JKRefresher/._AMRefresher.swift b/JKRefresher/._AMRefresher.swift new file mode 100755 index 0000000..74940c9 Binary files /dev/null and b/JKRefresher/._AMRefresher.swift differ diff --git a/JKRefresher/._Info.plist b/JKRefresher/._Info.plist new file mode 100755 index 0000000..04ee023 Binary files /dev/null and b/JKRefresher/._Info.plist differ diff --git a/JKRefresher/AMInfiniteScrolling.swift b/JKRefresher/AMInfiniteScrolling.swift old mode 100644 new mode 100755 diff --git a/JKRefresher/AMPullToRefresh.swift b/JKRefresher/AMPullToRefresh.swift old mode 100644 new mode 100755 diff --git a/JKRefresher/AMRefresher.swift b/JKRefresher/AMRefresher.swift old mode 100644 new mode 100755 index 59bfe03..907c3b7 --- a/JKRefresher/AMRefresher.swift +++ b/JKRefresher/AMRefresher.swift @@ -29,7 +29,7 @@ fileprivate struct AssociatedKeys { static var am = "_am" } -public protocol AMExtensionsProvider: class { +public protocol AMExtensionsProvider: AnyObject { associatedtype T var am: T { get set } } diff --git a/JKRefresher/Info.plist b/JKRefresher/Info.plist old mode 100644 new mode 100755 diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755