Skip to content

Commit fc7e539

Browse files
committed
Fix remove_dependencies to actually work
1 parent d7e5ae4 commit fc7e539

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

gems/smithy/lib/smithy/views/client/gemspec.rb

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,14 @@ def gem_name
1515
end
1616

1717
def dependencies
18-
dependencies = @plan.welds.map(&:add_dependencies).reduce({}, :merge)
19-
dependencies = dependencies.except(@plan.welds.map(&:remove_dependencies).reduce([], :+))
20-
dependencies.merge!(
18+
dependencies =
2119
if @plan.type == :schema
2220
{ 'smithy-schema' => '1.0.0.pre1' }
2321
else
2422
{ 'smithy-client' => '1.0.0.pre1' }
2523
end
26-
)
24+
dependencies = dependencies.merge(@plan.welds.map(&:add_dependencies).reduce({}, :merge))
25+
dependencies = dependencies.except(*@plan.welds.map(&:remove_dependencies).reduce([], :+))
2726
dependencies.sort
2827
end
2928
end

0 commit comments

Comments
 (0)