Skip to content

Commit fe9f2b7

Browse files
authored
Merge pull request #7143 from headius/java_import_warns
Better warnings for deprecated java_import forms
2 parents 88a6322 + 23a31d4 commit fe9f2b7

File tree

1 file changed

+6
-6
lines changed
  • core/src/main/ruby/jruby/java/core_ext

1 file changed

+6
-6
lines changed

core/src/main/ruby/jruby/java/core_ext/object.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
class Object
22
# :nodoc:
33
# @deprecated
4-
def java_import(*import_classes, &block)
5-
warn "calling java_import on a non-Module object is deprecated"
6-
Object.send :java_import, *import_classes, &block
4+
unless respond_to?(:import)
5+
def import(*import_classes, &block)
6+
warn "import is deprecated; use java_import", uplevel: 1
7+
Object.send :java_import, *import_classes, &block
8+
end
9+
private :import
710
end
8-
private :java_import
9-
10-
alias :import :java_import unless respond_to?(:import)
1111

1212
end
1313

0 commit comments

Comments
 (0)