diff --git a/.gemini/config.yaml b/.gemini/config.yaml new file mode 100644 index 00000000..975314c8 --- /dev/null +++ b/.gemini/config.yaml @@ -0,0 +1,19 @@ +# A configuration files for the Gemini Code Assist bot. +# +# https://developers.google.com/gemini-code-assist/docs/customize-gemini-behavior-github. + +# No poems please. +have_fun: false + +code_review: + # Options here are LOW, MEDIUM, HIGH, and CRITICAL. The default is MEDIUM. + comment_severity_threshold: MEDIUM + + # Configure the behavior for PR opened events. + pull_request_opened: + # Keep the default of no help message comments when pull requests are opened. + help: false + # This is noisy; disable. + summary: false + # Keep this on for now. + code_review: true diff --git a/.gemini/styleguide.md b/.gemini/styleguide.md new file mode 100644 index 00000000..01fd4c2e --- /dev/null +++ b/.gemini/styleguide.md @@ -0,0 +1,17 @@ +# The dart-lang Dart style guide + +## Introduction + +This style guide outlines the coding conventions for Dart code contributed to +dart-lang repositories. All Dart code should follow the Effective Dart style +guide (https://dart.dev/effective-dart/style). + +## Contribution Guidelines + +- larger or significant changes should be discussed in an issue before creating + a PR +- contributions to our repos should follow the Dart style guide and use 'dart + format' +- most changes should add an entry to the changelog and may need to rev the + pubspec package version +- changes to packages require corresponding tests