Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI experiments #59

Open
wants to merge 19 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Clean up spec/definitions/**/*.yml
These contained a load of duplicated definitions for methods that are
inherited from Module. This will make tests a teensy tiny bit faster,
but mostly makes these files actually sort of useful.

These changes were made manually, the generate_definitions.rb script
should probably be updated to be a bit more precise, but we can deal
with that the next time somebody feels like running it.
grncdr committed May 20, 2023
commit b479fdb3792840028aef6435eff09dd418f16cd5
14 changes: 1 addition & 13 deletions spec/definitions/rails7/actioncontroller.yml
Original file line number Diff line number Diff line change
@@ -35,10 +35,6 @@ ActionController::Base.after_action:
types:
- undefined
skip: true
ActionController::Base.alias_attribute:
types:
- undefined
skip: false
ActionController::Base.all_helpers_from_path:
types:
- undefined
@@ -637,10 +633,6 @@ ActionController::Base.request_forgery_protection_token=:
types:
- undefined
skip: true
ActionController::Base.require_dependency:
types:
- undefined
skip: true
ActionController::Base.rescue_from:
types:
- undefined
@@ -796,7 +788,7 @@ ActionController::Base.urlsafe_csrf_tokens=:
ActionController::Base.use:
types:
- undefined
skip: true
skip: false
ActionController::Base.use_renderer:
types:
- undefined
@@ -1495,10 +1487,6 @@ ActionController::Base#request_http_token_authentication:
types:
- undefined
skip: true
ActionController::Base#require_dependency:
types:
- undefined
skip: true
ActionController::Base#rescue_handlers:
types:
- undefined
268 changes: 0 additions & 268 deletions spec/definitions/rails7/activejob.yml

Large diffs are not rendered by default.

