Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | To use version constant of snakeyamluse-relative-versions | SHIBATA Hiroshi | 2018-08-24 | 1 | -1/+2 |
| | |||||
* | To use Gem::Specification.load instead of eval, Because eval leads to ↵ | SHIBATA Hiroshi | 2018-08-24 | 1 | -1/+1 |
| | | | | LoadError (cannot infer basepath) | ||||
* | typofix | SHIBATA Hiroshi | 2018-08-24 | 1 | -2/+2 |
| | |||||
* | Try to use version constants from versions.rb again | SHIBATA Hiroshi | 2018-08-24 | 1 | -2/+8 |
| | |||||
* | bump version to 3.1.0.pre1 | SHIBATA Hiroshi | 2018-08-24 | 1 | -1/+1 |
| | |||||
* | Merge pull request #369 from sorryeh/add_license_file | SHIBATA Hiroshi | 2018-08-19 | 1 | -0/+21 |
|\ | | | | | Create a LICENSE for the project. | ||||
| * | Create a LICENSE for the project. Matches license in gemspec and generated ↵ | Greg Houle | 2018-08-18 | 1 | -0/+21 |
|/ | | | | text from README | ||||
* | Merge pull request #368 from ruby/libyaml-0.2.1 | SHIBATA Hiroshi | 2018-08-18 | 9 | -76/+102 |
|\ | | | | | Upgrade vendored libyaml 0.2.1 from 0.1.7 | ||||
| * | bump version to 0.2.1libyaml-0.2.1 | SHIBATA Hiroshi | 2018-08-10 | 1 | -5/+5 |
| | | |||||
| * | Re-apply patchsets from ruby-core repository. | SHIBATA Hiroshi | 2018-08-10 | 3 | -9/+13 |
| | | |||||
| * | Port from libyaml-0.2.1 | SHIBATA Hiroshi | 2018-08-10 | 8 | -83/+105 |
|/ | |||||
* | Merge pull request #358 from sorryeh/unify_psych_interface | Aaron Patterson | 2018-07-13 | 3 | -47/+165 |
|\ | | | | | Unify Psych's API | ||||
| * | unifying interface of Psych | Greg Houle | 2018-07-13 | 3 | -47/+165 |
|/ | |||||
* | Merge pull request #366 from sorryeh/improve_interface_test_coverage | SHIBATA Hiroshi | 2018-07-13 | 3 | -3/+202 |
|\ | | | | | Added tests for special cases and better overall API test coverage | ||||
| * | Added tests for special cases and better overall API test coverage | Greg Houle | 2018-07-12 | 3 | -3/+202 |
|/ | |||||
* | Merge pull request #346 from stomar/fix-fallback-arg | Aaron Patterson | 2018-05-21 | 2 | -4/+30 |
|\ | | | | | Fix fallback keyword argument of Psych.load | ||||
| * | Add docs for fallback keyword argument of Psych.load | Marcus Stollsteimer | 2018-04-24 | 1 | -2/+3 |
| | | |||||
| * | Fix fallback argument for Psych.load | Marcus Stollsteimer | 2018-04-24 | 1 | -2/+2 |
| | | | | | | | | | | | | This allows calling Psych.load with a fallback argument, similar to Psych.load_file. Before, for Psych.load this caused a "NoMethodError: undefined method `to_ruby'". | ||||
| * | Add test cases for fallback argument of Psych.load | Marcus Stollsteimer | 2018-04-24 | 1 | -0/+25 |
| | | |||||
* | | Merge pull request #359 from utilum/achor_typo | SHIBATA Hiroshi | 2018-04-27 | 2 | -2/+2 |
|\ \ | |/ |/| | Correct doc typo "achor" should be "anchor" | ||||
| * | Correct doc typo "achor" should be "anchor" | utilum | 2018-04-27 | 2 | -2/+2 |
|/ | |||||
* | Merge pull request #357 from stomar/fallback-tests | Marcus Stollsteimer | 2018-04-24 | 1 | -0/+7 |
|\ | | | | | Add more test cases for fallback of Psych.load_file | ||||
| * | Add more test cases for fallback of Psych.load_file | Marcus Stollsteimer | 2018-04-24 | 1 | -0/+7 |
|/ | | | | | Add test cases for the fallback keyword argument of Psych.load_file to make sure that a falsy fallback (nil or false) works properly. | ||||
* | Merge pull request #356 from stomar/fallback-tests | Marcus Stollsteimer | 2018-04-23 | 1 | -0/+18 |
|\ | | | | | Add more test cases for fallback of Psych.load_file | ||||
| * | Add more test cases for fallback of Psych.load_file | Marcus Stollsteimer | 2018-04-23 | 1 | -0/+18 |
|/ | | | | | | Add test cases for the fallback keyword argument of Psych.load_file to make sure that the fallback is not used for valid YAML that represents nil or false. | ||||
* | Bump version to 3.0.3.pre1 for testing for jruby/jruby#5142.v3.0.3.pre1 | Charles Oliver Nutter | 2018-04-16 | 2 | -2/+2 |
| | |||||
* | Update to SnakeYAML 1.21 to fix jruby/jruby#5098. | Charles Oliver Nutter | 2018-04-16 | 5 | -29/+32 |
| | | | | This will be released in Psych 3.0.3. See #352. | ||||
* | Support SNAPSHOT builds of snakeyaml. | Charles Oliver Nutter | 2018-04-16 | 1 | -1/+7 |
| | |||||
* | Merge pull request #351 from zverok/document-options | SHIBATA Hiroshi | 2018-03-23 | 1 | -2/+20 |
|\ | | | | | Document Psych.dump options | ||||
| * | Document #dump options | zverok | 2018-03-02 | 1 | -2/+20 |
|/ | |||||
* | Removed date field from gemspec. | SHIBATA Hiroshi | 2018-02-22 | 1 | -1/+0 |
| | |||||
* | no ID cache in Init functions | nobu | 2018-02-22 | 2 | -0/+2 |
| | | | | | | Init functions are called only once, cache is useless. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Removed gitignore from gemspec files. | SHIBATA Hiroshi | 2018-02-05 | 1 | -1/+1 |
| | |||||
* | Merge pull request #350 from nobu/no-stale-gitigore | SHIBATA Hiroshi | 2018-01-26 | 1 | -11/+0 |
|\ | | | | | Removed stale .gitignore file [ci skip] | ||||
| * | Removed stale .gitignore file [ci skip] | Nobuyoshi Nakada | 2018-01-26 | 1 | -11/+0 |
|/ | | | | | Its contents do not match existing files, and same name files in yaml directory are under the version control. | ||||
* | Merge pull request #347 from olleolleolle/patch-1 | Akira Matsuda | 2017-12-26 | 1 | -4/+6 |
|\ | | | | | README: add ruby annotation to Example | ||||
| * | README: add ruby annotation to Example [ci skip] | Olle Jonsson | 2017-12-25 | 1 | -4/+6 |
|/ | |||||
* | Add a predicate method to each node | Aaron Patterson | 2017-12-20 | 8 | -0/+35 |
| | | | | | | | | | | | | | | | | | | | | | | This allows the AST to be searched via a predicate method rather than hardcoding the class name and doing is_a? checks. For example, rather than: ``` ast.grep(Psych::Nodes::Scalar).each do |node| # .. do something end ``` Now you can do: ``` ast.find_all(&:scalar?).each do |node| # .. do something end ``` Your code no longer needs to know the exact class used in the AST. | ||||
* | Merge pull request #345 from stomar/fallback-tests | SHIBATA Hiroshi | 2017-12-20 | 2 | -1/+13 |
|\ | | | | | Add more test cases for fallback of Psych.load_file | ||||
| * | Add more test cases for fallback of Psych.load_file | Marcus Stollsteimer | 2017-12-19 | 2 | -1/+13 |
|/ | | | | | Add more test cases for the fallback keyword argument of Psych.load_file; additionally, fix an error in the docs. | ||||
* | Bump version to 3.0.2v3.0.2 | SHIBATA Hiroshi | 2017-12-19 | 2 | -2/+2 |
| | |||||
* | Merge pull request #342 from stomar/fallback-keyword | SHIBATA Hiroshi | 2017-12-19 | 2 | -6/+6 |
|\ | | | | | Convert fallback option to a keyword argument | ||||
| * | Convert fallback option to a keyword argument | Marcus Stollsteimer | 2017-12-02 | 2 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | | | | Converting the optional fallback argument to a keyword argument fixes a problem that is caused by mixing optional arguments and optional keyword arguments. Without this change, a hash as fallback value is not handled correctly: in Psych.load("", nil, {}) the hash is not interpreted as the fallback value, and the default value for the fallback argument is used instead. | ||||
* | | Merge pull request #338 from stomar/doc_safe_load | SHIBATA Hiroshi | 2017-12-04 | 1 | -0/+10 |
|\ \ | | | | | | | Improve docs for Psych.safe_load | ||||
| * | | Improve docs for Psych.safe_load | Marcus Stollsteimer | 2017-12-01 | 1 | -0/+10 |
| |/ | | | | | | | Mention filename argument and symbolize_names keyword argument. | ||||
* | | bump version to 3.0.1v3.0.1 | SHIBATA Hiroshi | 2017-12-04 | 2 | -3/+3 |
|/ | |||||
* | CI against Ruby 2.4 for appveyor | SHIBATA Hiroshi | 2017-12-01 | 1 | -2/+2 |
| | |||||
* | Drop to support Ruby 1.9.2, 1.9.3, 2.0.0, 2.1. | SHIBATA Hiroshi | 2017-12-01 | 1 | -1/+1 |
| | |||||
* | Bump version to 3.0.0v3.0.0 | SHIBATA Hiroshi | 2017-12-01 | 2 | -3/+3 |
| | |||||
* | CI against JRuby 9.1.14.0 | SHIBATA Hiroshi | 2017-12-01 | 1 | -2/+2 |
| |