-
- Downloads
Fixes #29385: Add /shrug and /tableflip commands
- Updated DSL to support substitution definitions
- Added substitution definition, inherits from command definition
- Added tabelflip and shrug substitutions to interpret service
- Added support for substitution definitions to the extractor for preview mode.
- Added substitution handling in the interpret service
Signed-off-by:
Alex Ives <alex@ives.mn>
Showing
- app/services/quick_actions/interpret_service.rb 16 additions, 0 deletionsapp/services/quick_actions/interpret_service.rb
- changelogs/unreleased/29385-add_shrug_command.yml 4 additions, 0 deletionschangelogs/unreleased/29385-add_shrug_command.yml
- lib/gitlab/quick_actions/dsl.rb 24 additions, 5 deletionslib/gitlab/quick_actions/dsl.rb
- lib/gitlab/quick_actions/extractor.rb 22 additions, 0 deletionslib/gitlab/quick_actions/extractor.rb
- lib/gitlab/quick_actions/substitution_definition.rb 24 additions, 0 deletionslib/gitlab/quick_actions/substitution_definition.rb
- spec/lib/gitlab/quick_actions/dsl_spec.rb 15 additions, 1 deletionspec/lib/gitlab/quick_actions/dsl_spec.rb
- spec/lib/gitlab/quick_actions/extractor_spec.rb 37 additions, 0 deletionsspec/lib/gitlab/quick_actions/extractor_spec.rb
- spec/lib/gitlab/quick_actions/substitution_definition_spec.rb 42 additions, 0 deletions.../lib/gitlab/quick_actions/substitution_definition_spec.rb
- spec/services/quick_actions/interpret_service_spec.rb 41 additions, 1 deletionspec/services/quick_actions/interpret_service_spec.rb
Please register or sign in to comment