From 8da5d298091ddc877491d80e8d4ab7be83ba1af3 Mon Sep 17 00:00:00 2001 From: barseek <33145320+Vagab@users.noreply.github.com> Date: Wed, 4 Dec 2024 17:45:21 +0100 Subject: [PATCH] Fix data property dup (#248) --- lib/literal/data_property.rb | 2 +- test/data.test.rb | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/literal/data_property.rb b/lib/literal/data_property.rb index 069ea96d..df6bbb9a 100644 --- a/lib/literal/data_property.rb +++ b/lib/literal/data_property.rb @@ -11,6 +11,6 @@ def generate_initializer_assign_value(buffer = +"") escaped_name << " : " << escaped_name << - ".dup.freeze\n" + ".freeze\n" end end diff --git a/test/data.test.rb b/test/data.test.rb index 1c4df7bd..974883d8 100644 --- a/test/data.test.rb +++ b/test/data.test.rb @@ -22,7 +22,6 @@ class Empty < Literal::Data person = Person.new(name:) expect(person.name).to_be(:frozen?) - expect(person.name).not_to_equal?(name) end test "immutable attributes are not duplicated" do