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: a394925c8ed4
Choose a base ref
...
head repository: jruby/jruby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: c47fef805893
Choose a head ref
  • 3 commits
  • 5 files changed
  • 1 contributor

Commits on Mar 27, 2017

  1. Copy the full SHA
    c4e1734 View commit details
  2. Copy the full SHA
    a095ad4 View commit details
  3. Copy the full SHA
    c47fef8 View commit details
2 changes: 1 addition & 1 deletion spec/ruby/core/kernel/shared/require.rb
Original file line number Diff line number Diff line change
@@ -468,7 +468,7 @@
provided = %w[complex enumerator rational thread unicode_normalize]
features = ruby_exe("puts $LOADED_FEATURES", options: '--disable-gems')
provided.each { |feature|
features.should =~ /\b#{feature}\.(rb|so)$/
features.should =~ /\b#{feature}\.(rb|so|jar)$/
}

code = provided.map { |f| "puts require #{f.inspect}\n" }.join
1 change: 1 addition & 0 deletions spec/tags/ruby/core/enumerable/slice_when_tags.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
fails:Enumerable#slice_when when given a block splits chunks between adjacent elements i and j where the block returns true
fails:Enumerable#slice_when when given a block calls the block for length of the receiver enumerable minus one times
fails:Enumerable#slice_when when an iterator method yields more than one value processes all yielded values
fails:Enumerable#slice_when when given a block doesn't yield an empty array on a small enumerable
6 changes: 4 additions & 2 deletions spec/tags/ruby/core/kernel/require_tags.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
fails(JRUBY-5668):Kernel#require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES loads a .rb extensioned file when a non extensioned file is in $LOADED_FEATURES
fails(JRUBY-5668):Kernel.require ($LOAD_FEATURES) when a non-extensioned file is in $LOADED_FEATURES loads a .rb extensioned file when a non extensioned file is in $LOADED_FEATURES
fails(JRUBY-5668):Kernel#require ($LOADED_FEATURES) when a non-extensioned file is in $LOADED_FEATURES loads a .rb extensioned file when a non extensioned file is in $LOADED_FEATURES
fails(JRUBY-5668):Kernel.require ($LOADED_FEATURES) when a non-extensioned file is in $LOADED_FEATURES loads a .rb extensioned file when a non extensioned file is in $LOADED_FEATURES
fails:Kernel#require (concurrently) blocks a second thread from returning while the 1st is still requiring
fails:Kernel#require (concurrently) blocks based on the path
fails:Kernel#require (concurrently) allows a 2nd require if the 1st raised an exception
@@ -10,3 +10,5 @@ fails:Kernel.require (path resolution) does not load a bare filename unless the
fails:Kernel.require (path resolution) does not load a relative path unless the current working directory is in $LOAD_PATH
fails:Kernel.require (concurrently) allows a 2nd require if the 1st raised an exception
fails:Kernel.require (concurrently) blocks a second thread from returning while the 1st is still requiring
fails:Kernel#require ($LOADED_FEATURES) complex, enumerator, rational, thread and unicode_normalize are already required
fails:Kernel.require ($LOADED_FEATURES) complex, enumerator, rational, thread and unicode_normalize are already required
1 change: 1 addition & 0 deletions spec/tags/ruby/core/thread/priority_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
fails:Thread#priority= sets priority even when the thread has died
fails:Thread#priority= when set with an integer clamps the priority to -3..3
2 changes: 1 addition & 1 deletion spec/tags/ruby/library/bigdecimal/divmod_tags.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fails:BigDecimal#divmod Can be reversed with * and +
fails:BigDecimal#divmod can be reversed with * and +