Skip to content

Ignore .idea folder in .gitignore again#3006

Merged
namurphy merged 2 commits intoPlasmaPy:mainfrom
namurphy:ignore-jetbrains-config-again
May 6, 2025
Merged

Ignore .idea folder in .gitignore again#3006
namurphy merged 2 commits intoPlasmaPy:mainfrom
namurphy:ignore-jetbrains-config-again

Conversation

@namurphy
Copy link
Member

@namurphy namurphy commented May 6, 2025

In #2997, I added a .gitignore template for the .idea/ folder, which is where JetBrains products such as PyCharm store project configuration files. This PR updates .gitignore to ignore the .idea/ folder again.

My motivation for #2997 included that it would be helpful to have common PyCharm settings for PlasmaPy development, such as shared test configurations so that PyCharm users don't need to recreate them independently. The drawback is that these settings would need to be maintained, and we likely won't have the capacity to maintain these configurations after the conclusion of the current NSF award supporting PlasmaPy development.

@namurphy namurphy requested a review from a team as a code owner May 6, 2025 21:09
@namurphy namurphy requested review from pheuer and removed request for a team May 6, 2025 21:09
@namurphy namurphy added the no changelog entry needed For PRs that should not have a changelog entry label May 6, 2025
@github-actions github-actions bot added the maintenance General updates to package infrastructure label May 6, 2025
@namurphy namurphy removed the request for review from pheuer May 6, 2025 21:10
@codecov
Copy link

codecov bot commented May 6, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.61%. Comparing base (2663c4d) to head (72eea1b).
⚠️ Report is 184 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3006      +/-   ##
==========================================
- Coverage   95.40%   94.61%   -0.79%     
==========================================
  Files         107      107              
  Lines        9664     9664              
  Branches     1464     1464              
==========================================
- Hits         9220     9144      -76     
- Misses        257      327      +70     
- Partials      187      193       +6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@namurphy namurphy merged commit f803ed3 into PlasmaPy:main May 6, 2025
19 checks passed
@github-actions github-actions bot removed the no changelog entry needed For PRs that should not have a changelog entry label May 6, 2025
@namurphy namurphy deleted the ignore-jetbrains-config-again branch January 15, 2026 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance General updates to package infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant