├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature-request.md └── workflows │ └── ruby.yml ├── .gitignore ├── .parlour ├── .rspec ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── ci └── check_rbi.sh ├── exe └── parlour ├── lib ├── parlour.rb └── parlour │ ├── conflict_resolver.rb │ ├── conversion │ ├── converter.rb │ └── rbi_to_rbs.rb │ ├── debugging.rb │ ├── detached_rbi_generator.rb │ ├── detached_rbs_generator.rb │ ├── generator.rb │ ├── kernel_hack.rb │ ├── mixin │ └── searchable.rb │ ├── options.rb │ ├── parse_error.rb │ ├── plugin.rb │ ├── rbi_generator.rb │ ├── rbi_generator │ ├── arbitrary.rb │ ├── attribute.rb │ ├── class_namespace.rb │ ├── constant.rb │ ├── enum_class_namespace.rb │ ├── extend.rb │ ├── include.rb │ ├── method.rb │ ├── module_namespace.rb │ ├── namespace.rb │ ├── parameter.rb │ ├── rbi_object.rb │ ├── struct_class_namespace.rb │ ├── struct_prop.rb │ └── type_alias.rb │ ├── rbs_generator.rb │ ├── rbs_generator │ ├── arbitrary.rb │ ├── attribute.rb │ ├── block.rb │ ├── class_namespace.rb │ ├── constant.rb │ ├── extend.rb │ ├── include.rb │ ├── interface_namespace.rb │ ├── method.rb │ ├── method_signature.rb │ ├── module_namespace.rb │ ├── namespace.rb │ ├── parameter.rb │ ├── rbs_object.rb │ └── type_alias.rb │ ├── type_loader.rb │ ├── type_parser.rb │ ├── typed_object.rb │ ├── types.rb │ └── version.rb ├── parlour.gemspec ├── plugin_examples └── foobar_plugin.rb ├── rbi └── parlour.rbi ├── sorbet ├── config ├── override.yaml └── rbi │ ├── gems │ ├── docile.rbi │ ├── parser.rbi │ ├── rainbow.rbi │ ├── rake.rbi │ ├── rspec-core.rbi │ ├── rspec-support.rbi │ ├── rspec.rbi │ ├── simplecov-html.rbi │ └── simplecov.rbi │ ├── hidden-definitions │ └── hidden.rbi │ ├── parser.rbi │ └── todo.rbi └── spec ├── cli ├── can_be_used_without_the_parser │ ├── .parlour │ ├── expect.yaml │ ├── lib │ │ ├── a.rb │ │ └── b.rb │ ├── plugin.rb │ └── shell ├── can_output_to_multiple_formats │ ├── .parlour │ ├── expect.yaml │ ├── lib │ │ ├── a.rb │ │ └── b.rb │ └── shell ├── errors_on_an_empty_project │ ├── expect.yaml │ └── shell ├── runs_specified_plugins │ ├── .parlour │ ├── expect.yaml │ ├── lib │ │ ├── a.rb │ │ └── b.rb │ ├── plugin.rb │ └── shell ├── supports_styles │ ├── .parlour │ ├── expect.yaml │ ├── lib │ │ ├── a.rb │ │ └── b.rb │ └── shell └── works_without_a_.parlour_file │ ├── expect.yaml │ ├── lib │ ├── a.rb │ └── b.rb │ └── shell ├── cli_spec.rb ├── conflict_resolver_spec.rb ├── parameter_spec.rb ├── parlour_spec.rb ├── plugin_spec.rb ├── rbi_generator_spec.rb ├── rbi_to_rbs_converter_spec.rb ├── rbs_generator_spec.rb ├── spec_helper.rb ├── type_loader_spec.rb ├── type_parser_spec.rb └── types_spec.rb /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/workflows/ruby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/.github/workflows/ruby.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/.gitignore -------------------------------------------------------------------------------- /.parlour: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/.parlour -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/Rakefile -------------------------------------------------------------------------------- /ci/check_rbi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/ci/check_rbi.sh -------------------------------------------------------------------------------- /exe/parlour: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/exe/parlour -------------------------------------------------------------------------------- /lib/parlour.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour.rb -------------------------------------------------------------------------------- /lib/parlour/conflict_resolver.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/conflict_resolver.rb -------------------------------------------------------------------------------- /lib/parlour/conversion/converter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/conversion/converter.rb -------------------------------------------------------------------------------- /lib/parlour/conversion/rbi_to_rbs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/conversion/rbi_to_rbs.rb -------------------------------------------------------------------------------- /lib/parlour/debugging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/debugging.rb -------------------------------------------------------------------------------- /lib/parlour/detached_rbi_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/detached_rbi_generator.rb -------------------------------------------------------------------------------- /lib/parlour/detached_rbs_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/detached_rbs_generator.rb -------------------------------------------------------------------------------- /lib/parlour/generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/generator.rb -------------------------------------------------------------------------------- /lib/parlour/kernel_hack.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/kernel_hack.rb -------------------------------------------------------------------------------- /lib/parlour/mixin/searchable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/mixin/searchable.rb -------------------------------------------------------------------------------- /lib/parlour/options.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/options.rb -------------------------------------------------------------------------------- /lib/parlour/parse_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/parse_error.rb -------------------------------------------------------------------------------- /lib/parlour/plugin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/plugin.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/arbitrary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/arbitrary.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/attribute.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/attribute.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/class_namespace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/class_namespace.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/constant.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/constant.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/enum_class_namespace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/enum_class_namespace.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/extend.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/extend.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/include.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/include.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/method.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/module_namespace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/module_namespace.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/namespace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/namespace.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/parameter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/parameter.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/rbi_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/rbi_object.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/struct_class_namespace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/struct_class_namespace.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/struct_prop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/struct_prop.rb -------------------------------------------------------------------------------- /lib/parlour/rbi_generator/type_alias.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbi_generator/type_alias.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/arbitrary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/arbitrary.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/attribute.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/attribute.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/block.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/block.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/class_namespace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/class_namespace.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/constant.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/constant.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/extend.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/extend.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/include.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/include.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/interface_namespace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/interface_namespace.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/method.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/method_signature.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/method_signature.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/module_namespace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/module_namespace.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/namespace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/namespace.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/parameter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/parameter.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/rbs_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/rbs_object.rb -------------------------------------------------------------------------------- /lib/parlour/rbs_generator/type_alias.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/rbs_generator/type_alias.rb -------------------------------------------------------------------------------- /lib/parlour/type_loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/type_loader.rb -------------------------------------------------------------------------------- /lib/parlour/type_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/type_parser.rb -------------------------------------------------------------------------------- /lib/parlour/typed_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/typed_object.rb -------------------------------------------------------------------------------- /lib/parlour/types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/lib/parlour/types.rb -------------------------------------------------------------------------------- /lib/parlour/version.rb: -------------------------------------------------------------------------------- 1 | # typed: strong 2 | module Parlour 3 | # The library version. 4 | VERSION = '9.1.2' 5 | end 6 | -------------------------------------------------------------------------------- /parlour.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/parlour.gemspec -------------------------------------------------------------------------------- /plugin_examples/foobar_plugin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/plugin_examples/foobar_plugin.rb -------------------------------------------------------------------------------- /rbi/parlour.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/rbi/parlour.rbi -------------------------------------------------------------------------------- /sorbet/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/config -------------------------------------------------------------------------------- /sorbet/override.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/override.yaml -------------------------------------------------------------------------------- /sorbet/rbi/gems/docile.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/rbi/gems/docile.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/parser.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/rbi/gems/parser.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rainbow.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/rbi/gems/rainbow.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rake.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/rbi/gems/rake.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rspec-core.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/rbi/gems/rspec-core.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rspec-support.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/rbi/gems/rspec-support.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/rspec.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/rbi/gems/rspec.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/simplecov-html.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/rbi/gems/simplecov-html.rbi -------------------------------------------------------------------------------- /sorbet/rbi/gems/simplecov.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/rbi/gems/simplecov.rbi -------------------------------------------------------------------------------- /sorbet/rbi/hidden-definitions/hidden.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/rbi/hidden-definitions/hidden.rbi -------------------------------------------------------------------------------- /sorbet/rbi/parser.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/rbi/parser.rbi -------------------------------------------------------------------------------- /sorbet/rbi/todo.rbi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/sorbet/rbi/todo.rbi -------------------------------------------------------------------------------- /spec/cli/can_be_used_without_the_parser/.parlour: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/can_be_used_without_the_parser/.parlour -------------------------------------------------------------------------------- /spec/cli/can_be_used_without_the_parser/expect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/can_be_used_without_the_parser/expect.yaml -------------------------------------------------------------------------------- /spec/cli/can_be_used_without_the_parser/lib/a.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/can_be_used_without_the_parser/lib/a.rb -------------------------------------------------------------------------------- /spec/cli/can_be_used_without_the_parser/lib/b.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/can_be_used_without_the_parser/lib/b.rb -------------------------------------------------------------------------------- /spec/cli/can_be_used_without_the_parser/plugin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/can_be_used_without_the_parser/plugin.rb -------------------------------------------------------------------------------- /spec/cli/can_be_used_without_the_parser/shell: -------------------------------------------------------------------------------- 1 | bundle exec parlour -------------------------------------------------------------------------------- /spec/cli/can_output_to_multiple_formats/.parlour: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/can_output_to_multiple_formats/.parlour -------------------------------------------------------------------------------- /spec/cli/can_output_to_multiple_formats/expect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/can_output_to_multiple_formats/expect.yaml -------------------------------------------------------------------------------- /spec/cli/can_output_to_multiple_formats/lib/a.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/can_output_to_multiple_formats/lib/a.rb -------------------------------------------------------------------------------- /spec/cli/can_output_to_multiple_formats/lib/b.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/can_output_to_multiple_formats/lib/b.rb -------------------------------------------------------------------------------- /spec/cli/can_output_to_multiple_formats/shell: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/can_output_to_multiple_formats/shell -------------------------------------------------------------------------------- /spec/cli/errors_on_an_empty_project/expect.yaml: -------------------------------------------------------------------------------- 1 | success: false 2 | output: 3 | - project may be empty 4 | -------------------------------------------------------------------------------- /spec/cli/errors_on_an_empty_project/shell: -------------------------------------------------------------------------------- 1 | bundle exec parlour -------------------------------------------------------------------------------- /spec/cli/runs_specified_plugins/.parlour: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/runs_specified_plugins/.parlour -------------------------------------------------------------------------------- /spec/cli/runs_specified_plugins/expect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/runs_specified_plugins/expect.yaml -------------------------------------------------------------------------------- /spec/cli/runs_specified_plugins/lib/a.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/runs_specified_plugins/lib/a.rb -------------------------------------------------------------------------------- /spec/cli/runs_specified_plugins/lib/b.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/runs_specified_plugins/lib/b.rb -------------------------------------------------------------------------------- /spec/cli/runs_specified_plugins/plugin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/runs_specified_plugins/plugin.rb -------------------------------------------------------------------------------- /spec/cli/runs_specified_plugins/shell: -------------------------------------------------------------------------------- 1 | bundle exec parlour -------------------------------------------------------------------------------- /spec/cli/supports_styles/.parlour: -------------------------------------------------------------------------------- 1 | style: 2 | tab_size: 8 3 | -------------------------------------------------------------------------------- /spec/cli/supports_styles/expect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/supports_styles/expect.yaml -------------------------------------------------------------------------------- /spec/cli/supports_styles/lib/a.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/supports_styles/lib/a.rb -------------------------------------------------------------------------------- /spec/cli/supports_styles/lib/b.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/supports_styles/lib/b.rb -------------------------------------------------------------------------------- /spec/cli/supports_styles/shell: -------------------------------------------------------------------------------- 1 | bundle exec parlour -------------------------------------------------------------------------------- /spec/cli/works_without_a_.parlour_file/expect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/works_without_a_.parlour_file/expect.yaml -------------------------------------------------------------------------------- /spec/cli/works_without_a_.parlour_file/lib/a.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/works_without_a_.parlour_file/lib/a.rb -------------------------------------------------------------------------------- /spec/cli/works_without_a_.parlour_file/lib/b.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli/works_without_a_.parlour_file/lib/b.rb -------------------------------------------------------------------------------- /spec/cli/works_without_a_.parlour_file/shell: -------------------------------------------------------------------------------- 1 | bundle exec parlour -------------------------------------------------------------------------------- /spec/cli_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/cli_spec.rb -------------------------------------------------------------------------------- /spec/conflict_resolver_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/conflict_resolver_spec.rb -------------------------------------------------------------------------------- /spec/parameter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/parameter_spec.rb -------------------------------------------------------------------------------- /spec/parlour_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/parlour_spec.rb -------------------------------------------------------------------------------- /spec/plugin_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/plugin_spec.rb -------------------------------------------------------------------------------- /spec/rbi_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/rbi_generator_spec.rb -------------------------------------------------------------------------------- /spec/rbi_to_rbs_converter_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/rbi_to_rbs_converter_spec.rb -------------------------------------------------------------------------------- /spec/rbs_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/rbs_generator_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/type_loader_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/type_loader_spec.rb -------------------------------------------------------------------------------- /spec/type_parser_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/type_parser_spec.rb -------------------------------------------------------------------------------- /spec/types_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AaronC81/parlour/HEAD/spec/types_spec.rb --------------------------------------------------------------------------------