Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jruby/jruby
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: af81c69a40fc
Choose a base ref
...
head repository: jruby/jruby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: e45e0e495126
Choose a head ref
  • 9 commits
  • 38 files changed
  • 1 contributor

Commits on Jan 6, 2015

  1. Update String tags.

    headius committed Jan 6, 2015
    Copy the full SHA
    811a8a3 View commit details
  2. Update Array tags.

    headius committed Jan 6, 2015
    Copy the full SHA
    3475a20 View commit details
  3. Copy the full SHA
    45caf7b View commit details
  4. Update Range tags.

    headius committed Jan 6, 2015
    Copy the full SHA
    f0c220a View commit details
  5. Update Marshal tags.

    headius committed Jan 6, 2015
    Copy the full SHA
    bae20e7 View commit details
  6. Update Exception tags.

    headius committed Jan 6, 2015
    Copy the full SHA
    564c1d8 View commit details
  7. Update Module tags.

    headius committed Jan 6, 2015
    Copy the full SHA
    c2f9df8 View commit details
  8. Update Thread tags.

    headius committed Jan 6, 2015
    Copy the full SHA
    050e159 View commit details
  9. Update language tags.

    headius committed Jan 6, 2015
    Copy the full SHA
    e45e0e4 View commit details
Showing with 0 additions and 101 deletions.
  1. +0 −1 spec/tags/ruby/core/array/reject_tags.txt
  2. +0 −1 spec/tags/ruby/core/array/rotate_tags.txt
  3. +0 −7 spec/tags/ruby/core/array/to_h_tags.txt
  4. +0 −1 spec/tags/ruby/core/complex/quo_tags.txt
  5. +0 −1 spec/tags/ruby/core/exception/set_backtrace_tags.txt
  6. +0 −1 spec/tags/ruby/core/fixnum/bit_and_tags.txt
  7. +0 −1 spec/tags/ruby/core/fixnum/bit_or_tags.txt
  8. +0 −1 spec/tags/ruby/core/fixnum/bit_xor_tags.txt
  9. 0 spec/tags/ruby/core/integer/round_tags.txt
  10. +0 −16 spec/tags/ruby/core/marshal/dump_tags.txt
  11. +0 −8 spec/tags/ruby/core/marshal/load_tags.txt
  12. +0 −8 spec/tags/ruby/core/marshal/restore_tags.txt
  13. +0 −1 spec/tags/ruby/core/module/append_features_tags.txt
  14. +0 −1 spec/tags/ruby/core/module/attr_accessor_tags.txt
  15. +0 −1 spec/tags/ruby/core/module/attr_reader_tags.txt
  16. +0 −1 spec/tags/ruby/core/module/attr_writer_tags.txt
  17. +0 −2 spec/tags/ruby/core/module/instance_method_tags.txt
  18. +0 −3 spec/tags/ruby/core/module/private_class_method_tags.txt
  19. +0 −1 spec/tags/ruby/core/module/private_tags.txt
  20. +0 −1 spec/tags/ruby/core/module/protected_tags.txt
  21. +0 −3 spec/tags/ruby/core/module/public_class_method_tags.txt
  22. +0 −1 spec/tags/ruby/core/module/public_tags.txt
  23. +0 −2 spec/tags/ruby/core/numeric/quo_tags.txt
  24. +0 −12 spec/tags/ruby/core/numeric/step_tags.txt
  25. +0 −1 spec/tags/ruby/core/range/max_tags.txt
  26. +0 −2 spec/tags/ruby/core/range/step_tags.txt
  27. 0 spec/tags/ruby/core/rational/round_tags.txt
  28. +0 −1 spec/tags/ruby/core/string/bytes_tags.txt
  29. +0 −1 spec/tags/ruby/core/string/chars_tags.txt
  30. +0 −2 spec/tags/ruby/core/string/codepoints_tags.txt
  31. +0 −2 spec/tags/ruby/core/string/scrub_tags.txt
  32. +0 −1 spec/tags/ruby/core/string/start_with_tags.txt
  33. 0 spec/tags/ruby/core/thread/alive_tags.txt
  34. +0 −1 spec/tags/ruby/language/block_tags.txt
  35. +0 −4 spec/tags/ruby/language/lambda_tags.txt
  36. +0 −8 spec/tags/ruby/language/predefined_tags.txt
  37. +0 −1 spec/tags/ruby/language/singleton_class_tags.txt
  38. +0 −2 spec/tags/ruby/language/variables_tags.txt