115 changes: 24 additions & 91 deletions spec/definitions/rails7/activerecord.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
---
ActiveRecord::Base.===:
types:
- undefined
skip: false
ActiveRecord::Base.abstract_class:
types:
- undefined
@@ -99,10 +95,6 @@ ActiveRecord::Base.aggregate_reflections?:
types:
- undefined
skip: true
ActiveRecord::Base.alias_attribute:
types:
- undefined
skip: false
ActiveRecord::Base.all:
types:
- undefined
@@ -125,8 +117,8 @@ ActiveRecord::Base.anonymous?:
skip: false
ActiveRecord::Base.any?:
types:
- undefined
skip: true
- Boolean
skip: false
ActiveRecord::Base.application_record_class:
types:
- undefined
@@ -294,7 +286,7 @@ ActiveRecord::Base.automatic_scope_inversing?:
ActiveRecord::Base.average:
types:
- undefined
skip: true
skip: false
ActiveRecord::Base.base_class:
types:
- undefined
@@ -391,7 +383,7 @@ ActiveRecord::Base.cached_find_by_statement:
ActiveRecord::Base.calculate:
types:
- undefined
skip: true
skip: false
ActiveRecord::Base.cattr_accessor:
types:
- undefined
@@ -586,8 +578,8 @@ ActiveRecord::Base.content_columns:
skip: false
ActiveRecord::Base.count:
types:
- undefined
skip: true
- Integer
skip: false
ActiveRecord::Base.count_by_sql:
types:
- undefined
@@ -940,15 +932,9 @@ ActiveRecord::Base.filter_attributes=:
types:
- undefined
skip: true
ActiveRecord::Base.find:
types:
- self
- Array<self>
skip: false
ActiveRecord::Base.find_by:
types:
- self
- nil
- undefined
skip: false
ActiveRecord::Base.find_by!:
types:
@@ -961,11 +947,11 @@ ActiveRecord::Base.find_by_sql:
ActiveRecord::Base.find_each:
types:
- undefined
skip: true
skip: false
ActiveRecord::Base.find_in_batches:
types:
- undefined
skip: true
skip: false
ActiveRecord::Base.find_or_create_by:
types:
- undefined
@@ -1145,7 +1131,7 @@ ActiveRecord::Base.i18n_scope:
ActiveRecord::Base.ids:
types:
- undefined
skip: true
skip: false
ActiveRecord::Base.ignored_columns:
types:
- undefined
@@ -1185,7 +1171,7 @@ ActiveRecord::Base.in?:
ActiveRecord::Base.in_batches:
types:
- undefined
skip: true
skip: false
ActiveRecord::Base.in_order_of:
types:
- undefined
@@ -1264,7 +1250,7 @@ ActiveRecord::Base.insert_all!:
skip: true
ActiveRecord::Base.inspect:
types:
- undefined
- String
skip: false
ActiveRecord::Base.inspection_filter:
types:
@@ -1399,25 +1385,13 @@ ActiveRecord::Base.maintain_test_schema=:
- undefined
skip: true
ActiveRecord::Base.many?:
types:
- undefined
skip: true
ActiveRecord::Base.mattr_accessor:
types:
- undefined
skip: false
ActiveRecord::Base.mattr_reader:
types:
- undefined
skip: false
ActiveRecord::Base.mattr_writer:
types:
- undefined
skip: false
ActiveRecord::Base.maximum:
types:
- undefined
skip: true
skip: false
ActiveRecord::Base.merge:
types:
- undefined
@@ -1433,7 +1407,7 @@ ActiveRecord::Base.method_visibility:
ActiveRecord::Base.minimum:
types:
- undefined
skip: true
skip: false
ActiveRecord::Base.model_name:
types:
- undefined
@@ -1480,8 +1454,8 @@ ActiveRecord::Base.none:
skip: false
ActiveRecord::Base.none?:
types:
- undefined
skip: true
- Boolean
skip: false
ActiveRecord::Base.normalize_callback_params:
types:
- undefined
@@ -1492,8 +1466,8 @@ ActiveRecord::Base.offset:
skip: false
ActiveRecord::Base.one?:
types:
- undefined
skip: true
- Boolean
skip: false
ActiveRecord::Base.only:
types:
- undefined
@@ -1549,11 +1523,12 @@ ActiveRecord::Base.partial_writes?:
ActiveRecord::Base.pick:
types:
- undefined
skip: true
skip: false
ActiveRecord::Base.pluck:
types:
- undefined
skip: true
- Array
- Array<Array>
skip: false
ActiveRecord::Base.pluralize_table_names:
types:
- undefined
@@ -1763,10 +1738,6 @@ ActiveRecord::Base.reorder:
types:
- undefined
skip: false
ActiveRecord::Base.require_dependency:
types:
- undefined
skip: true
ActiveRecord::Base.reselect:
types:
- undefined
@@ -2054,7 +2025,7 @@ ActiveRecord::Base.subclasses:
ActiveRecord::Base.sum:
types:
- undefined
skip: true
skip: false
ActiveRecord::Base.suppress:
types:
- undefined
@@ -2131,30 +2102,6 @@ ActiveRecord::Base.third_to_last!:
types:
- undefined
skip: false
ActiveRecord::Base.thread_cattr_accessor:
types:
- undefined
skip: false
ActiveRecord::Base.thread_cattr_reader:
types:
- undefined
skip: false
ActiveRecord::Base.thread_cattr_writer:
types:
- undefined
skip: false
ActiveRecord::Base.thread_mattr_accessor:
types:
- undefined
skip: false
ActiveRecord::Base.thread_mattr_reader:
types:
- undefined
skip: false
ActiveRecord::Base.thread_mattr_writer:
types:
- undefined
skip: false
ActiveRecord::Base.time_zone_aware_attributes:
types:
- undefined
@@ -2377,9 +2324,7 @@ ActiveRecord::Base.warn_on_records_fetched_greater_than=:
skip: true
ActiveRecord::Base.where:
types:
- self
- ActiveRecord::Relation
- ActiveRecord::QueryMethods::WhereChain
- undefined
skip: false
ActiveRecord::Base.while_preventing_writes:
types:
@@ -3065,14 +3010,6 @@ ActiveRecord::Base#reload:
types:
- undefined
skip: false
ActiveRecord::Base#require_dependency:
types:
- undefined
skip: true
ActiveRecord::Base#respond_to?:
types:
- undefined
skip: false
ActiveRecord::Base#restore_attributes:
types:
- undefined
@@ -3381,10 +3318,6 @@ ActiveRecord::Base#with_lock:
types:
- undefined
skip: false
ActiveRecord::Base#with_options:
types:
- undefined
skip: false
ActiveRecord::Base#with_transaction_returning_status:
types:
- undefined
343 changes: 0 additions & 343 deletions spec/definitions/rails7/core/Array.yml
Original file line number Diff line number Diff line change
@@ -1,254 +1,12 @@
---
Array.acts_like?:
types:
- undefined
skip: false
Array.alias_attribute:
types:
- undefined
skip: false
Array.anonymous?:
types:
- undefined
skip: false
Array.as_json:
types:
- undefined
skip: false
Array.attr_internal:
types:
- undefined
skip: false
Array.attr_internal_accessor:
types:
- undefined
skip: false
Array.attr_internal_reader:
types:
- undefined
skip: false
Array.attr_internal_writer:
types:
- undefined
skip: false
Array.blank?:
types:
- 'true'
- 'false'
skip: false
Array.cattr_accessor:
types:
- undefined
skip: false
Array.cattr_reader:
types:
- undefined
skip: false
Array.cattr_writer:
types:
- undefined
skip: false
Array.class_attribute:
types:
- undefined
skip: false
Array.concern:
types:
- undefined
skip: false
Array.concerning:
types:
- undefined
skip: false
Array.deep_dup:
types:
- undefined
skip: false
Array.delegate:
types:
- undefined
skip: false
Array.delegate_missing_to:
types:
- undefined
skip: false
Array.deprecate:
types:
- undefined
skip: false
Array.descendants:
types:
- undefined
skip: false
Array.duplicable?:
types:
- undefined
skip: false
Array.html_safe?:
types:
- undefined
skip: false
Array.in?:
types:
- undefined
skip: false
Array.instance_values:
types:
- undefined
skip: false
Array.instance_variable_names:
types:
- undefined
skip: false
Array.mattr_accessor:
types:
- undefined
skip: false
Array.mattr_reader:
types:
- undefined
skip: false
Array.mattr_writer:
types:
- undefined
skip: false
Array.method_visibility:
types:
- undefined
skip: false
Array.module_parent:
types:
- undefined
skip: false
Array.module_parent_name:
types:
- undefined
skip: false
Array.module_parents:
types:
- undefined
skip: false
Array.presence:
types:
- Object
skip: false
Array.presence_in:
types:
- Object
skip: false
Array.present?:
types:
- 'true'
- 'false'
skip: false
Array.redefine_method:
types:
- undefined
skip: false
Array.redefine_singleton_method:
types:
- undefined
skip: false
Array.remove_possible_method:
types:
- undefined
skip: false
Array.remove_possible_singleton_method:
types:
- undefined
skip: false
Array.silence_redefinition_of_method:
types:
- undefined
skip: false
Array.thread_cattr_accessor:
types:
- undefined
skip: false
Array.thread_cattr_reader:
types:
- undefined
skip: false
Array.thread_cattr_writer:
types:
- undefined
skip: false
Array.thread_mattr_accessor:
types:
- undefined
skip: false
Array.thread_mattr_reader:
types:
- undefined
skip: false
Array.thread_mattr_writer:
types:
- undefined
skip: false
Array.to_json:
types:
- undefined
skip: true
Array.to_param:
types:
- undefined
skip: false
Array.to_query:
types:
- undefined
skip: false
Array.try:
types:
- undefined
skip: false
Array.try!:
types:
- undefined
skip: false
Array.with_options:
types:
- undefined
skip: false
Array.wrap:
types:
- undefined
skip: false
Array#acts_like?:
types:
- undefined
skip: false
Array#as_json:
types:
- undefined
skip: false
Array#class_eval:
types:
- undefined
skip: false
Array#compact_blank:
types:
- undefined
skip: false
Array#compact_blank!:
types:
- undefined
skip: false
Array#deep_dup:
types:
- undefined
skip: false
Array#duplicable?:
types:
- undefined
skip: false
Array#exclude?:
types:
- undefined
skip: false
Array#excluding:
types:
- undefined
skip: false
Array#extract!:
types:
- undefined
@@ -273,14 +31,6 @@ Array#from:
types:
- undefined
skip: false
Array#html_safe?:
types:
- undefined
skip: false
Array#in?:
types:
- undefined
skip: false
Array#in_groups:
types:
- undefined
@@ -289,67 +39,14 @@ Array#in_groups_of:
types:
- undefined
skip: false
Array#in_order_of:
types:
- undefined
skip: false
Array#including:
types:
- undefined
skip: false
Array#index_by:
types:
- undefined
skip: false
Array#index_with:
types:
- undefined
skip: false
Array#inquiry:
types:
- undefined
skip: false
Array#instance_values:
types:
- undefined
skip: false
Array#instance_variable_names:
types:
- undefined
skip: false
Array#many?:
types:
- undefined
skip: false
Array#maximum:
types:
- undefined
skip: false
Array#minimum:
types:
- undefined
skip: false
Array#pick:
types:
- undefined
skip: false
Array#pluck:
types:
- undefined
skip: false
Array#presence:
types:
- Object
skip: false
Array#presence_in:
types:
- Object
skip: false
Array#present?:
types:
- 'true'
- 'false'
skip: false
Array#second:
types:
- undefined
@@ -366,10 +63,6 @@ Array#split:
types:
- undefined
skip: false
Array#sum:
types:
- undefined
skip: false
Array#third:
types:
- undefined
@@ -386,26 +79,6 @@ Array#to_formatted_s:
types:
- undefined
skip: false
Array#to_fs:
types:
- undefined
skip: false
Array#to_json:
types:
- undefined
skip: true
Array#to_param:
types:
- undefined
skip: false
Array#to_query:
types:
- undefined
skip: false
Array#to_s:
types:
- undefined
skip: false
Array#to_sentence:
types:
- undefined
@@ -414,19 +87,3 @@ Array#to_xml:
types:
- undefined
skip: false
Array#try:
types:
- undefined
skip: false
Array#try!:
types:
- undefined
skip: false
Array#with_options:
types:
- undefined
skip: false
Array#without:
types:
- undefined
skip: false
303 changes: 0 additions & 303 deletions spec/definitions/rails7/core/Date.yml
Original file line number Diff line number Diff line change
@@ -1,36 +1,4 @@
---
Date.acts_like?:
types:
- undefined
skip: false
Date.alias_attribute:
types:
- undefined
skip: false
Date.anonymous?:
types:
- undefined
skip: false
Date.as_json:
types:
- undefined
skip: false
Date.attr_internal:
types:
- undefined
skip: false
Date.attr_internal_accessor:
types:
- undefined
skip: false
Date.attr_internal_reader:
types:
- undefined
skip: false
Date.attr_internal_writer:
types:
- undefined
skip: false
Date.beginning_of_week:
types:
- undefined
@@ -47,216 +15,22 @@ Date.beginning_of_week_default=:
types:
- undefined
skip: false
Date.blank?:
types:
- 'true'
- 'false'
skip: false
Date.cattr_accessor:
types:
- undefined
skip: false
Date.cattr_reader:
types:
- undefined
skip: false
Date.cattr_writer:
types:
- undefined
skip: false
Date.class_attribute:
types:
- undefined
skip: false
Date.concern:
types:
- undefined
skip: false
Date.concerning:
types:
- undefined
skip: false
Date.current:
types:
- undefined
skip: false
Date.deep_dup:
types:
- undefined
skip: false
Date.delegate:
types:
- undefined
skip: false
Date.delegate_missing_to:
types:
- undefined
skip: false
Date.deprecate:
types:
- undefined
skip: false
Date.descendants:
types:
- undefined
skip: false
Date.duplicable?:
types:
- undefined
skip: false
Date.find_beginning_of_week!:
types:
- undefined
skip: false
Date.html_safe?:
types:
- undefined
skip: false
Date.in?:
types:
- undefined
skip: false
Date.instance_values:
types:
- undefined
skip: false
Date.instance_variable_names:
types:
- undefined
skip: false
Date.mattr_accessor:
types:
- undefined
skip: false
Date.mattr_reader:
types:
- undefined
skip: false
Date.mattr_writer:
types:
- undefined
skip: false
Date.method_visibility:
types:
- undefined
skip: false
Date.module_parent:
types:
- undefined
skip: false
Date.module_parent_name:
types:
- undefined
skip: false
Date.module_parents:
types:
- undefined
skip: false
Date.presence:
types:
- Object
skip: false
Date.presence_in:
types:
- Object
skip: false
Date.present?:
types:
- 'true'
- 'false'
skip: false
Date.redefine_method:
types:
- undefined
skip: false
Date.redefine_singleton_method:
types:
- undefined
skip: false
Date.remove_possible_method:
types:
- undefined
skip: false
Date.remove_possible_singleton_method:
types:
- undefined
skip: false
Date.silence_redefinition_of_method:
types:
- undefined
skip: false
Date.thread_cattr_accessor:
types:
- undefined
skip: false
Date.thread_cattr_reader:
types:
- undefined
skip: false
Date.thread_cattr_writer:
types:
- undefined
skip: false
Date.thread_mattr_accessor:
types:
- undefined
skip: false
Date.thread_mattr_reader:
types:
- undefined
skip: false
Date.thread_mattr_writer:
types:
- undefined
skip: false
Date.to_json:
types:
- undefined
skip: true
Date.to_param:
types:
- undefined
skip: false
Date.to_query:
types:
- undefined
skip: false
Date.tomorrow:
types:
- undefined
skip: false
Date.try:
types:
- undefined
skip: false
Date.try!:
types:
- undefined
skip: false
Date.with_options:
types:
- undefined
skip: false
Date.yesterday:
types:
- undefined
skip: false
Date#+:
types:
- undefined
skip: false
Date#-:
types:
- undefined
skip: false
Date#<=>:
types:
- undefined
skip: false
Date#acts_like?:
types:
- undefined
skip: false
Date#acts_like_date?:
types:
- undefined
@@ -293,10 +67,6 @@ Date#all_year:
types:
- undefined
skip: false
Date#as_json:
types:
- undefined
skip: false
Date#at_beginning_of_day:
types:
- undefined
@@ -377,18 +147,6 @@ Date#beginning_of_year:
types:
- undefined
skip: false
Date#blank?:
types:
- 'false'
skip: false
Date#change:
types:
- undefined
skip: false
Date#class_eval:
types:
- undefined
skip: false
Date#compare_with_coercion:
types:
- undefined
@@ -405,14 +163,6 @@ Date#days_to_week_start:
types:
- undefined
skip: false
Date#deep_dup:
types:
- undefined
skip: false
Date#duplicable?:
types:
- undefined
skip: false
Date#end_of_day:
types:
- undefined
@@ -437,34 +187,10 @@ Date#future?:
types:
- undefined
skip: false
Date#html_safe?:
types:
- undefined
skip: false
Date#in:
types:
- undefined
skip: false
Date#in?:
types:
- undefined
skip: false
Date#in_time_zone:
types:
- undefined
skip: false
Date#inspect:
types:
- undefined
skip: false
Date#instance_values:
types:
- undefined
skip: false
Date#instance_variable_names:
types:
- undefined
skip: false
Date#last_month:
types:
- undefined
@@ -553,19 +279,6 @@ Date#plus_with_duration:
types:
- undefined
skip: false
Date#presence:
types:
- Object
skip: false
Date#presence_in:
types:
- Object
skip: false
Date#present?:
types:
- 'true'
- 'false'
skip: false
Date#prev_day?:
types:
- Boolean
@@ -618,10 +331,6 @@ Date#to_query:
types:
- undefined
skip: false
Date#to_s:
types:
- undefined
skip: false
Date#to_time:
types:
- undefined
@@ -638,14 +347,6 @@ Date#tomorrow?:
types:
- undefined
skip: false
Date#try:
types:
- undefined
skip: false
Date#try!:
types:
- undefined
skip: false
Date#weeks_ago:
types:
- undefined
@@ -654,10 +355,6 @@ Date#weeks_since:
types:
- undefined
skip: false
Date#with_options:
types:
- undefined
skip: false
Date#xmlschema:
types:
- undefined
234 changes: 0 additions & 234 deletions spec/definitions/rails7/core/DateTime.yml
Original file line number Diff line number Diff line change
@@ -1,36 +1,4 @@
---
DateTime.acts_like?:
types:
- undefined
skip: false
DateTime.alias_attribute:
types:
- undefined
skip: false
DateTime.anonymous?:
types:
- undefined
skip: false
DateTime.as_json:
types:
- undefined
skip: false
DateTime.attr_internal:
types:
- undefined
skip: false
DateTime.attr_internal_accessor:
types:
- undefined
skip: false
DateTime.attr_internal_reader:
types:
- undefined
skip: false
DateTime.attr_internal_writer:
types:
- undefined
skip: false
DateTime.beginning_of_week:
types:
- undefined
@@ -47,220 +15,22 @@ DateTime.beginning_of_week_default=:
types:
- undefined
skip: true
DateTime.blank?:
types:
- 'true'
- 'false'
skip: false
DateTime.cattr_accessor:
types:
- undefined
skip: false
DateTime.cattr_reader:
types:
- undefined
skip: false
DateTime.cattr_writer:
types:
- undefined
skip: false
DateTime.civil_from_format:
types:
- undefined
skip: false
DateTime.class_attribute:
types:
- undefined
skip: false
DateTime.concern:
types:
- undefined
skip: false
DateTime.concerning:
types:
- undefined
skip: false
DateTime.current:
types:
- undefined
skip: false
DateTime.deep_dup:
types:
- undefined
skip: false
DateTime.delegate:
types:
- undefined
skip: false
DateTime.delegate_missing_to:
types:
- undefined
skip: false
DateTime.deprecate:
types:
- undefined
skip: false
DateTime.descendants:
types:
- undefined
skip: false
DateTime.duplicable?:
types:
- undefined
skip: false
DateTime.find_beginning_of_week!:
types:
- undefined
skip: true
DateTime.html_safe?:
types:
- undefined
skip: false
DateTime.in?:
types:
- undefined
skip: false
DateTime.instance_values:
types:
- undefined
skip: false
DateTime.instance_variable_names:
types:
- undefined
skip: false
DateTime.mattr_accessor:
types:
- undefined
skip: false
DateTime.mattr_reader:
types:
- undefined
skip: false
DateTime.mattr_writer:
types:
- undefined
skip: false
DateTime.method_visibility:
types:
- undefined
skip: false
DateTime.module_parent:
types:
- undefined
skip: false
DateTime.module_parent_name:
types:
- undefined
skip: false
DateTime.module_parents:
types:
- undefined
skip: false
DateTime.presence:
types:
- Object
skip: false
DateTime.presence_in:
types:
- Object
skip: false
DateTime.present?:
types:
- 'true'
- 'false'
skip: false
DateTime.redefine_method:
types:
- undefined
skip: false
DateTime.redefine_singleton_method:
types:
- undefined
skip: false
DateTime.remove_possible_method:
types:
- undefined
skip: false
DateTime.remove_possible_singleton_method:
types:
- undefined
skip: false
DateTime.silence_redefinition_of_method:
types:
- undefined
skip: false
DateTime.thread_cattr_accessor:
types:
- undefined
skip: false
DateTime.thread_cattr_reader:
types:
- undefined
skip: false
DateTime.thread_cattr_writer:
types:
- undefined
skip: false
DateTime.thread_mattr_accessor:
types:
- undefined
skip: false
DateTime.thread_mattr_reader:
types:
- undefined
skip: false
DateTime.thread_mattr_writer:
types:
- undefined
skip: false
DateTime.to_json:
types:
- undefined
skip: true
DateTime.to_param:
types:
- undefined
skip: false
DateTime.to_query:
types:
- undefined
skip: false
DateTime.tomorrow:
types:
- undefined
skip: true
DateTime.try:
types:
- undefined
skip: false
DateTime.try!:
types:
- undefined
skip: false
DateTime.with_options:
types:
- undefined
skip: false
DateTime.yesterday:
types:
- undefined
skip: true
DateTime#+:
types:
- undefined
skip: true
DateTime#-:
types:
- undefined
skip: true
DateTime#<=>:
types:
- undefined
skip: false
DateTime#acts_like?:
types:
- undefined
skip: false
DateTime#acts_like_date?:
types:
- undefined
@@ -301,10 +71,6 @@ DateTime#all_year:
types:
- undefined
skip: true
DateTime#as_json:
types:
- undefined
skip: false
DateTime#at_beginning_of_day:
types:
- undefined
61 changes: 61 additions & 0 deletions spec/definitions/rails7/core/Enumerable.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
Enumerable#compact_blank:
types:
- undefined
skip: false
Enumerable#exclude?:
types:
- undefined
skip: false
Enumerable#excluding:
types:
- undefined
skip: false
Enumerable#in_order_of:
types:
- undefined
skip: false
Enumerable#including:
types:
- undefined
skip: false
Enumerable#index_by:
types:
- undefined
skip: false
Enumerable#index_with:
types:
- undefined
skip: false
Enumerable#many?:
types:
- undefined
skip: false
Enumerable#maximum:
types:
- undefined
skip: false
Enumerable#minimum:
types:
- undefined
skip: false
Enumerable#pick:
types:
- undefined
skip: false
Enumerable#pluck:
types:
- undefined
skip: false
Enumerable#sole:
types:
- undefined
skip: false
Enumerable#sum:
types:
- undefined
skip: false
Enumerable#without:
types:
- undefined
skip: false
348 changes: 0 additions & 348 deletions spec/definitions/rails7/core/File.yml
Original file line number Diff line number Diff line change
@@ -1,357 +1,9 @@
---
File.acts_like?:
types:
- undefined
skip: false
File.alias_attribute:
types:
- undefined
skip: false
File.anonymous?:
types:
- undefined
skip: false
File.as_json:
types:
- undefined
skip: false
File.atomic_write:
types:
- undefined
skip: false
File.attr_internal:
types:
- undefined
skip: false
File.attr_internal_accessor:
types:
- undefined
skip: false
File.attr_internal_reader:
types:
- undefined
skip: false
File.attr_internal_writer:
types:
- undefined
skip: false
File.blank?:
types:
- 'true'
- 'false'
skip: false
File.cattr_accessor:
types:
- undefined
skip: false
File.cattr_reader:
types:
- undefined
skip: false
File.cattr_writer:
types:
- undefined
skip: false
File.class_attribute:
types:
- undefined
skip: false
File.concern:
types:
- undefined
skip: false
File.concerning:
types:
- undefined
skip: false
File.deep_dup:
types:
- undefined
skip: false
File.delegate:
types:
- undefined
skip: false
File.delegate_missing_to:
types:
- undefined
skip: false
File.deprecate:
types:
- undefined
skip: false
File.descendants:
types:
- undefined
skip: false
File.duplicable?:
types:
- undefined
skip: false
File.html_safe?:
types:
- undefined
skip: false
File.in?:
types:
- undefined
skip: false
File.instance_values:
types:
- undefined
skip: false
File.instance_variable_names:
types:
- undefined
skip: false
File.mattr_accessor:
types:
- undefined
skip: false
File.mattr_reader:
types:
- undefined
skip: false
File.mattr_writer:
types:
- undefined
skip: false
File.method_visibility:
types:
- undefined
skip: false
File.module_parent:
types:
- undefined
skip: false
File.module_parent_name:
types:
- undefined
skip: false
File.module_parents:
types:
- undefined
skip: false
File.presence:
types:
- Object
skip: false
File.presence_in:
types:
- Object
skip: false
File.present?:
types:
- 'true'
- 'false'
skip: false
File.probe_stat_in:
types:
- undefined
skip: false
File.redefine_method:
types:
- undefined
skip: false
File.redefine_singleton_method:
types:
- undefined
skip: false
File.remove_possible_method:
types:
- undefined
skip: false
File.remove_possible_singleton_method:
types:
- undefined
skip: false
File.silence_redefinition_of_method:
types:
- undefined
skip: false
File.thread_cattr_accessor:
types:
- undefined
skip: false
File.thread_cattr_reader:
types:
- undefined
skip: false
File.thread_cattr_writer:
types:
- undefined
skip: false
File.thread_mattr_accessor:
types:
- undefined
skip: false
File.thread_mattr_reader:
types:
- undefined
skip: false
File.thread_mattr_writer:
types:
- undefined
skip: false
File.to_json:
types:
- undefined
skip: true
File.to_param:
types:
- undefined
skip: false
File.to_query:
types:
- undefined
skip: false
File.try:
types:
- undefined
skip: false
File.try!:
types:
- undefined
skip: false
File.with_options:
types:
- undefined
skip: false
File#acts_like?:
types:
- undefined
skip: false
File#as_json:
types:
- undefined
skip: false
File#blank?:
types:
- 'true'
- 'false'
skip: false
File#class_eval:
types:
- undefined
skip: false
File#compact_blank:
types:
- undefined
skip: false
File#deep_dup:
types:
- undefined
skip: false
File#duplicable?:
types:
- undefined
skip: false
File#exclude?:
types:
- undefined
skip: false
File#excluding:
types:
- undefined
skip: false
File#html_safe?:
types:
- undefined
skip: false
File#in?:
types:
- undefined
skip: false
File#in_order_of:
types:
- undefined
skip: false
File#including:
types:
- undefined
skip: false
File#index_by:
types:
- undefined
skip: false
File#index_with:
types:
- undefined
skip: false
File#instance_values:
types:
- undefined
skip: false
File#instance_variable_names:
types:
- undefined
skip: false
File#many?:
types:
- undefined
skip: false
File#maximum:
types:
- undefined
skip: false
File#minimum:
types:
- undefined
skip: false
File#pick:
types:
- undefined
skip: false
File#pluck:
types:
- undefined
skip: false
File#presence:
types:
- Object
skip: false
File#presence_in:
types:
- Object
skip: false
File#present?:
types:
- 'true'
- 'false'
skip: false
File#sole:
types:
- undefined
skip: false
File#sum:
types:
- undefined
skip: false
File#to_json:
types:
- undefined
skip: true
File#to_param:
types:
- undefined
skip: false
File#to_query:
types:
- undefined
skip: false
File#try:
types:
- undefined
skip: false
File#try!:
types:
- undefined
skip: false
File#with_options:
types:
- undefined
skip: false
File#without:
types:
- undefined
skip: false
339 changes: 0 additions & 339 deletions spec/definitions/rails7/core/Hash.yml

