Skip to content

Commit a7cd864

Browse files
authored
clarify subtree tool policy (rust-lang#1518)
1 parent c4e632e commit a7cd864

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/contributing.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -191,8 +191,10 @@ differently from other crates that are directly in this repo:
191191

192192
In contrast to `submodule` dependencies
193193
(see below for those), the `subtree` dependencies are just regular files and directories which can
194-
be updated in tree. However, enhancements, bug fixes, etc. specific to these tools should be filed
195-
against the tools directly in their respective upstream repositories.
194+
be updated in tree. However, if possible, enhancements, bug fixes, etc. specific
195+
to these tools should be filed against the tools directly in their respective
196+
upstream repositories. The exception is that when rustc changes are required to
197+
implement a new tool feature or test, that should happen in one collective rustc PR.
196198

197199
#### Synchronizing a subtree
198200

0 commit comments

Comments
 (0)