1 change: 0 additions & 1 deletion spec/tags/ruby/core/array/reject_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/array/rotate_tags.txt

This file was deleted.

7 changes: 0 additions & 7 deletions spec/tags/ruby/core/array/to_h_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/complex/quo_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/exception/set_backtrace_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/fixnum/bit_and_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/fixnum/bit_or_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/fixnum/bit_xor_tags.txt

This file was deleted.

Empty file.
16 changes: 0 additions & 16 deletions spec/tags/ruby/core/marshal/dump_tags.txt
Original file line number Diff line number Diff line change
@@ -1,20 +1,4 @@
fails:Marshal.dump dumps subsequent appearances of a symbol as a link
fails:Marshal.dump dumps subsequent appearances of an object as a link
fails:Marshal.dump ignores the recursion limit if the limit is negative
fails:Marshal.dump with an object responding to #_dump dumps the object returned by #marshal_dump
fails:Marshal.dump with a String dumps a blank String
fails:Marshal.dump with a String dumps a short String
fails:Marshal.dump with a String dumps a long String
fails:Marshal.dump with a String dumps a String extended with a Module
fails:Marshal.dump with a String dumps multiple strings using symlinks for the :E (encoding) symbol
fails:Marshal.dump with an Array dumps an empty Array
fails:Marshal.dump with an Array dumps a non-empty Array
fails:Marshal.dump with an Array dumps a recursive Array
fails(gh-631):Marshal.dump with a Hash dumps an extended Hash
fails(gh-631):Marshal.dump with a Regexp dumps a binary Regexp
fails(gh-631):Marshal.dump with an Array dumps an extended Array
fails:Marshal.dump with a Symbol dumps a big Symbol
fails:Marshal.dump with a Symbol dumps an encoded Symbol
fails:Marshal.dump with a Time dumps the zone and the offset
fails:Marshal.dump with a Time dumps the zone, but not the offset if zone is UTC
fails:Marshal.dump with an Exception contains the filename in the backtrace
8 changes: 0 additions & 8 deletions spec/tags/ruby/core/marshal/load_tags.txt
Original file line number Diff line number Diff line change
@@ -1,15 +1,7 @@
fails:Marshal.load for a user Class raises ArgumentError if the object from an 'o' stream is not dumpable as 'o' type user class
fails:Marshal.load for a Integer loads 0
fails:Marshal.load for a Class raises ArgumentError if given a nonexistent class
fails:Marshal.load for a Module loads an old module
fails:Marshal.load for a wrapped C pointer loads
fails:Marshal.load for a wrapped C pointer raises TypeError when the local class is missing _data_load
fails:Marshal.load for a Hash loads an extended_user_hash with a parameter to initialize
fails:Marshal.load for a user Class loads a user-marshaled extended object
fails:Marshal.load for a user Class loads an extended Object
fails:Marshal.load for a Regexp loads an extended Regexp
fails:Marshal.load for a Regexp loads a extended_user_regexp having ivar
fails:Marshal.load when source is tainted does not taint Bignums
fails:Marshal.load when source is tainted does not taint Floats
fails:Marshal.load when a class with the same name as the dumped one exists outside the namespace raises a NameError
fails:Marshal.load when a class with the same name as the dumped one exists outside the namespace invokes Module#const_missing
8 changes: 0 additions & 8 deletions spec/tags/ruby/core/marshal/restore_tags.txt
Original file line number Diff line number Diff line change
@@ -1,15 +1,7 @@
fails:Marshal.restore for a user Class raises ArgumentError if the object from an 'o' stream is not dumpable as 'o' type user class
fails:Marshal.restore for a Integer loads 0
fails:Marshal.restore for a Class raises ArgumentError if given a nonexistent class
fails:Marshal.restore for a Module loads an old module
fails:Marshal.restore for a wrapped C pointer loads
fails:Marshal.restore for a wrapped C pointer raises TypeError when the local class is missing _data_load
fails:Marshal.restore for a Hash loads an extended_user_hash with a parameter to initialize
fails:Marshal.restore for a user Class loads a user-marshaled extended object
fails:Marshal.restore for a user Class loads an extended Object
fails:Marshal.restore for a Regexp loads an extended Regexp
fails:Marshal.restore for a Regexp loads a extended_user_regexp having ivar
fails:Marshal.restore when source is tainted does not taint Bignums
fails:Marshal.restore when source is tainted does not taint Floats
fails:Marshal.restore when a class with the same name as the dumped one exists outside the namespace raises a NameError
fails:Marshal.restore when a class with the same name as the dumped one exists outside the namespace invokes Module#const_missing
1 change: 0 additions & 1 deletion spec/tags/ruby/core/module/append_features_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/module/attr_accessor_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/module/attr_reader_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/module/attr_writer_tags.txt

This file was deleted.

2 changes: 0 additions & 2 deletions spec/tags/ruby/core/module/instance_method_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
fails:Module#instance_method raises a NameError if the method has been undefined
fails:Module#instance_method raises a NameError if the method does not exist
fails:Module#instance_method sets the NameError#name attribute to the name of the missing method
3 changes: 0 additions & 3 deletions spec/tags/ruby/core/module/private_class_method_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/module/private_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:Module#private raises a NameError when given an undefined name
fails:Module#private without arguments does not affect method definitions when itself is inside an eval and method definitions are outside
1 change: 0 additions & 1 deletion spec/tags/ruby/core/module/protected_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:Module#protected raises a NameError when given an undefined name
fails:Module#protected without arguments does not affect method definitions when itself is inside an eval and method definitions are outside
3 changes: 0 additions & 3 deletions spec/tags/ruby/core/module/public_class_method_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/module/public_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
fails(JRUBY-3917):Module#public on a superclass method calls the redefined method
fails:Module#public raises a NameError when given an undefined name
fails:Module#public without arguments does not affect method definitions when itself is inside an eval and method definitions are outside
2 changes: 0 additions & 2 deletions spec/tags/ruby/core/numeric/quo_tags.txt

This file was deleted.

12 changes: 0 additions & 12 deletions spec/tags/ruby/core/numeric/step_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/range/max_tags.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
fails:Range#max raises TypeError when called on a Time...Time(excluded end point)
fails:Range#max returns the maximum value in the range when called with no arguments
2 changes: 0 additions & 2 deletions spec/tags/ruby/core/range/step_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
critical(hangs):Range#step returns self
fails:Range#step with inclusive end and Float values returns Float values of 'step * n + begin <= end'
fails:Range#step with exclusive end and Integer values yields Float values incremented by a Float step
Empty file.
1 change: 0 additions & 1 deletion spec/tags/ruby/core/string/bytes_tags.txt

This file was deleted.

1 change: 0 additions & 1 deletion spec/tags/ruby/core/string/chars_tags.txt

This file was deleted.

2 changes: 0 additions & 2 deletions spec/tags/ruby/core/string/codepoints_tags.txt

This file was deleted.

2 changes: 0 additions & 2 deletions spec/tags/ruby/core/string/scrub_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
fails:String#scrub with a custom replacement replaces groups of sequences together with a single replacement
fails:String#scrub with a block replaces invalid byte sequences
fails:String#scrub! modifies self for valid strings
fails:String#scrub! accepts blocks
1 change: 0 additions & 1 deletion spec/tags/ruby/core/string/start_with_tags.txt

This file was deleted.

