comparison contrib/synthrepo.py @ 25186:80c5b2666a96

extensions: document that `testedwith = 'internal'` is special Extension authors (notably at companies using hg) have been cargo-culting the `testedwith = 'internal'` bit from hg's own extensions, which then defeats our "file bugs over here" logic in dispatch. Let's be more aggressive about trying to give extension authors a hint about what testedwith should say.
author Augie Fackler <augie@google.com>
date Tue, 28 Apr 2015 16:44:37 -0400
parents 6ddc86eedc3b
children 328739ea70c3
comparison
equal deleted inserted replaced
25185:bf6b476f3b36 25186:80c5b2666a96
39 import bisect, collections, itertools, json, os, random, time, sys 39 import bisect, collections, itertools, json, os, random, time, sys
40 from mercurial import cmdutil, context, patch, scmutil, util, hg 40 from mercurial import cmdutil, context, patch, scmutil, util, hg
41 from mercurial.i18n import _ 41 from mercurial.i18n import _
42 from mercurial.node import nullrev, nullid, short 42 from mercurial.node import nullrev, nullid, short
43 43
44 # Note for extension authors: ONLY specify testedwith = 'internal' for
45 # extensions which SHIP WITH MERCURIAL. Non-mainline extensions should
46 # be specifying the version(s) of Mercurial they are tested with, or
47 # leave the attribute unspecified.
44 testedwith = 'internal' 48 testedwith = 'internal'
45 49
46 cmdtable = {} 50 cmdtable = {}
47 command = cmdutil.command(cmdtable) 51 command = cmdutil.command(cmdtable)
48 52