Add sorbet typing information to all the files

This commit is contained in:
Matt Rogers 2019-12-18 09:49:57 -06:00
parent 8b8db1ef7c
commit cabe2f80ed
No known key found for this signature in database
GPG key ID: 605D017C07EB4316
263 changed files with 264 additions and 1 deletions

View file

@ -1,3 +1,4 @@
# typed: true
class DoneTodos

View file

@ -1,3 +1,4 @@
# typed: false
# These methods are adapted from has_many_polymorphs' tagging_extensions
module IsTaggable

View file

@ -1,3 +1,4 @@
# typed: false
require_dependency "user"
module LoginSystem

View file

@ -1,3 +1,4 @@
# typed: true
class ProjectFromTodo
attr_reader :todo

View file

@ -1,3 +1,4 @@
# typed: true
require 'active_support/all'
require 'user_time'

View file

@ -1,3 +1,4 @@
# typed: true
class TodoFromRecurringTodo
attr_reader :user, :recurring_todo, :todo

View file

@ -1,3 +1,4 @@
# typed: true
module Tracks
class AttributeHandler

View file

@ -1,3 +1,4 @@
# typed: true
module Tracks
class Config

View file

@ -1,3 +1,4 @@
# typed: false
# Inspiration from Bruce Williams [http://codefluency.com/articles/2006/07/01/rails-views-getting-in-context/]
module Tracks

View file

@ -1,3 +1,4 @@
# typed: true
require 'active_support/values/time_zone'
class UserTime