log hgext/fix.py @ 43586:d77e8800790b

age author description
Thu, 07 Nov 2019 03:46:48 -0800 Martin von Zweigbergk fix: replace str() by b'%d' for formatting integer
Sat, 02 Nov 2019 12:09:35 -0700 Gregory Szorc py3: define and use json.loads polyfill stable
Sat, 12 Oct 2019 11:30:25 -0700 Martin von Zweigbergk fix: match patterns relative to root
Sat, 12 Oct 2019 15:12:54 -0700 Martin von Zweigbergk fix: remove a never-true check for unset pattern in Fixer.affects()
Fri, 26 Jul 2019 08:43:57 -0700 Martin von Zweigbergk fix: warn when a fixer doesn't have a configured command
Sat, 12 Oct 2019 11:00:20 -0700 Martin von Zweigbergk fix: make Fixer initialization more explicit for clarity
Sat, 12 Oct 2019 11:16:19 -0700 Martin von Zweigbergk fix: don't pass in default value when looking up config
Sat, 12 Oct 2019 11:13:55 -0700 Martin von Zweigbergk fix: fix registration of config item defaults
Sat, 12 Oct 2019 22:22:17 -0400 Matt Harbison py3: convert cwd to native string when running `fix`
Tue, 08 Oct 2019 15:06:18 -0700 Martin von Zweigbergk cleanup: join string literals that are already on one line
Sun, 06 Oct 2019 19:25:18 -0400 Gregory Szorc py3: define and use pycompat.iteritems() for hgext/
Sun, 06 Oct 2019 14:58:42 -0400 Gregory Szorc py3: manually import pycompat.setattr where it is needed
Sun, 06 Oct 2019 09:48:39 -0400 Augie Fackler formatting: byteify all mercurial/ and hgext/ string literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Sat, 05 Oct 2019 07:10:34 -0700 Danny Hooper fix: add :enabled sub-config for fixer tools
Tue, 13 Aug 2019 14:28:10 -0700 Danny Hooper fix: pass line ranges as value instead of callback
Tue, 13 Aug 2019 14:20:48 -0700 Danny Hooper fix: correctly parse the :metadata subconfig
Mon, 12 Aug 2019 16:39:39 -0700 Danny Hooper fix: allow tools to use :linerange, but also run if a file is unchanged
Wed, 22 May 2019 16:22:06 -0700 Danny Hooper fix: run fixer tools in the repo root as cwd so they can use the working copy
Wed, 24 Jul 2019 16:19:00 -0700 Danny Hooper fix: ignore fixer tool configurations that are missing patterns
Wed, 24 Jul 2019 16:22:45 -0700 Danny Hooper fix: remove support for :fileset sub-config in favor of :pattern
Thu, 21 Mar 2019 18:32:45 -0700 Danny Hooper fix: allow fixer tools to return metadata in addition to the file content
Thu, 21 Mar 2019 18:27:09 -0700 Danny Hooper fix: make the order of the work queue deterministic
Thu, 21 Mar 2019 18:35:39 -0700 Danny Hooper fix: allow fixing untracked files when given as arguments
Tue, 19 Mar 2019 22:58:39 -0700 Martin von Zweigbergk memctx: rename constructor argument "copied" to "copysource" (API)
Mon, 11 Feb 2019 15:28:04 -0800 Martin von Zweigbergk fix: migrate to new method for getting copy info
Mon, 07 Jan 2019 15:25:41 -0800 Danny Hooper tests: use more portable flags in test-fix.t
Thu, 08 Nov 2018 12:35:26 -0800 Danny Hooper fix: add extra field to fixed revisions to avoid creating obsolescence cycles
Tue, 06 Nov 2018 15:50:41 -0800 Danny Hooper fix: add suboption for configuring execution order of tools
Mon, 05 Nov 2018 16:05:45 -0800 Danny Hooper fix: rename :fileset subconfig to :pattern
Wed, 31 Oct 2018 13:11:51 -0700 Danny Hooper fix: add a config to abort when a fixer tool fails
Wed, 31 Oct 2018 21:16:54 +0900 Yuya Nishihara fix: disable use of thread-based worker stable
Sat, 13 Oct 2018 02:17:41 -0700 rdamazio help: assigning categories to existing commands
Tue, 25 Sep 2018 23:25:36 -0400 Matt Harbison py3: remove a couple of superfluous calls to pycompat.rapply()
Sun, 23 Sep 2018 00:47:04 -0400 Matt Harbison py3: convert arguments, cwd and env to native strings when spawning subprocess
Tue, 07 Aug 2018 21:15:27 -0700 Danny Hooper fix: determine fixer tool failure by exit code instead of stderr
Mon, 06 Aug 2018 16:00:00 -0700 Danny Hooper fix: correctly set wdirwritten given that the dict item is deleted
Mon, 06 Aug 2018 14:30:27 -0700 Danny Hooper fix: pull out flag definitions to make them re-usable from extensions
Fri, 03 Aug 2018 16:39:09 -0700 Danny Hooper fix: compute changed lines lazily to make whole-file fixer tools faster
Wed, 01 Aug 2018 16:03:32 -0700 Danny Hooper fix: add a monkey-patchable point after all new revisions have been committed
Fri, 27 Jul 2018 14:46:59 -0700 Martin von Zweigbergk fix: use ctx1.status(ctx2) instead of repo.status(ctx1, ctx2)
Fri, 06 Jul 2018 12:47:02 -0700 Danny Hooper fix: add test case that shows why --whole with --base is useful
Tue, 26 Jun 2018 16:29:55 -0700 Danny Hooper fix: add progress bar for number of file revisions processed
Tue, 26 Jun 2018 15:30:49 -0700 Danny Hooper fix: use a worker pool to parallelize running tools
Tue, 19 Jun 2018 11:07:40 -0700 Martin von Zweigbergk scmutil: make cleanupnodes optionally also fix the phase
Wed, 20 Jun 2018 09:27:30 -0700 Martin von Zweigbergk fix: include cleanupnodes() in transaction
Sat, 14 Apr 2018 00:30:39 +0900 Yuya Nishihara fix: use templater to substitute values in command string
Thu, 12 Apr 2018 14:27:13 -0400 Augie Fackler fix: port most of the way to python 3
Fri, 30 Mar 2018 16:40:25 -0700 Danny Hooper fix: add --all flag to fix non-public non-obsolete revisions
Sat, 31 Mar 2018 10:28:18 +0900 Yuya Nishihara py3: fix fix doctests to be bytes-safe
Fri, 30 Mar 2018 13:17:20 -0700 Danny Hooper fix: remove unused imports
Sat, 03 Mar 2018 14:08:44 -0800 Danny Hooper fix: new extension for automatically modifying file contents