You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
gh-118159 accidentally added Include/incl.tar with a full copy of Include. Since this addition fell through the cracks, we need to help both contributors and triagers by .gitignore-ing non-source files in the most edited directories:
anything different from *.h in Include
anything different from *.py in Lib (except Lib/test where code is bundled with test data)
Modules and Objects require more complex rules so I skipped them. However, it'll be great if anyone defines and adds them.
I don't think it's worth adding automated rules here. Adding such rules has a cost in that it can cause confusion when a future change relies on adding files that don't match the pattern we expect. And the benefit is low because it's rare that we accidentally add files and if we do, we can easily fix the mistake later.
Uh oh!
There was an error while loading. Please reload this page.
Feature or enhancement
Proposal:
gh-118159 accidentally added
Include/incl.tar
with a full copy ofInclude
. Since this addition fell through the cracks, we need to help both contributors and triagers by.gitignore
-ing non-source files in the most edited directories:*.h
inInclude
*.py
inLib
(exceptLib/test
where code is bundled with test data)Modules
andObjects
require more complex rules so I skipped them. However, it'll be great if anyone defines and adds them.Has this already been discussed elsewhere?
No response given
Links to previous discussion of this feature:
No response
Linked PRs
The text was updated successfully, but these errors were encountered: