Top Level Namespace

Defined Under Namespace

Modules: ActiveRecord, Map, Rails, Tapioca, TypedAssociation, TypedRelation

Constant Summary collapse

Timelike =

Represents time-like types

T.type_alias { T.any(Time, DateTime, ActiveSupport::TimeWithZone) }

Instance Method Summary collapse

Instance Method Details

#Map(val) ⇒ Object

rubocop:disable Style/TopLevelMethodDefinition,Naming/MethodName



14
# File 'lib/rails/on/sorbet/map.rb', line 14

def Map(val) = val # rubocop:disable Style/TopLevelMethodDefinition,Naming/MethodName

#TypedRelation(val) ⇒ Object

rubocop:disable Style/TopLevelMethodDefinition,Naming/MethodName



26
# File 'lib/rails/on/sorbet/typed_relation.rb', line 26

def TypedRelation(val) = val # rubocop:disable Style/TopLevelMethodDefinition,Naming/MethodName