Module: RailsProof
- Defined in:
- lib/rails_proof.rb,
lib/rails_proof/railtie.rb,
lib/rails_proof/version.rb,
lib/rails_proof/test_runner.rb,
lib/rails_proof/test_writer.rb,
lib/rails_proof/review_store.rb,
lib/rails_proof/ai_test_writer.rb,
lib/rails_proof/open_ai_client.rb,
lib/rails_proof/test_inspector.rb,
lib/rails_proof/ai_test_planner.rb,
lib/rails_proof/model_inspector.rb,
lib/rails_proof/model_test_plan.rb,
lib/rails_proof/ai_test_executor.rb,
lib/rails_proof/ai_test_identity.rb,
lib/rails_proof/target_discovery.rb,
lib/rails_proof/ai_concern_filter.rb,
lib/rails_proof/ai_test_validator.rb,
lib/rails_proof/test_coverage_plan.rb,
lib/rails_proof/controller_inspector.rb,
lib/rails_proof/controller_test_plan.rb,
lib/rails_proof/controller_test_writer.rb,
lib/rails_proof/controller_test_coverage_plan.rb,
lib/generators/rails_proof/test/test_generator.rb
Defined Under Namespace
Classes: AiConcernFilter, AiTestExecutor, AiTestIdentity, AiTestPlanner, AiTestValidator, AiTestWriter, ControllerInspector, ControllerTestCoveragePlan, ControllerTestPlan, ControllerTestWriter, ModelInspector, ModelTestPlan, OpenAiClient, Railtie, ReviewStore, TargetDiscovery, TestCoveragePlan, TestGenerator, TestInspector, TestRunner, TestWriter
Constant Summary collapse
- VERSION =
"1.0.0"
Class Attribute Summary collapse
Class Attribute Details
.ai_client ⇒ Object
9 10 11 |
# File 'lib/rails_proof.rb', line 9 def ai_client @ai_client ||= OpenAiClient.new end |