Large diffs are not rendered by default.

258 changes: 0 additions & 258 deletions spec/definitions/rails7/core/Integer.yml
Original file line number Diff line number Diff line change
@@ -1,226 +1,4 @@
---
Integer.acts_like?:
types:
- undefined
skip: false
Integer.alias_attribute:
types:
- undefined
skip: false
Integer.anonymous?:
types:
- undefined
skip: false
Integer.as_json:
types:
- undefined
skip: false
Integer.attr_internal:
types:
- undefined
skip: false
Integer.attr_internal_accessor:
types:
- undefined
skip: false
Integer.attr_internal_reader:
types:
- undefined
skip: false
Integer.attr_internal_writer:
types:
- undefined
skip: false
Integer.blank?:
types:
- 'true'
- 'false'
skip: false
Integer.cattr_accessor:
types:
- undefined
skip: false
Integer.cattr_reader:
types:
- undefined
skip: false
Integer.cattr_writer:
types:
- undefined
skip: false
Integer.class_attribute:
types:
- undefined
skip: false
Integer.concern:
types:
- undefined
skip: false
Integer.concerning:
types:
- undefined
skip: false
Integer.deep_dup:
types:
- undefined
skip: false
Integer.delegate:
types:
- undefined
skip: false
Integer.delegate_missing_to:
types:
- undefined
skip: false
Integer.deprecate:
types:
- undefined
skip: false
Integer.descendants:
types:
- undefined
skip: false
Integer.duplicable?:
types:
- undefined
skip: false
Integer.html_safe?:
types:
- undefined
skip: false
Integer.in?:
types:
- undefined
skip: false
Integer.instance_values:
types:
- undefined
skip: false
Integer.instance_variable_names:
types:
- undefined
skip: false
Integer.mattr_accessor:
types:
- undefined
skip: false
Integer.mattr_reader:
types:
- undefined
skip: false
Integer.mattr_writer:
types:
- undefined
skip: false
Integer.method_visibility:
types:
- undefined
skip: false
Integer.module_parent:
types:
- undefined
skip: false
Integer.module_parent_name:
types:
- undefined
skip: false
Integer.module_parents:
types:
- undefined
skip: false
Integer.presence:
types:
- Object
skip: false
Integer.presence_in:
types:
- Object
skip: false
Integer.present?:
types:
- 'true'
- 'false'
skip: false
Integer.redefine_method:
types:
- undefined
skip: false
Integer.redefine_singleton_method:
types:
- undefined
skip: false
Integer.remove_possible_method:
types:
- undefined
skip: false
Integer.remove_possible_singleton_method:
types:
- undefined
skip: false
Integer.silence_redefinition_of_method:
types:
- undefined
skip: false
Integer.thread_cattr_accessor:
types:
- undefined
skip: false
Integer.thread_cattr_reader:
types:
- undefined
skip: false
Integer.thread_cattr_writer:
types:
- undefined
skip: false
Integer.thread_mattr_accessor:
types:
- undefined
skip: false
Integer.thread_mattr_reader:
types:
- undefined
skip: false
Integer.thread_mattr_writer:
types:
- undefined
skip: false
Integer.to_json:
types:
- undefined
skip: true
Integer.to_param:
types:
- undefined
skip: false
Integer.to_query:
types:
- undefined
skip: false
Integer.try:
types:
- undefined
skip: false
Integer.try!:
types:
- undefined
skip: false
Integer.with_options:
types:
- undefined
skip: false
Integer#acts_like?:
types:
- undefined
skip: false
Integer#as_json:
types:
- undefined
skip: false
Integer#blank?:
types:
- 'false'
skip: false
Integer#byte:
types:
- undefined
@@ -241,14 +19,6 @@ Integer#days:
types:
- undefined
skip: false
Integer#deep_dup:
types:
- undefined
skip: false
Integer#duplicable?:
types:
- undefined
skip: false
Integer#exabyte:
types:
- undefined
@@ -390,30 +160,6 @@ Integer#to_fs:
types:
- undefined
skip: false
Integer#to_json:
types:
- undefined
skip: true
Integer#to_param:
types:
- undefined
skip: false
Integer#to_query:
types:
- undefined
skip: false
Integer#to_s:
types:
- undefined
skip: false
Integer#try:
types:
- undefined
skip: false
Integer#try!:
types:
- undefined
skip: false
Integer#week:
types:
- undefined
@@ -422,10 +168,6 @@ Integer#weeks:
types:
- undefined
skip: false
Integer#with_options:
types:
- undefined
skip: false
Integer#year:
types:
- undefined
214 changes: 0 additions & 214 deletions spec/definitions/rails7/core/Kernel.yml
Original file line number Diff line number Diff line change
@@ -1,223 +1,9 @@
---
Kernel.acts_like?:
types:
- undefined
skip: false
Kernel.alias_attribute:
types:
- undefined
skip: false
Kernel.anonymous?:
types:
- undefined
skip: false
Kernel.as_json:
types:
- undefined
skip: false
Kernel.attr_internal:
types:
- undefined
skip: false
Kernel.attr_internal_accessor:
types:
- undefined
skip: false
Kernel.attr_internal_reader:
types:
- undefined
skip: false
Kernel.attr_internal_writer:
types:
- undefined
skip: false
Kernel.blank?:
types:
- 'true'
- 'false'
skip: false
Kernel.cattr_accessor:
types:
- undefined
skip: false
Kernel.cattr_reader:
types:
- undefined
skip: false
Kernel.cattr_writer:
types:
- undefined
skip: false
Kernel.concern:
types:
- undefined
skip: false
Kernel.concerning:
types:
- undefined
skip: false
Kernel.deep_dup:
types:
- undefined
skip: false
Kernel.delegate:
types:
- undefined
skip: false
Kernel.delegate_missing_to:
types:
- undefined
skip: false
Kernel.deprecate:
types:
- undefined
skip: false
Kernel.duplicable?:
types:
- undefined
skip: false
Kernel.enable_warnings:
types:
- undefined
skip: false
Kernel.html_safe?:
types:
- undefined
skip: false
Kernel.in?:
types:
- undefined
skip: false
Kernel.instance_values:
types:
- undefined
skip: false
Kernel.instance_variable_names:
types:
- undefined
skip: false
Kernel.mattr_accessor:
types:
- undefined
skip: false
Kernel.mattr_reader:
types:
- undefined
skip: false
Kernel.mattr_writer:
types:
- undefined
skip: false
Kernel.method_visibility:
types:
- undefined
skip: false
Kernel.module_parent:
types:
- undefined
skip: false
Kernel.module_parent_name:
types:
- undefined
skip: false
Kernel.module_parents:
types:
- undefined
skip: false
Kernel.presence:
types:
- Object
skip: false
Kernel.presence_in:
types:
- Object
skip: false
Kernel.present?:
types:
- 'true'
- 'false'
skip: false
Kernel.redefine_method:
types:
- undefined
skip: false
Kernel.redefine_singleton_method:
types:
- undefined
skip: false
Kernel.remove_possible_method:
types:
- undefined
skip: false
Kernel.remove_possible_singleton_method:
types:
- undefined
skip: false
Kernel.silence_redefinition_of_method:
types:
- undefined
skip: false
Kernel.silence_warnings:
types:
- undefined
skip: false
Kernel.suppress:
types:
- undefined
skip: false
Kernel.thread_cattr_accessor:
types:
- undefined
skip: false
Kernel.thread_cattr_reader:
types:
- undefined
skip: false
Kernel.thread_cattr_writer:
types:
- undefined
skip: false
Kernel.thread_mattr_accessor:
types:
- undefined
skip: false
Kernel.thread_mattr_reader:
types:
- undefined
skip: false
Kernel.thread_mattr_writer:
types:
- undefined
skip: false
Kernel.to_json:
types:
- undefined
skip: true
Kernel.to_param:
types:
- undefined
skip: false
Kernel.to_query:
types:
- undefined
skip: false
Kernel.try:
types:
- undefined
skip: false
Kernel.try!:
types:
- undefined
skip: false
Kernel.with_options:
types:
- undefined
skip: false
Kernel.with_warnings:
types:
- undefined
skip: false
Kernel#class_eval:
types:
- undefined
skip: false

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions spec/definitions/rails7/core/Object.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
Object#with_options:
types:
- undefined
skip: false

