Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-07 | Merge pull request #433 from ↵ | Aaron Patterson | |
deivid-rodriguez/remove_unnecessary_check_on_version Remove unnecessary check on version | |||
2020-04-23 | Merge pull request #449 from MSP-Greg/setup-ruby-pkgs | Hiroshi SHIBATA | |
Update workflows/windows.yml - use setup-ruby-pkgs | |||
2020-04-22 | Update workflows/windows.yml - use setup-ruby-pkgs | MSP-Greg | |
MSP-Greg/actions-ruby is deprecated... | |||
2020-04-12 | Removed the old CI badges | Hiroshi SHIBATA | |
2020-04-07 | Merge pull request #446 from sunpoet/master | Hiroshi SHIBATA | |
Add LICENSE to the gem | |||
2020-04-06 | Add LICENSE to the gem | Po-Chuan Hsieh | |
2020-03-27 | Removed obsoleted configuration of AppVeyor | Hiroshi SHIBATA | |
2020-03-17 | Remove unnecessary version guard from versions.rb | David Rodríguez | |
Removing it triggers the following warnings when running `bundle` under jruby from the root of the `psych` repo prints the following warnings: ``` /path/to/jruby-9.2.9.0/lib/ruby/gems/shared/gems/psych-3.1.0-java/lib/psych/versions.rb:7: warning: already initialized constant VERSION /path/to//jruby-9.2.9.0/lib/ruby/gems/shared/gems/psych-3.1.0-java/lib/psych/versions.rb:10: warning: already initialized constant DEFAULT_SNAKEYAML_VERSION ``` This is because bundler loads the versions file relatively from the local gemspec, and then internally loads the psych gem, causing the redefinition warnings. Instead, we modify the $LOAD_PATH so that when working locally on the `psych` repo, the local version of `psych` gets used. | |||
2020-03-17 | Merge pull request #437 from deivid-rodriguez/fix_rake_install | Yuki Nishijima | |
Fix gem installation | |||
2020-03-03 | Fix ArgumentError with leading and trailing underscores in number strings. | Mark Thorn | |
2020-02-26 | Fix gem installation | David Rodríguez | |
Current version is not installable because the gemspec is invalid, since it includes a `.travis.yml` file that no longer exists, so `rake install` fails like this: ``` $ rake install rake aborted! WARNING: See https://guides.rubygems.org/specification-reference/ for help ERROR: While executing gem ... (Gem::InvalidSpecificationException) [".travis.yml"] are not files ``` | |||
2020-02-17 | Merge pull request #432 from MSP-Greg/actions-update | Benoit Daloze | |
Update Actions | |||
2020-02-16 | appveyor.yml - remove 64 bit Rubies, they are now tested in Actions | MSP-Greg | |
2020-02-16 | Update Actions | MSP-Greg | |
1. Remove rvm where possible, add ruby-head, misc 2. Add mingw & mswin Windows testing | |||
2020-02-16 | Merge pull request #435 from MSP-Greg/actions-jruby | Benoit Daloze | |
Actions ubuntu-jruby - remove rvm, use ruby/setup-ruby | |||
2020-02-16 | ubuntu-jruby - remove rvm, use ruby/setup-ruby | MSP-Greg | |
2020-02-14 | Merge pull request #434 from deivid-rodriguez/fix_ci | SHIBATA Hiroshi | |
Use `ruby/setup-ruby` to try fix CI | |||
2020-02-14 | Use `ruby/setup-ruby` to try fix CI | David Rodríguez | |
2020-01-08 | Merge pull request #429 from headius/detect_bad_snakeyaml | Charles Oliver Nutter | |
Check for SnakeYAML version to confirm it's 1.21+ | |||
2020-01-08 | Check for SnakeYAML version to confirm it's 1.21+ | Charles Oliver Nutter | |
Fixes #428 | |||
2019-12-05 | Merge pull request #425 from ruby/use-actions | SHIBATA Hiroshi | |
Migrate JRuby tasks to GitHub Actions. | |||
2019-12-05 | Remove call for failure of Actions | Hiroshi SHIBATA | |
2019-12-05 | Migrate JRuby tasks to GitHub Actions. | Hiroshi SHIBATA | |
2019-12-04 | Merge pull request #414 from Shopify/freeze-parsing-option | Aaron Patterson | |
Freeze parsing option | |||
2019-11-28 | Implement `freeze` option for Pysch.load | Jean Boussier | |
2019-11-28 | Implement a freeze load option | Jean Boussier | |
2019-11-28 | Refactor `symbolize_names` | Jean Boussier | |
2019-11-27 | Merge pull request #421 from MSP-Greg/actions-windows | Aaron Patterson | |
Actions CI - Create windows.yml | |||
2019-11-12 | ext/psych/yaml/api.c: Suppress a "variable set but not used" warning | Yusuke Endoh | |
``` compiling ../.././ext/psych/yaml/api.c ../.././ext/psych/yaml/api.c: In function 'yaml_document_delete': ../.././ext/psych/yaml/api.c:1122:7: warning: variable 'context' set but not used [-Wunused-but-set-variable] } context; ^~~~~~~ ``` https://rubyci.org/logs/rubyci.s3.amazonaws.com/ubuntu1604/ruby-master/log/20190824T093004Z.log.html.gz | |||
2019-11-01 | Merge pull request #419 from jeremyevans/taint | SHIBATA Hiroshi | |
Remove taint support | |||
2019-10-22 | Create windows.yml | MSP-Greg | |
2019-10-21 | Remove taint support | Jeremy Evans | |
Ruby 2.7 deprecates taint and it no longer has an effect. The lack of taint support should not cause a problem in previous Ruby versions. I'm not sure if the untaint calls in deduplicate are still needed after the removal of tainting in the parser. If they are not needed, they should be removed. | |||
2019-10-17 | Add a note about safe_load | Aaron Patterson | |
2019-10-10 | Add `pull_request` to `on:` | Kazuhiro NISHIYAMA | |
2019-10-10 | Use `ruby-version` instead of deprecated `version` | Kazuhiro NISHIYAMA | |
2019-08-11 | Merge pull request #418 from ruby/actions | SHIBATA Hiroshi | |
Try to use GitHub Actions | |||
2019-08-11 | Removed duplicated tasks with GitHub Actions. | Hiroshi SHIBATA | |
2019-08-11 | Give up to Windows env with GitHub Action | Hiroshi SHIBATA | |
2019-08-11 | Drop to 2.3 from build matrix | Hiroshi SHIBATA | |
2019-08-11 | Use sudo for apt | Hiroshi SHIBATA | |
2019-08-11 | Try to use GitHub Actions | Hiroshi SHIBATA | |
2019-08-05 | ext/psych/yaml/loader.c: Cast the difference of pointers to int | Yusuke Endoh | |
instead of casting a pointer to int. Follow up of 39622232c7542d062f79277a11f6b8b6b6cfd994. | |||
2019-08-05 | Suppress warnings of bundled libyaml. | Hiroshi SHIBATA | |
2019-08-05 | yaml few build warning fixes | David Carlier | |
Closes: https://github.com/ruby/ruby/pull/2283 | |||
2019-07-25 | Merge pull request #415 from Shopify/min-ruby-version | SHIBATA Hiroshi | |
Set required_ruby_version to 2.4.0 | |||
2019-07-24 | Set required_ruby_version to 2.4.0 | Jean Boussier | |
2019-07-25 | Get rid of C90 feature | Nobuyoshi Nakada | |
For ruby 2.6 and earlier. https://travis-ci.org/ruby/psych/jobs/562435717#L245-L248 ``` ../../../../ext/psych/psych_parser.c: In function ‘make_exception’: ../../../../ext/psych/psych_parser.c:87:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] VALUE ePsychSyntaxError = rb_const_get(mPsych, rb_intern("SyntaxError")); ^ ``` | |||
2019-07-25 | Suppress uninitialized instance variable warnings | Nobuyoshi Nakada | |
In verbose mode, `test_delegator` in `test/psych/visitors/test_yaml_tree.rb` shows following warning. https://travis-ci.org/ruby/psych/jobs/562435717#L268 ``` /home/travis/build/ruby/psych/test/psych/visitors/test_yaml_tree.rb:10: warning: instance variable @obj not initialized ``` This is because `Psych.load` bypasses #initialize with the #init_with method. | |||
2019-07-22 | Merge pull request #409 from Shopify/deduplicate-hash-keys | Aaron Patterson | |
Deduplicate hash keys if they're strings | |||
2019-07-22 | Deduplicate hash keys if they're strings | Jean Boussier | |