I also want this information programmatically for the clang plugin at some point. It will be useful for many of the checks which we can't enforce on third party code due to not being able to / wanting to modify them directly. Right now we have a decent number of check-specific whitelists which could be possibly consolidated if this list was easily available.
On Fri, Mar 17, 2017 at 2:49 PM, Ted Mielczarek <t...@mielczarek.org> wrote: > On Fri, Mar 17, 2017, at 02:40 PM, trit...@mozilla.com wrote: > > On Friday, March 17, 2017 at 1:35:15 PM UTC-5, Sylvestre Ledru wrote: > > > Looks like we are duplicating some contents and efforts with: > > > https://dxr.mozilla.org/mozilla-central/source/tools/ > rewriting/ThirdPartyPaths.txt > > > Any plan to "merge" them? > > > > There is now! (Or, well, there will be one.) =) > > > > If anyone makes use of this file beyond it just serving as a reference, > > or if there is tooling around this file please talk tell me about it! > > We've discussed having a better way to annotate third-party libraries in > the tree many times before, but never made any real progress. There are > lots of reasons to want that info--ignoring those directories for > automated rewrites (per Sylvestre's link) or some kinds of lint > checking, tracking upstream fixes, making it easier to update our > vendored copies of code in a consistent way across projects, etc. I > wrote up a proposal not long ago[1] that covered some related things, it > hasn't gone anywhere but you might find it interesting. Specifically one > thing I'd love to see us do is something Chromium does--they have "FYI > bots" that will do try builds against the latest versions of their > dependencies, and a bot that will submit patches that can be landed when > those FYI builds are green, so they can easily keep up-to-date when > upstream updates don't break the build. > > -Ted > > 1. > https://docs.google.com/document/d/1yjGTR2io97p- > 7ztArXl2tFbmCkZItqj9kWUJJYAdekw/edit?usp=sharing > _______________________________________________ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform