diff --git a/.ruby-version b/.ruby-version deleted file mode 100644 index be94e6f53..000000000 --- a/.ruby-version +++ /dev/null @@ -1 +0,0 @@ -3.2.2 diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f69092a5..999b722c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ##### Breaking -- None. +- Support for installing via CocoaPods has been removed. ##### Enhancements diff --git a/Gemfile b/Gemfile deleted file mode 100644 index 110cb7164..000000000 --- a/Gemfile +++ /dev/null @@ -1,7 +0,0 @@ -# frozen_string_literal: true - -source "https://rubygems.org" - -git_source(:github) { |repo_name| "https://github.com/#{repo_name}" } - -gem 'cocoapods' diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index f7722ef62..000000000 --- a/Gemfile.lock +++ /dev/null @@ -1,110 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - CFPropertyList (3.0.7) - base64 - nkf - rexml - activesupport (7.1.3.4) - base64 - bigdecimal - concurrent-ruby (~> 1.0, >= 1.0.2) - connection_pool (>= 2.2.5) - drb - i18n (>= 1.6, < 2) - minitest (>= 5.1) - mutex_m - tzinfo (~> 2.0) - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) - algoliasearch (1.27.5) - httpclient (~> 2.8, >= 2.8.3) - json (>= 1.5.1) - atomos (0.1.3) - base64 (0.2.0) - bigdecimal (3.1.8) - claide (1.1.0) - cocoapods (1.15.2) - addressable (~> 2.8) - claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.15.2) - cocoapods-deintegrate (>= 1.0.3, < 2.0) - cocoapods-downloader (>= 2.1, < 3.0) - cocoapods-plugins (>= 1.0.0, < 2.0) - cocoapods-search (>= 1.0.0, < 2.0) - cocoapods-trunk (>= 1.6.0, < 2.0) - cocoapods-try (>= 1.1.0, < 2.0) - colored2 (~> 3.1) - escape (~> 0.0.4) - fourflusher (>= 2.3.0, < 3.0) - gh_inspector (~> 1.0) - molinillo (~> 0.8.0) - nap (~> 1.0) - ruby-macho (>= 2.3.0, < 3.0) - xcodeproj (>= 1.23.0, < 2.0) - cocoapods-core (1.15.2) - activesupport (>= 5.0, < 8) - addressable (~> 2.8) - algoliasearch (~> 1.0) - concurrent-ruby (~> 1.1) - fuzzy_match (~> 2.0.4) - nap (~> 1.0) - netrc (~> 0.11) - public_suffix (~> 4.0) - typhoeus (~> 1.0) - cocoapods-deintegrate (1.0.5) - cocoapods-downloader (2.1) - cocoapods-plugins (1.0.0) - nap - cocoapods-search (1.0.1) - cocoapods-trunk (1.6.0) - nap (>= 0.8, < 2.0) - netrc (~> 0.11) - cocoapods-try (1.2.0) - colored2 (3.1.2) - concurrent-ruby (1.3.3) - connection_pool (2.4.1) - drb (2.2.1) - escape (0.0.4) - ethon (0.16.0) - ffi (>= 1.15.0) - ffi (1.17.0) - fourflusher (2.3.1) - fuzzy_match (2.0.4) - gh_inspector (1.1.3) - httpclient (2.8.3) - i18n (1.14.5) - concurrent-ruby (~> 1.0) - json (2.7.2) - minitest (5.24.1) - molinillo (0.8.0) - mutex_m (0.2.0) - nanaimo (0.3.0) - nap (1.1.0) - netrc (0.11.0) - nkf (0.2.0) - public_suffix (4.0.7) - rexml (3.2.9) - strscan - ruby-macho (2.5.1) - strscan (3.1.0) - typhoeus (1.4.1) - ethon (>= 0.9.0) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) - xcodeproj (1.24.0) - CFPropertyList (>= 2.3.3, < 4.0) - atomos (~> 0.1.3) - claide (>= 1.0.2, < 2.0) - colored2 (~> 3.1) - nanaimo (~> 0.3.0) - rexml (~> 3.2.4) - -PLATFORMS - ruby - -DEPENDENCIES - cocoapods - -BUNDLED WITH - 2.1.4 diff --git a/Periphery.podspec b/Periphery.podspec deleted file mode 100644 index 30a9f0f2d..000000000 --- a/Periphery.podspec +++ /dev/null @@ -1,10 +0,0 @@ -Pod::Spec.new do |spec| - spec.name = "Periphery" - spec.version = "2.21.0" - spec.summary = "A tool to identify unused code in Swift projects." - spec.homepage = "https://github.com/peripheryapp/periphery" - spec.license = { :type => 'MIT', :file => 'LICENSE.md' } - spec.author = { "Ian Leitch" => "ian@leitch.io" } - spec.source = { :http => "#{spec.homepage}/releases/download/#{spec.version}/periphery-#{spec.version}.zip" } - spec.preserve_paths = '*' -end diff --git a/README.md b/README.md index 507856a18..88add84ec 100644 --- a/README.md +++ b/README.md @@ -58,16 +58,6 @@ brew install peripheryapp/periphery/periphery mint install peripheryapp/periphery ``` -### [CocoaPods](https://cocoapods.org/) - -Add the following to your Podfile: - -```ruby -pod 'Periphery' -``` - -Now run `pod install`, the Periphery executable will be downloaded and placed at `Pods/Periphery/periphery`. - ## How To Use ### The `scan` Command diff --git a/scripts/release b/scripts/release index c72ff36be..09fadcd8a 100755 --- a/scripts/release +++ b/scripts/release @@ -39,7 +39,6 @@ rm -rf .release mkdir .release cat scripts/Version.swift.template | sed s/__VERSION__/${version}/ > Sources/Frontend/Version.swift -cat scripts/Periphery.podspec.template | sed s/__VERSION__/${version}/ > Periphery.podspec cat scripts/artifactbundle_info.json.template | sed s/__VERSION__/${version}/ > .release/info.json echo -e "\nUpdate CHANGELOG.md" @@ -105,7 +104,3 @@ git add Casks/periphery.rb git commit -m "${version}" git push origin master cd ../periphery - -# CocoaPods -bundle install --quiet -bundle exec pod trunk push --skip-tests --skip-import-validation --allow-warnings Periphery.podspec