From 1c0f6773246a9dfa8728ad077e17ed2819d038f9 Mon Sep 17 00:00:00 2001 From: Michael Holloway Date: Sat, 25 Jan 2025 10:21:12 -0500 Subject: [PATCH] Remove unused methods Fixes #3 --- lib/wikibase_representable/model/item.rb | 4 ---- lib/wikibase_representable/model/property.rb | 16 ---------------- 2 files changed, 20 deletions(-) diff --git a/lib/wikibase_representable/model/item.rb b/lib/wikibase_representable/model/item.rb index 5d2b0c7..e143afe 100644 --- a/lib/wikibase_representable/model/item.rb +++ b/lib/wikibase_representable/model/item.rb @@ -49,10 +49,6 @@ def link_to_site?(site_id) site_links.link_for_site?(site_id) end - def empty? - labels.empty? && descriptions.empty? && alias_groups.empty? && site_links.empty? && statements.empty? - end - def state [type, id, labels, descriptions, alias_groups, site_links, statements] end diff --git a/lib/wikibase_representable/model/property.rb b/lib/wikibase_representable/model/property.rb index 0a27521..ff8750e 100644 --- a/lib/wikibase_representable/model/property.rb +++ b/lib/wikibase_representable/model/property.rb @@ -23,22 +23,6 @@ def initialize(**kwargs) @statements = kwargs[:statements] || StatementList.new end - def label(language_code, value) - labels.term(Term.new(language_code, value)) - end - - def description(language_code, value) - descriptions.term(Term.new(language_code, value)) - end - - def aliases(language_code, aliases) - alias_groups.aliases_for_language(language_code, aliases) - end - - def empty? - labels.empty? && descriptions.empty? && alias_groups.empty? && statements.empty? - end - def state [type, id, data_type, labels, descriptions, alias_groups, statements] end