├── .codegen └── instructions │ └── ruby.md ├── .deepsource.toml ├── .env.example ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .rspec ├── .ruby-version ├── .simplecov ├── CHANGELOG.md ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── config └── default │ └── .codegen │ └── instructions │ ├── react-vitest.md │ └── rspec-rails.md ├── docs └── configuration.md ├── dotcodegen.gemspec ├── exe └── codegen ├── lib ├── dotcodegen.rb └── dotcodegen │ ├── cli.rb │ ├── format_output.rb │ ├── init.rb │ ├── lint_code.rb │ ├── test_code_generator.rb │ ├── test_file_generator.rb │ └── version.rb ├── sig └── dotcodegen.rbs └── spec ├── codegen_spec.rb ├── dotcodegen ├── format_output_spec.rb ├── lint_code_spec.rb ├── test_code_generator_spec.rb └── test_file_generator_spec.rb ├── dotcodegen_spec.rb ├── fixtures ├── .codegen │ ├── rails.md │ └── react.md ├── feature.rb ├── feature.tsx └── labels_controller.rb └── spec_helper.rb /.codegen/instructions/ruby.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/.codegen/instructions/ruby.md -------------------------------------------------------------------------------- /.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/.deepsource.toml -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | ruby-3.3.0 2 | -------------------------------------------------------------------------------- /.simplecov: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/.simplecov -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/bin/setup -------------------------------------------------------------------------------- /config/default/.codegen/instructions/react-vitest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/config/default/.codegen/instructions/react-vitest.md -------------------------------------------------------------------------------- /config/default/.codegen/instructions/rspec-rails.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/config/default/.codegen/instructions/rspec-rails.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /dotcodegen.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/dotcodegen.gemspec -------------------------------------------------------------------------------- /exe/codegen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/exe/codegen -------------------------------------------------------------------------------- /lib/dotcodegen.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/lib/dotcodegen.rb -------------------------------------------------------------------------------- /lib/dotcodegen/cli.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/lib/dotcodegen/cli.rb -------------------------------------------------------------------------------- /lib/dotcodegen/format_output.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/lib/dotcodegen/format_output.rb -------------------------------------------------------------------------------- /lib/dotcodegen/init.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/lib/dotcodegen/init.rb -------------------------------------------------------------------------------- /lib/dotcodegen/lint_code.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/lib/dotcodegen/lint_code.rb -------------------------------------------------------------------------------- /lib/dotcodegen/test_code_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/lib/dotcodegen/test_code_generator.rb -------------------------------------------------------------------------------- /lib/dotcodegen/test_file_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/lib/dotcodegen/test_file_generator.rb -------------------------------------------------------------------------------- /lib/dotcodegen/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module Dotcodegen 4 | VERSION = '0.1.5' 5 | end 6 | -------------------------------------------------------------------------------- /sig/dotcodegen.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/sig/dotcodegen.rbs -------------------------------------------------------------------------------- /spec/codegen_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/spec/codegen_spec.rb -------------------------------------------------------------------------------- /spec/dotcodegen/format_output_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/spec/dotcodegen/format_output_spec.rb -------------------------------------------------------------------------------- /spec/dotcodegen/lint_code_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/spec/dotcodegen/lint_code_spec.rb -------------------------------------------------------------------------------- /spec/dotcodegen/test_code_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/spec/dotcodegen/test_code_generator_spec.rb -------------------------------------------------------------------------------- /spec/dotcodegen/test_file_generator_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/spec/dotcodegen/test_file_generator_spec.rb -------------------------------------------------------------------------------- /spec/dotcodegen_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/spec/dotcodegen_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/.codegen/rails.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/spec/fixtures/.codegen/rails.md -------------------------------------------------------------------------------- /spec/fixtures/.codegen/react.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/spec/fixtures/.codegen/react.md -------------------------------------------------------------------------------- /spec/fixtures/feature.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/spec/fixtures/feature.rb -------------------------------------------------------------------------------- /spec/fixtures/feature.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/spec/fixtures/feature.tsx -------------------------------------------------------------------------------- /spec/fixtures/labels_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/spec/fixtures/labels_controller.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ferrucc-io/dotcodegen/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------