during #312 I noticed the build failed on this weird test called check-same-code-base, there is no CONTRIBUTING.md file, so I really couldn't know what this is all about
loaded the test, and eventually saw some "interesting" validation happening
checked previous PRs that went in, and confirmed the "insanity" -- for every diff to some files, the ./Lib/... file too needs to be updated!?!?
I'd like to first understand context/reasoning here ... why couldn't we just keep the lib code, and delete the duplication in the other files?
If there is truly a reason (guessing legacy), then it would be great to add a contributing file, and in doing so explain this requirement; (probably too the test should log more details about what needs to happen)
during #312 I noticed the build failed on this weird test called
check-same-code-base, there is noCONTRIBUTING.mdfile, so I really couldn't know what this is all aboutloaded the test, and eventually saw some "interesting" validation happening
checked previous PRs that went in, and confirmed the "insanity" -- for every diff to some files, the
./Lib/...file too needs to be updated!?!?I'd like to first understand context/reasoning here ... why couldn't we just keep the
libcode, and delete the duplication in the other files?If there is truly a reason (guessing legacy), then it would be great to add a contributing file, and in doing so explain this requirement; (probably too the test should log more details about what needs to happen)