Skip to content

Commit 179f22e

Browse files
committed
fix: remove redundant default? predicate from introspection params
1 parent 6ce9f27 commit 179f22e

2 files changed

Lines changed: 0 additions & 22 deletions

File tree

lib/apiwork/introspection/param/base.rb

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,6 @@ def default
6464
@dump[:default]
6565
end
6666

67-
# @api public
68-
# Whether this param has a default.
69-
#
70-
# @return [Boolean]
71-
def default?
72-
@dump.key?(:default)
73-
end
74-
7567
# @api public
7668
# The tag for this param.
7769
#

spec/apiwork/introspection/param/base_spec.rb

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -69,20 +69,6 @@
6969
end
7070
end
7171

72-
describe '#default?' do
73-
it 'returns true when default' do
74-
param = described_class.new(default: 'Untitled', type: :string)
75-
76-
expect(param.default?).to be(true)
77-
end
78-
79-
it 'returns false when not default' do
80-
param = described_class.new(type: :string)
81-
82-
expect(param.default?).to be(false)
83-
end
84-
end
85-
8672
describe '#deprecated?' do
8773
it 'returns true when deprecated' do
8874
param = described_class.new(deprecated: true, type: :string)

0 commit comments

Comments
 (0)