Added generate test file AI experiment
Adds a button to the diff file actions dropdown to allow users to generate a test file for that diff file. https://gitlab.com/gitlab-org/gitlab/-/issues/407778
显示
- app/assets/javascripts/commons/vue.js 1 个添加, 1 个删除app/assets/javascripts/commons/vue.js
- app/assets/javascripts/diffs/components/app.vue 14 个添加, 0 个删除app/assets/javascripts/diffs/components/app.vue
- app/assets/javascripts/diffs/components/diff_file_header.vue 12 个添加, 0 个删除app/assets/javascripts/diffs/components/diff_file_header.vue
- app/assets/javascripts/diffs/index.js 1 个添加, 0 个删除app/assets/javascripts/diffs/index.js
- doc/api/graphql/reference/index.md 10 个添加, 0 个删除doc/api/graphql/reference/index.md
- ee/app/assets/javascripts/ai/components/generate_test_file_drawer.vue 143 个添加, 0 个删除...s/javascripts/ai/components/generate_test_file_drawer.vue
- ee/app/assets/javascripts/ai/graphql/test_file_generator.mutation.graphql 10 个添加, 0 个删除...vascripts/ai/graphql/test_file_generator.mutation.graphql
- ee/app/assets/javascripts/diffs/store/actions.js 3 个添加, 0 个删除ee/app/assets/javascripts/diffs/store/actions.js
- ee/app/assets/javascripts/diffs/store/modules/diff_state.js 1 个添加, 0 个删除ee/app/assets/javascripts/diffs/store/modules/diff_state.js
- ee/app/assets/javascripts/diffs/store/mutation_types.js 1 个添加, 0 个删除ee/app/assets/javascripts/diffs/store/mutation_types.js
- ee/app/assets/javascripts/diffs/store/mutations.js 4 个添加, 0 个删除ee/app/assets/javascripts/diffs/store/mutations.js
- ee/app/graphql/types/ai/generate_test_file_input_type.rb 14 个添加, 0 个删除ee/app/graphql/types/ai/generate_test_file_input_type.rb
- ee/app/helpers/ee/merge_requests_helper.rb 2 个添加, 1 个删除ee/app/helpers/ee/merge_requests_helper.rb
- ee/app/models/gitlab_subscriptions/features.rb 1 个添加, 0 个删除ee/app/models/gitlab_subscriptions/features.rb
- ee/app/services/llm/execute_method_service.rb 2 个添加, 1 个删除ee/app/services/llm/execute_method_service.rb
- ee/app/services/llm/generate_test_file_service.rb 19 个添加, 0 个删除ee/app/services/llm/generate_test_file_service.rb
- ee/config/feature_flags/development/generate_test_file.yml 8 个添加, 0 个删除ee/config/feature_flags/development/generate_test_file.yml
- ee/lib/gitlab/llm/open_ai/completions/factory.rb 4 个添加, 0 个删除ee/lib/gitlab/llm/open_ai/completions/factory.rb
- ee/lib/gitlab/llm/open_ai/completions/generate_test_file.rb 37 个添加, 0 个删除ee/lib/gitlab/llm/open_ai/completions/generate_test_file.rb
- ee/lib/gitlab/llm/open_ai/templates/generate_test_file.rb 31 个添加, 0 个删除ee/lib/gitlab/llm/open_ai/templates/generate_test_file.rb
加载中
想要评论请 注册 或 登录