diff --git a/.circleci/config.yml b/.circleci/config.yml deleted file mode 100644 index 0ec8554..0000000 --- a/.circleci/config.yml +++ /dev/null @@ -1,139 +0,0 @@ -version: 2 -references: - repo_restore_cache: &repo_restore_cache - restore_cache: - keys: - - repo-{{ .Environment.CIRCLE_SHA1 }} - - repo_save_cache: &repo_save_cache - save_cache: - key: repo-{{ .Environment.CIRCLE_SHA1 }}-{{ epoch }} - paths: - - ~/method_source - - bundle_install: &bundle_install - run: - name: Install Bundler dependencies - command: bundle install --path ~/method_source/vendor/bundle --jobs 15 - - unit: &unit - run: - name: Run unit tests - command: bundle exec rake - -jobs: - "ruby-1.9": - docker: - - image: kyrylo/ruby-1.9.3p551 - working_directory: /home/circleci/method_source - steps: - - checkout - - <<: *repo_restore_cache - - <<: *bundle_install - - <<: *unit - "ruby-2.0": - docker: - - image: kyrylo/ruby-2.0.0p648 - working_directory: /home/circleci/method_source - steps: - - checkout - - <<: *repo_restore_cache - - <<: *bundle_install - - <<: *unit - "ruby-2.1": - docker: - - image: circleci/ruby:2.1 - working_directory: ~/method_source - steps: - - checkout - - <<: *repo_restore_cache - - <<: *bundle_install - - <<: *unit - "ruby-2.2": - docker: - - image: circleci/ruby:2.2 - working_directory: ~/method_source - steps: - - checkout - - <<: *repo_restore_cache - - <<: *bundle_install - - <<: *unit - "ruby-2.3": - docker: - - image: circleci/ruby:2.3 - working_directory: ~/method_source - steps: - - checkout - - <<: *repo_restore_cache - - <<: *bundle_install - - <<: *unit - "ruby-2.4": - docker: - - image: circleci/ruby:2.4 - working_directory: ~/method_source - steps: - - checkout - - <<: *repo_restore_cache - - <<: *bundle_install - - <<: *unit - "ruby-2.5": - docker: - - image: circleci/ruby:2.5 - working_directory: ~/method_source - steps: - - checkout - - <<: *repo_restore_cache - - <<: *bundle_install - - <<: *unit - "ruby-2.6": - docker: - - image: circleci/ruby:2.6 - working_directory: ~/method_source - steps: - - checkout - - <<: *repo_restore_cache - - <<: *bundle_install - - <<: *unit - "ruby-2.7": - docker: - - image: circleci/ruby:2.7.0 - working_directory: ~/method_source - steps: - - checkout - - <<: *repo_restore_cache - - <<: *bundle_install - - <<: *unit - "jruby-9.1-jdk": - docker: - - image: circleci/jruby:9.1-jdk - working_directory: ~/method_source - steps: - - checkout - - <<: *repo_restore_cache - - <<: *bundle_install - - <<: *unit - "jruby-9.2-jdk": - docker: - - image: circleci/jruby:9.2-jdk - working_directory: ~/method_source - steps: - - checkout - - <<: *repo_restore_cache - - <<: *bundle_install - - <<: *unit - -workflows: - version: 2 - build: - jobs: - - "ruby-1.9" - - "ruby-2.0" - - "ruby-2.1" - - "ruby-2.2" - - "ruby-2.3" - - "ruby-2.4" - - "ruby-2.5" - - "ruby-2.6" - - "ruby-2.7" - - "jruby-9.1-jdk" - - "jruby-9.2-jdk" diff --git a/CHANGELOG.md b/CHANGELOG.md index cf7b37b..08d8602 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,15 @@ -method_source changelog -======================= +# method_source changelog ### master +### [v1.1.0][v1.1.0] (April 15, 2024) + +- Added `MethodSource.clear_cache` +- Added support for `RUBYOPT="--enable-frozen-string-literal"` + ### [v1.0.0][v1.0.0] (March 19, 2020) -* Added Ruby 2.7 support +- Added Ruby 2.7 support [v1.0.0]: https://github.com/banister/method_source/releases/tag/v1.0.0 +[v1.1.0]: https://github.com/banister/method_source/releases/tag/v1.1.0 diff --git a/lib/method_source/version.rb b/lib/method_source/version.rb index 22f52de..c1d9071 100644 --- a/lib/method_source/version.rb +++ b/lib/method_source/version.rb @@ -1,3 +1,3 @@ module MethodSource - VERSION = '1.0.0'.freeze + VERSION = '1.1.0'.freeze end diff --git a/method_source.gemspec b/method_source.gemspec index a400823..1df1692 100644 --- a/method_source.gemspec +++ b/method_source.gemspec @@ -2,12 +2,12 @@ Gem::Specification.new do |s| s.name = "method_source".freeze - s.version = "1.0.0" + s.version = "1.1.0" s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["John Mair (banisterfiend)".freeze] - s.date = "2020-03-19" + s.date = "2024-04-15" s.description = "retrieve the sourcecode for a method".freeze s.email = "jrmair@gmail.com".freeze s.files = ["CHANGELOG.md".freeze, ".gemtest".freeze, ".travis.yml".freeze, ".yardopts".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.markdown".freeze, "Rakefile".freeze, "lib/method_source.rb".freeze, "lib/method_source/code_helpers.rb".freeze, "lib/method_source/source_location.rb".freeze, "lib/method_source/version.rb".freeze, "method_source.gemspec".freeze, "spec/method_source/code_helpers_spec.rb".freeze, "spec/method_source_spec.rb".freeze, "spec/spec_helper.rb".freeze]