Page MenuHomePhabricator

mharbison72 (Matt Harbison)
User

Projects

User Details

User Since
Jul 16 2017, 3:10 PM (195 w, 1 d)

Recent Activity

Today

mharbison72 added a comment to D10376: re2: adjust local variable assignment scope.

The commit this fixes is on stable, but since the test to run pytype is on default, it probably doesn't matter where it goes.

Tue, Apr 13, 12:04 AM
mharbison72 created D10376: re2: adjust local variable assignment scope.
Tue, Apr 13, 12:03 AM

Yesterday

mharbison72 committed rHG856820b497fc: merge with stable.
merge with stable
Mon, Apr 12, 10:58 PM

Sun, Apr 11

mharbison72 closed D10276: typing: make minor adjustments to mercurial/util.py to pass pytype checking.
Sun, Apr 11, 7:25 PM
mharbison72 committed rHG51841b23670b: typing: make minor adjustments to mercurial/util.py to pass pytype checking.
typing: make minor adjustments to mercurial/util.py to pass pytype checking
Sun, Apr 11, 7:25 PM
mharbison72 closed D10275: util: fix the signature for the pypy override of sortdict.update().
Sun, Apr 11, 7:25 PM
mharbison72 committed rHG64400d05db1e: util: fix the signature for the pypy override of sortdict.update().
util: fix the signature for the pypy override of sortdict.update()
Sun, Apr 11, 7:25 PM
mharbison72 closed D10274: typing: add type hints to mercurial/error.py.
Sun, Apr 11, 7:25 PM
mharbison72 committed rHG8b6e36e4b553: typing: add type hints to mercurial/error.py.
typing: add type hints to mercurial/error.py
Sun, Apr 11, 7:25 PM
mharbison72 committed rHGe1d75c514ced: tests: add a (very slow) test that executes pytype.
tests: add a (very slow) test that executes pytype
Sun, Apr 11, 7:24 PM
mharbison72 closed D10237: tests: add a (very slow) test that executes pytype.
Sun, Apr 11, 7:24 PM
mharbison72 closed D10312: tests: skip test-git-interop.t on Windows.
Sun, Apr 11, 7:24 PM
mharbison72 committed rHGfe34c75f62ab: tests: skip test-git-interop.t on Windows.
tests: skip test-git-interop.t on Windows
Sun, Apr 11, 7:23 PM
mharbison72 closed D10311: contrib: restore the `hg fix` configuration in the examples.
Sun, Apr 11, 7:23 PM
mharbison72 committed rHG3d32b9759047: contrib: restore the `hg fix` configuration in the examples.
contrib: restore the `hg fix` configuration in the examples
Sun, Apr 11, 7:23 PM
mharbison72 closed D10330: share: store relative share paths with '/' separators.
Sun, Apr 11, 7:23 PM
mharbison72 committed rHG218a26df7813: share: store relative share paths with '/' separators.
share: store relative share paths with '/' separators
Sun, Apr 11, 7:22 PM
mharbison72 closed D10354: hg.bat: enable legacy I/O mode to fix missing pager output on Windows with py3.
Sun, Apr 11, 7:22 PM
mharbison72 committed rHGfc8a5c9ecee0: win32: enable legacy I/O mode to fix missing pager output on Windows with py3.
win32: enable legacy I/O mode to fix missing pager output on Windows with py3
Sun, Apr 11, 7:22 PM

Fri, Apr 9

mharbison72 created D10354: hg.bat: enable legacy I/O mode to fix missing pager output on Windows with py3.
Fri, Apr 9, 11:34 AM

Thu, Apr 8