Empty file.
1 change: 0 additions & 1 deletion spec/tags/ruby/language/block_tags.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
fails:A block taking |(a, b)| arguments raises a TypeError if #to_ary does not return an Array
fails:A block yielded a single Array assigns elements to optional arguments
fails:A block yielded a single Array assigns elements to required arguments when a keyword rest argument is present
fails:A block yielded a single Array calls #to_hash on the last element if keyword arguments are present
fails:A block yielded a single Array assigns the last element to a non-keyword argument if #to_hash returns nil
fails:A block yielded a single Array calls #to_hash on the element that maps to the keyword arguments
4 changes: 0 additions & 4 deletions spec/tags/ruby/language/lambda_tags.txt
Original file line number Diff line number Diff line change
@@ -19,7 +19,3 @@ fails:"A lambda expression 'lambda { ... }' assigns variables from parameters fo
fails:"A lambda expression 'lambda { ... }' assigns variables from parameters for definition \n @a = lambda { |a: 1, b:| [a, b] }"
fails:"A lambda expression 'lambda { ... }' assigns variables from parameters for definition \n @a = lambda do |a: (@a = -> (a: 1) { a }), b:|\n [a, b]\n end"
fails:"A lambda expression 'lambda { ... }' assigns variables from parameters for definition \n @a = lambda { |a: 1, b: 2| [a, b] }"
fails:A lambda literal -> () { } searches lexical scope for constants
fails:A lambda literal -> () { } searches inheritance hierarchy for constants
fails:A lambda expression 'lambda { ... }' searches lexical scope for constants
fails:A lambda expression 'lambda { ... }' searches inheritance hierarchy for constants
8 changes: 0 additions & 8 deletions spec/tags/ruby/language/predefined_tags.txt
Original file line number Diff line number Diff line change
@@ -2,13 +2,5 @@ windows(JRUBY-4151):Execution variable $: does not include '.' when the taint ch
critical(JRUBY-5656,hangs):Processing RUBYOPT raises a RuntimeError for '-p'
critical(JRUBY-5656,hangs):Processing RUBYOPT raises a RuntimeError for '-n'
fails(JRUBY-5668):Processing RUBYOPT prints the version number for '-v'
fails(unsupported):Execution variable $: does not include '.' when the taint check level > 1
fails:Predefined global $& sets the encoding to the encoding of the source String
fails:Predefined global $` sets the encoding to the encoding of the source String
fails:Predefined global $` sets an empty result to the encoding of the source String
fails:Predefined global $' sets the encoding to the encoding of the source String
fails:Predefined global $' sets an empty result to the encoding of the source String
fails:Predefined global $+ sets the encoding to the encoding of the source String
fails:Predefined globals $1..N sets the encoding to the encoding of the source String
fails:Global variable $0 raises a TypeError when not given an object that can be coerced to a String
fails:Global variable $0 actually sets the program name
1 change: 0 additions & 1 deletion spec/tags/ruby/language/singleton_class_tags.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
fails:A singleton class is a subclass of the same level of Class's singleton class
fails:A singleton class is a subclass of the same level of superclass's singleton class
fails:Class methods of a singleton class for a singleton class include class methods of the singleton class of Class
fails:A singleton class doesn't have singleton class
2 changes: 0 additions & 2 deletions spec/tags/ruby/language/variables_tags.txt
Original file line number Diff line number Diff line change
@@ -8,12 +8,10 @@ fails:Multiple assignment with a single RHS value assigns an Array when the RHS
fails:Multiple assignment with a single splatted RHS value calls #to_a to convert nil to an empty Array
fails:Multiple assignment with a single splatted RHS value does not call #to_a if #respond_to? returns false
fails:Multiple assignment with a single splatted RHS value does not call #to_ary to convert an Object RHS with a single splat LHS
fails:Multiple assignment with a single splatted RHS value calls #to_a to convert an Object RHS with a single LHS
fails:Multiple assignment with a single splatted RHS value does not call #to_ary to convert an Object RHS with a single LHS
fails:Multiple assignment with a single splatted RHS value does not call #to_ary to convert an Object splat RHS when assigned to a simple MLHS
fails:Multiple assignment with a single splatted RHS value does not call #to_ary to convert an Object RHS with a MLHS
fails:Multiple assignment with a MRHS value does not call #to_ary to convert a splatted Object as part of a MRHS with a splat MRHS
fails:Multiple assignment with a MRHS value raises a TypeError if #to_ary does not return an Array
fails:Multiple assignment with a MRHS value calls #to_ary to convert a splatted Object when the position receiving the value is a multiple assignment
fails:Multiple assignment with a MRHS value does not call #to_ary to convert a splatted Object when the position receiving the value is a simple variable
fails:Multiple assignment with a MRHS value does not call #to_ary to convert a splatted Object when the position receiving the value is a rest variable