diff --git a/lib/literal/data_property.rb b/lib/literal/data_property.rb index 069ea96..df6bbb9 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 1c4df7b..974883d 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