mharbison72 created D10330: share: store relative share paths with '/' separators.
Thu, Apr 8, 7:53 PM
mharbison72 closed D10310: tests: restore the ability to run `black` on Windows.
Thu, Apr 8, 2:17 PM
mharbison72 closed D10301: setup: copy python3.dll next to hg.exe when building on Windows for hgext.git.
Thu, Apr 8, 2:17 PM
mharbison72 committed rHG41d43d12c2c4: tests: restore the ability to run `black` on Windows.
tests: restore the ability to run `black` on Windows
Thu, Apr 8, 2:17 PM
mharbison72 closed D10300: tests: stablize test-hook.t on Windows.
Thu, Apr 8, 2:17 PM
mharbison72 closed D10298: tests: update the detailed exit codes for icasefs gated tests.
Thu, Apr 8, 2:17 PM
mharbison72 committed rHGed286d150aa8: setup: copy python3.dll next to hg.exe when building on Windows for hgext.git.
setup: copy python3.dll next to hg.exe when building on Windows for hgext.git
Thu, Apr 8, 2:17 PM
mharbison72 committed rHG802ba3c81507: tests: stablize test-hook.t on Windows.
tests: stablize test-hook.t on Windows
Thu, Apr 8, 2:17 PM
mharbison72 closed D10299: tests: handle Windows file separator differences in test-config.t.
Thu, Apr 8, 2:17 PM
mharbison72 committed rHG915a60bf3cb6: tests: handle Windows file separator differences in test-config.t.
tests: handle Windows file separator differences in test-config.t
Thu, Apr 8, 2:17 PM
mharbison72 closed D10297: tests: update the detailed exit codes in test-phabricator.t.
Thu, Apr 8, 2:17 PM
mharbison72 committed rHG7ce8b4d2bd55: tests: update the detailed exit codes for icasefs gated tests.
tests: update the detailed exit codes for icasefs gated tests
Thu, Apr 8, 2:17 PM
mharbison72 committed rHG466236e99eac: tests: update the detailed exit codes in test-phabricator.t.
tests: update the detailed exit codes in test-phabricator.t
Thu, Apr 8, 2:16 PM

Mon, Apr 5

mharbison72 created D10312: tests: skip test-git-interop.t on Windows.
Mon, Apr 5, 11:55 PM
mharbison72 created D10310: tests: restore the ability to run `black` on Windows.
Mon, Apr 5, 1:15 PM
mharbison72 created D10311: contrib: restore the `hg fix` configuration in the examples.
Mon, Apr 5, 1:15 PM

Sat, Apr 3

mharbison72 created D10301: setup: copy python3.dll next to hg.exe when building on Windows for hgext.git.
Sat, Apr 3, 11:12 PM
mharbison72 created D10300: tests: stablize test-hook.t on Windows.
Sat, Apr 3, 11:12 PM
mharbison72 created D10298: tests: update the detailed exit codes for icasefs gated tests.
Sat, Apr 3, 11:12 PM
mharbison72 created D10299: tests: handle Windows file separator differences in test-config.t.
Sat, Apr 3, 11:12 PM
mharbison72 created D10297: tests: update the detailed exit codes in test-phabricator.t.
Sat, Apr 3, 11:11 PM

Wed, Mar 31

mharbison72 committed rHGbc268ea9f984: typing: disable processing of mercurial/upgrade_utils/actions.py.
typing: disable processing of mercurial/upgrade_utils/actions.py
Wed, Mar 31, 6:52 AM
mharbison72 closed D10273: typing: disable processing of mercurial/upgrade_utils/actions.py.
Wed, Mar 31, 6:52 AM

Tue, Mar 30

mharbison72 added a comment to D10273: typing: disable processing of mercurial/upgrade_utils/actions.py.

Please put this one on stable. Not having this is stalling the thg pipelines for both hg-default and hg-stable.

Tue, Mar 30, 11:24 AM

Fri, Mar 26

mharbison72 created D10276: typing: make minor adjustments to mercurial/util.py to pass pytype checking.
Fri, Mar 26, 12:40 AM
mharbison72 created D10275: util: fix the signature for the pypy override of sortdict.update().
Fri, Mar 26, 12:40 AM
mharbison72 updated the diff for D10274: typing: add type hints to mercurial/error.py.
Fri, Mar 26, 12:39 AM

Thu, Mar 25

mharbison72 created D10274: typing: add type hints to mercurial/error.py.
Thu, Mar 25, 8:10 PM
mharbison72 updated the summary of D10237: tests: add a (very slow) test that executes pytype.
Thu, Mar 25, 8:10 PM
mharbison72 created D10273: typing: disable processing of mercurial/upgrade_utils/actions.py.
Thu, Mar 25, 8:10 PM

