lib/tapioca/internal.rb in tapioca-0.6.4 vs lib/tapioca/internal.rb in tapioca-0.7.0
- old
+ new
@@ -1,21 +1,28 @@
# typed: strict
# frozen_string_literal: true
require "tapioca"
-require "tapioca/loader"
+require "tapioca/runtime/reflection"
+require "tapioca/runtime/trackers"
+require "tapioca/runtime/dynamic_mixin_compiler"
+require "tapioca/runtime/loader"
require "tapioca/sorbet_ext/generic_name_patch"
require "tapioca/sorbet_ext/fixed_hash_patch"
-require "tapioca/generic_type_registry"
+require "tapioca/runtime/generic_type_registry"
require "tapioca/helpers/cli_helper"
require "tapioca/helpers/config_helper"
-require "tapioca/generators"
+require "tapioca/helpers/rbi_helper"
+require "tapioca/helpers/shims_helper"
+require "tapioca/helpers/sorbet_helper"
+require "tapioca/commands"
require "tapioca/cli"
require "tapioca/gemfile"
require "tapioca/executor"
-require "tapioca/compilers/sorbet"
-require "tapioca/compilers/requires_compiler"
-require "tapioca/compilers/symbol_table_compiler"
-require "tapioca/compilers/symbol_table/symbol_generator"
-require "tapioca/compilers/symbol_table/symbol_loader"
-require "tapioca/compilers/todos_compiler"
-require "tapioca/compilers/dsl_compiler"
+require "tapioca/static/symbol_table_parser"
+require "tapioca/static/symbol_loader"
+require "tapioca/gem/events"
+require "tapioca/gem/listeners"
+require "tapioca/gem/pipeline"
+require "tapioca/dsl/compiler"
+require "tapioca/dsl/pipeline"
+require "tapioca/static/requires_compiler"