279 changes: 0 additions & 279 deletions spec/definitions/rails7/core/String.yml
Original file line number Diff line number Diff line change
@@ -1,226 +1,4 @@
---
String.acts_like?:
types:
- undefined
skip: false
String.alias_attribute:
types:
- undefined
skip: false
String.anonymous?:
types:
- undefined
skip: false
String.as_json:
types:
- undefined
skip: false
String.attr_internal:
types:
- undefined
skip: false
String.attr_internal_accessor:
types:
- undefined
skip: false
String.attr_internal_reader:
types:
- undefined
skip: false
String.attr_internal_writer:
types:
- undefined
skip: false
String.blank?:
types:
- 'true'
- 'false'
skip: false
String.cattr_accessor:
types:
- undefined
skip: false
String.cattr_reader:
types:
- undefined
skip: false
String.cattr_writer:
types:
- undefined
skip: false
String.class_attribute:
types:
- undefined
skip: false
String.concern:
types:
- undefined
skip: false
String.concerning:
types:
- undefined
skip: false
String.deep_dup:
types:
- undefined
skip: false
String.delegate:
types:
- undefined
skip: false
String.delegate_missing_to:
types:
- undefined
skip: false
String.deprecate:
types:
- undefined
skip: false
String.descendants:
types:
- undefined
skip: false
String.duplicable?:
types:
- undefined
skip: false
String.html_safe?:
types:
- undefined
skip: false
String.in?:
types:
- undefined
skip: false
String.instance_values:
types:
- undefined
skip: false
String.instance_variable_names:
types:
- undefined
skip: false
String.mattr_accessor:
types:
- undefined
skip: false
String.mattr_reader:
types:
- undefined
skip: false
String.mattr_writer:
types:
- undefined
skip: false
String.method_visibility:
types:
- undefined
skip: false
String.module_parent:
types:
- undefined
skip: false
String.module_parent_name:
types:
- undefined
skip: false
String.module_parents:
types:
- undefined
skip: false
String.presence:
types:
- Object
skip: false
String.presence_in:
types:
- Object
skip: false
String.present?:
types:
- 'true'
- 'false'
skip: false
String.redefine_method:
types:
- undefined
skip: false
String.redefine_singleton_method:
types:
- undefined
skip: false
String.remove_possible_method:
types:
- undefined
skip: false
String.remove_possible_singleton_method:
types:
- undefined
skip: false
String.silence_redefinition_of_method:
types:
- undefined
skip: false
String.thread_cattr_accessor:
types:
- undefined
skip: false
String.thread_cattr_reader:
types:
- undefined
skip: false
String.thread_cattr_writer:
types:
- undefined
skip: false
String.thread_mattr_accessor:
types:
- undefined
skip: false
String.thread_mattr_reader:
types:
- undefined
skip: false
String.thread_mattr_writer:
types:
- undefined
skip: false
String.to_json:
types:
- undefined
skip: true
String.to_param:
types:
- undefined
skip: false
String.to_query:
types:
- undefined
skip: false
String.try:
types:
- undefined
skip: false
String.try!:
types:
- undefined
skip: false
String.with_options:
types:
- undefined
skip: false
String#acts_like?:
types:
- undefined
skip: false
String#acts_like_string?:
types:
- undefined
skip: false
String#as_json:
types:
- undefined
skip: false
String#at:
types:
- undefined
@@ -238,10 +16,6 @@ String#camelize:
types:
- undefined
skip: false
String#class_eval:
types:
- undefined
skip: false
String#classify:
types:
- undefined
@@ -258,26 +32,10 @@ String#deconstantize:
types:
- undefined
skip: false
String#deep_dup:
types:
- undefined
skip: false
String#demodulize:
types:
- undefined
skip: false
String#duplicable?:
types:
- undefined
skip: false
String#exclude?:
types:
- undefined
skip: false
String#first:
types:
- undefined
skip: false
String#foreign_key:
types:
- undefined
@@ -298,10 +56,6 @@ String#humanize:
types:
- undefined
skip: false
String#in?:
types:
- undefined
skip: false
String#in_time_zone:
types:
- undefined
@@ -318,14 +72,6 @@ String#inquiry:
types:
- undefined
skip: false
String#instance_values:
types:
- undefined
skip: false
String#instance_variable_names:
types:
- undefined
skip: false
String#is_utf8?:
types:
- undefined
@@ -346,19 +92,6 @@ String#pluralize:
types:
- undefined
skip: false
String#presence:
types:
- Object
skip: false
String#presence_in:
types:
- Object
skip: false
String#present?:
types:
- 'true'
- 'false'
skip: false
String#remove:
types:
- undefined
@@ -439,14 +172,6 @@ String#truncate_words:
types:
- undefined
skip: false
String#try:
types:
- undefined
skip: false
String#try!:
types:
- undefined
skip: false
String#underscore:
types:
- undefined
@@ -455,7 +180,3 @@ String#upcase_first:
types:
- undefined
skip: false
String#with_options:
types:
- undefined
skip: false
Loading