Tue, Mar 23

D10252: fuzz: use Python 3 in makefile is now accepted and ready to land.
Tue, Mar 23, 12:40 AM
D10251: makefile: use Python 3 by default when building docs as well is now accepted and ready to land.
Tue, Mar 23, 12:40 AM
D10250: tests: replace some `python` by `"$PYTHON"` to not only use Python 2 is now accepted and ready to land.
Tue, Mar 23, 12:40 AM

Mon, Mar 22

mharbison72 closed D10236: commands: necessary annotations and assertions to pass pytype.
Mon, Mar 22, 2:29 PM
mharbison72 committed rHGb26f9560f40d: commands: necessary annotations and assertions to pass pytype.
commands: necessary annotations and assertions to pass pytype
Mon, Mar 22, 2:29 PM
mharbison72 committed rHG2c0e35f6957a: typing: mark the argument to mercurial.i18n.gettext() non-Optional.
typing: mark the argument to mercurial.i18n.gettext() non-Optional
Mon, Mar 22, 2:29 PM
mharbison72 closed D10234: revlog: convert an Abort message to bytes.
Mon, Mar 22, 2:29 PM
mharbison72 closed D10235: typing: mark the argument to mercurial.i18n.gettext() non-Optional.
Mon, Mar 22, 2:29 PM
mharbison72 committed rHG9ff4672c8c26: revlog: convert an Abort message to bytes.
revlog: convert an Abort message to bytes
Mon, Mar 22, 2:29 PM

Fri, Mar 19

mharbison72 created D10236: commands: necessary annotations and assertions to pass pytype.
Fri, Mar 19, 1:59 AM
mharbison72 created D10237: tests: add a (very slow) test that executes pytype.
Fri, Mar 19, 1:58 AM
mharbison72 created D10235: typing: mark the argument to mercurial.i18n.gettext() non-Optional.
Fri, Mar 19, 1:58 AM

Thu, Mar 18

