Skip to content

Conversation

@Mike-Hanna
Copy link
Contributor

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • My contribution adds a new instruction, prompt, or chat mode file in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the example format.
  • I have tested my instructions, prompt, or chat mode with GitHub Copilot.
  • I have run node update-readme.js and verified that README.md is up to date.

Description

This pull request adds comprehensive instructions for R programming language projects to guide GitHub Copilot in generating idiomatic, safe, and maintainable R code. The main change is the introduction of a new instruction file for R, which is also linked in the main instructions README for discoverability.

R language support and documentation:

  • Added a new instructions/r.instructions.md file providing detailed conventions, best practices, and Copilot-specific guidance for R, Rmd, and Quarto files. The instructions cover style, safety, reproducibility, performance, error handling, security, and minimal code examples.
  • Updated README.instructions.md to include a link to the new R instructions, making them accessible alongside other language and framework guides.

Type of Contribution

  • New instruction file.

Additional Notes

None.


By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.

@Copilot Copilot AI review requested due to automatic review settings October 23, 2025 16:55
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request adds comprehensive coding instructions for R programming language projects to guide GitHub Copilot in generating idiomatic and maintainable R code. The instructions cover R, R Markdown, and Quarto files with detailed guidance on style, performance, security, and best practices for both base R and tidyverse approaches.

Key changes:

  • Added detailed R programming instructions covering conventions, performance, security, and Copilot-specific guidance
  • Included practical code examples demonstrating both base R and tidyverse patterns
  • Updated the instructions README to link the new R instructions

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
instructions/r.instructions.md New instruction file with comprehensive R coding standards, best practices, and minimal code examples
README.instructions.md Added table entry linking to the new R instructions file

@Mike-Hanna Mike-Hanna requested a review from Copilot October 23, 2025 17:16
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

@Mike-Hanna Mike-Hanna requested a review from Copilot October 23, 2025 17:20
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

@aaronpowell aaronpowell merged commit e034b06 into github:main Oct 26, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants