Try to track down linux type bug

This commit is contained in:
Douglas Eichelberger 2025-09-08 09:55:44 -07:00
parent bb3ceca978
commit bcbdbd7eeb
No known key found for this signature in database
GPG Key ID: F90193CBD547EB81
2 changed files with 6 additions and 2 deletions

View File

@ -48,6 +48,7 @@ else
T::Configuration.inline_type_error_handler = ->(error, opts) {}
end
# TODO: only do this in specs
module T
module Types
class FixedArray < Base

View File

@ -167,15 +167,18 @@ class Tab < AbstractTab
# @api internal
attr_accessor :poured_from_bottle
attr_accessor :built_as_bottle, :changed_files, :stdlib, :aliases
attr_accessor :built_as_bottle, :stdlib, :aliases
attr_writer :used_options, :unused_options, :compiler, :source_modified_time
attr_reader :tapped_from
sig { returns(T.nilable(T::Array[Pathname])) }
attr_accessor :changed_files
sig { params(attributes: T.any(T::Hash[String, T.untyped], T::Hash[Symbol, T.untyped])).void }
def initialize(attributes = {})
@poured_from_bottle = T.let(nil, T.nilable(T::Boolean))
@built_as_bottle = T.let(nil, T.nilable(T::Boolean))
@changed_files = T.let(nil, T.nilable(T::Array[Pathname]))
@changed_files = nil
@stdlib = T.let(nil, T.nilable(String))
@aliases = T.let(nil, T.nilable(T::Array[String]))
@used_options = T.let(nil, T.nilable(T::Array[String]))