mharbison72 committed rHGe2f7b2695ba1: merge with stable.
merge with stable
Thu, Mar 18, 7:02 PM
mharbison72 created D10234: revlog: convert an Abort message to bytes.
Thu, Mar 18, 6:58 PM
mharbison72 committed rHG09b6150afa72: merge with stable.
merge with stable
Thu, Mar 18, 6:35 PM
mharbison72 closed D10215: typing: rewrite a conditional assignment to unconfuse pytype.
Thu, Mar 18, 5:07 PM
mharbison72 closed D10214: typing: add assertions to localrepo.py to appease pytype.
Thu, Mar 18, 5:07 PM
mharbison72 closed D10207: typing: disable import error warnings that are already handled.
Thu, Mar 18, 5:07 PM
mharbison72 committed rHG86b47ec1960a: typing: rewrite a conditional assignment to unconfuse pytype.
typing: rewrite a conditional assignment to unconfuse pytype
Thu, Mar 18, 5:06 PM
mharbison72 committed rHG7e08fa9b3d13: typing: add assertions to localrepo.py to appease pytype.
typing: add assertions to localrepo.py to appease pytype
Thu, Mar 18, 5:06 PM
mharbison72 closed D10211: typing: add an assertion to mercurial/hgweb/webcommands.py to help pytype.
Thu, Mar 18, 5:06 PM
mharbison72 closed D10213: obsutil: maintain a homogenous list when computing successors.
Thu, Mar 18, 5:06 PM
mharbison72 committed rHGd35063ebd761: obsutil: maintain a homogenous list when computing successors.
obsutil: maintain a homogenous list when computing successors
Thu, Mar 18, 5:06 PM
mharbison72 closed D10212: typing: add an assertion to verify.py to appease pytype.
Thu, Mar 18, 5:06 PM
mharbison72 committed rHG5137896602d9: typing: add an assertion to verify.py to appease pytype.
typing: add an assertion to verify.py to appease pytype
Thu, Mar 18, 5:06 PM
mharbison72 committed rHG914ca0a98518: typing: add an assertion to mercurial/hgweb/webcommands.py to help pytype.
typing: add an assertion to mercurial/hgweb/webcommands.py to help pytype
Thu, Mar 18, 5:06 PM
mharbison72 committed rHG693991ccfc49: crecord: null out the curses attribute with `None` on failure to import.
crecord: null out the curses attribute with `None` on failure to import
Thu, Mar 18, 5:06 PM
mharbison72 closed D10210: crecord: null out the curses attribute with `None` on failure to import.
Thu, Mar 18, 5:06 PM
mharbison72 closed D10208: typing: disable module attribute warnings for properly conditionalized code.
Thu, Mar 18, 5:06 PM
mharbison72 closed D10209: typing: fix directives mangled by black.
Thu, Mar 18, 5:06 PM
mharbison72 committed rHG70f8c64812db: typing: fix directives mangled by black.
typing: fix directives mangled by black
Thu, Mar 18, 5:06 PM
mharbison72 committed rHG52528570312e: typing: disable module attribute warnings for properly conditionalized code.
typing: disable module attribute warnings for properly conditionalized code
Thu, Mar 18, 5:06 PM
mharbison72 closed D10206: typing: disable a few errors when accessing Windows specific attributes.
Thu, Mar 18, 5:06 PM
mharbison72 committed rHG521ac0d7047f: typing: disable import error warnings that are already handled.
typing: disable import error warnings that are already handled
Thu, Mar 18, 5:06 PM
mharbison72 committed rHG65f437c240f2: typing: disable a few errors when accessing Windows specific attributes.
typing: disable a few errors when accessing Windows specific attributes
Thu, Mar 18, 5:06 PM
mharbison72 committed rHG7fd369644c68: typing: disable a few errors calling py3.7+ functions in resourceutil.py.
typing: disable a few errors calling py3.7+ functions in resourceutil.py
Thu, Mar 18, 5:06 PM
mharbison72 closed D10205: typing: disable a few errors calling py3.7+ functions in resourceutil.py.
Thu, Mar 18, 5:06 PM

Wed, Mar 17

mharbison72 closed D10201: bisect: replace a missing method on the list primitive.
Wed, Mar 17, 6:12 AM
mharbison72 committed rHG56483ab91e66: wsgicgi: switch the default PATH_INFO back to str.
wsgicgi: switch the default PATH_INFO back to str
Wed, Mar 17, 6:12 AM
mharbison72 closed D10203: crecord: convert an instance of bytes to str.
Wed, Mar 17, 6:12 AM
mharbison72 closed D10202: crecord: change str literals to byte literals.
Wed, Mar 17, 6:12 AM
mharbison72 closed D10204: wsgicgi: switch the default PATH_INFO back to str.
Wed, Mar 17, 6:12 AM
mharbison72 committed rHGc6d9948e865f: crecord: convert an instance of bytes to str.
crecord: convert an instance of bytes to str
Wed, Mar 17, 6:12 AM
mharbison72 closed D10182: wireprotoserver: convert ErrorResponse to bytes.
Wed, Mar 17, 6:12 AM
mharbison72 committed rHG279edaaea711: crecord: change str literals to byte literals.
crecord: change str literals to byte literals
Wed, Mar 17, 6:12 AM
mharbison72 closed D10183: typing: disable a module-attr warning in the worker module's py2 code.
Wed, Mar 17, 6:12 AM
mharbison72 committed rHG184e0ae0a4b2: bisect: replace a missing method on the list primitive.
bisect: replace a missing method on the list primitive
Wed, Mar 17, 6:12 AM
mharbison72 committed rHGf64806207752: typing: disable a module-attr warning in the worker module's py2 code.
typing: disable a module-attr warning in the worker module's py2 code
Wed, Mar 17, 6:12 AM
mharbison72 committed rHG71443f742886: wireprotoserver: convert ErrorResponse to bytes.
wireprotoserver: convert ErrorResponse to bytes
Wed, Mar 17, 6:12 AM
mharbison72 closed D10179: subrepo: handle unexpected file types from git gracefully.
Wed, Mar 17, 6:12 AM