Skip to content

Commit 448bccc

Browse files
committed
Merge pull request #627 from Shopify/remove-flakiness
Compare modules by identity for Tapioca::Compilers::Dsl::Base#processable_constants
1 parent e383d81 commit 448bccc

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

lib/tapioca/compilers/dsl/base.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ class Base
2525
sig { void }
2626
def initialize
2727
@processable_constants = T.let(Set.new(gather_constants), T::Set[Module])
28+
@processable_constants.compare_by_identity
2829
@errors = T.let([], T::Array[String])
2930
end
3031

sorbet/rbi/shims/set.rbi

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# typed: strict
2+
3+
class Set
4+
def compare_by_identity; end
5+
end

0 commit comments

Comments
 (0)