Skip to content

Commit 29f2a6d

Browse files
committed
Remove reference to JSON.deep_const_get
This was always meant as internal API and was removed in `json 2.16.0`.
1 parent 031f319 commit 29f2a6d

File tree

2 files changed

+0
-8
lines changed

2 files changed

+0
-8
lines changed

stdlib/json/0/json.rbs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -708,8 +708,6 @@ module JSON
708708
#
709709
def self.create_id=: (_ToS create_id) -> _ToS
710710

711-
def self.deep_const_get: (interned path) -> untyped
712-
713711
# <!--
714712
# rdoc-file=ext/json/lib/json/common.rb
715713
# - JSON.dump(obj, io = nil, limit = nil)

test/stdlib/json/JSON_test.rb

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,6 @@ def test_create_id_eq
4747
assert_send_type "(String) -> String", JSON, :create_id=, "json_class"
4848
end
4949

50-
def test_deep_const_get
51-
with_interned("File") do |val|
52-
assert_send_type "(interned) -> singleton(File)", JSON, :deep_const_get, val
53-
end
54-
end
55-
5650
def test_dump
5751
assert_send_type "(ToJson) -> String", JSON, :dump, ToJson.new
5852
assert_send_type "(ToJson, Integer) -> String", JSON, :dump, ToJson.new, 100

0 commit comments

Comments
 (0)