gitextract_g8mieinx/ ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .travis.yml ├── Appraisals ├── CONTRIBUTING.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bin/ │ └── zapata ├── gemfiles/ │ ├── 5.2.gemfile │ └── 6.0.gemfile ├── lib/ │ ├── zapata/ │ │ ├── analyst.rb │ │ ├── cli.rb │ │ ├── core/ │ │ │ ├── collector.rb │ │ │ ├── loader.rb │ │ │ ├── reader.rb │ │ │ └── writer.rb │ │ ├── core.rb │ │ ├── db.rb │ │ ├── diver.rb │ │ ├── predictor/ │ │ │ ├── args.rb │ │ │ ├── chooser.rb │ │ │ └── value.rb │ │ ├── predictor.rb │ │ ├── primitive/ │ │ │ ├── arg.rb │ │ │ ├── array.rb │ │ │ ├── base.rb │ │ │ ├── basic.rb │ │ │ ├── casgn.rb │ │ │ ├── const.rb │ │ │ ├── const_send.rb │ │ │ ├── def.rb │ │ │ ├── defs.rb │ │ │ ├── hash.rb │ │ │ ├── ivar.rb │ │ │ ├── klass.rb │ │ │ ├── lvar.rb │ │ │ ├── missing.rb │ │ │ ├── modul.rb │ │ │ ├── nil.rb │ │ │ ├── optarg.rb │ │ │ ├── raw.rb │ │ │ ├── send.rb │ │ │ ├── sklass.rb │ │ │ └── var.rb │ │ ├── primitive.rb │ │ ├── printer.rb │ │ ├── rzpec/ │ │ │ ├── runner.rb │ │ │ └── writer.rb │ │ └── version.rb │ └── zapata.rb ├── script/ │ ├── bootstrap │ └── test ├── spec/ │ ├── array_spec.rb │ ├── definition_spec.rb │ ├── generation_spec.rb │ ├── hash_spec.rb │ ├── klass_types_spec.rb │ ├── send_spec.rb │ ├── simple_types_spec.rb │ ├── spec_helper.rb │ └── support/ │ └── rails_test_app/ │ ├── README.md │ ├── Rakefile │ ├── app/ │ │ ├── assets/ │ │ │ ├── config/ │ │ │ │ └── manifest.js │ │ │ ├── images/ │ │ │ │ └── .keep │ │ │ ├── javascripts/ │ │ │ │ └── application.js │ │ │ └── stylesheets/ │ │ │ └── application.css │ │ ├── controllers/ │ │ │ ├── application_controller.rb │ │ │ └── concerns/ │ │ │ └── .keep │ │ ├── helpers/ │ │ │ └── application_helper.rb │ │ ├── mailers/ │ │ │ └── .keep │ │ ├── models/ │ │ │ ├── .keep │ │ │ ├── concerns/ │ │ │ │ └── .keep │ │ │ ├── robot_to_test.rb │ │ │ ├── test_array.rb │ │ │ ├── test_const.rb │ │ │ ├── test_definition.rb │ │ │ ├── test_float.rb │ │ │ ├── test_hash.rb │ │ │ ├── test_int.rb │ │ │ ├── test_send.rb │ │ │ ├── test_str.rb │ │ │ ├── test_sym.rb │ │ │ └── testing_module/ │ │ │ ├── bare.rb │ │ │ ├── klass_methods.rb │ │ │ └── nested/ │ │ │ └── inside.rb │ │ └── views/ │ │ └── layouts/ │ │ └── application.html.erb │ ├── config/ │ │ ├── application.rb │ │ ├── boot.rb │ │ ├── database.yml │ │ ├── environment.rb │ │ ├── environments/ │ │ │ ├── development.rb │ │ │ ├── production.rb │ │ │ └── test.rb │ │ ├── initializers/ │ │ │ ├── backtrace_silencers.rb │ │ │ ├── cookies_serializer.rb │ │ │ ├── filter_parameter_logging.rb │ │ │ ├── inflections.rb │ │ │ ├── mime_types.rb │ │ │ ├── session_store.rb │ │ │ └── wrap_parameters.rb │ │ ├── locales/ │ │ │ └── en.yml │ │ ├── routes.rb │ │ └── secrets.yml │ ├── config.ru │ ├── db/ │ │ └── seeds.rb │ ├── lib/ │ │ ├── assets/ │ │ │ └── .keep │ │ └── tasks/ │ │ └── .keep │ ├── log/ │ │ └── .keep │ ├── public/ │ │ ├── 404.html │ │ ├── 422.html │ │ ├── 500.html │ │ └── robots.txt │ └── spec/ │ ├── models/ │ │ ├── robot_to_test_spec.rb │ │ ├── test_array_spec.rb │ │ ├── test_const_spec.rb │ │ ├── test_definition_spec.rb │ │ ├── test_float_spec.rb │ │ ├── test_hash_spec.rb │ │ ├── test_int_spec.rb │ │ ├── test_send_spec.rb │ │ ├── test_str_spec.rb │ │ ├── test_sym_spec.rb │ │ └── testing_module/ │ │ ├── bare_spec.rb │ │ ├── klass_methods_spec.rb │ │ └── nested/ │ │ └── inside_spec.rb │ ├── rails_helper.rb │ └── spec_helper.rb └── zapata.gemspec