1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2024-11-21 22:32:41 +01:00

Commit graph

  • f098e8d863 Introduce PHP8.1 replacement functions for string tests which may take multiple types epriestley 2022-04-20 10:43:43 -0700
  • 1fc4439ca5 Fix a PHP 8.1 issue with "phutil_console_strlen()" epriestley 2022-04-19 14:54:29 -0700
  • 21c44d6bed Fix a PHP 8.1 issue in lint rendering epriestley 2021-12-11 11:16:43 -0800
  • f0a2b699ba Update arc-hg to support mercurial 6.1 Christopher Speck 2022-03-11 12:55:56 -0500
  • b50a646a3f Provide additional Arcanist PHP 8.1 fixes epriestley 2021-12-09 15:57:08 -0800
  • 488f13a60e Add a lint rule forbidding use of "each()" epriestley 2021-12-09 13:51:41 -0800
  • 3626582354 Correct some Arcanist behaviors under PHP8.1 epriestley 2021-12-09 12:40:00 -0800
  • 13d3a3c3b1 Update the extracted cURL SSL CA bundle epriestley 2021-12-02 14:51:23 -0800
  • c53bb21bbd Provide an API for parsing swap information from "/proc/meminfo" epriestley 2021-11-22 05:19:19 -0800
  • 7cbdf37819 Allow "PhutilAWSException" to identify "EBS: Not Found" errors epriestley 2021-05-30 00:17:53 -0700
  • 4230292997 Fix incorrect quoting of author in 'arc patch' Lawrence D'\''Anna 2021-10-23 15:01:44 -0400
  • a028291f8e Make corrections to the "arc amend" workflow in Mercurial repositories to be compatible with PHP 5+ Christopher Speck 2021-09-16 14:50:01 -0400
  • d246a06562 Update ArcanistMercurialAPI to support getting the current commit ref Christopher Speck 2021-09-04 00:46:12 -0400
  • cd17e84412 Update "arc liberate" to fix error with PHP 8 and add "--verbose" argument to adjust it Christopher Speck 2021-09-04 12:59:40 -0400
  • f993b1fbda Provide "MethodCallFuture" to fix exception semantics in mixed-future contexts epriestley 2021-09-04 13:22:43 -0700
  • 5407e5e5c6 Fix PhutilLibraryMapBuilder to call the right function in log() James Brown 2021-08-02 15:48:15 -0700
  • 82016c00e1 Name extension as "arc-hg", not "arg-hg" epriestley 2021-07-26 11:47:23 -0700
  • 76a2976fd9 Update other usages of "hg rebase" to use the new extension-enabling function Christopher Speck 2021-07-21 16:50:35 -0400
  • ec68005d75 Remove "phutil_deprecated()" epriestley 2021-07-21 10:07:28 -0700
  • 8bb7d58890 Deprecate "PhutilExecPassthru->execute()" in favor of "resolve()" epriestley 2021-07-21 10:07:24 -0700
  • ac365c3ee5 Refactor how Mercurial runs commands that require extensions Christopher Speck 2021-07-20 00:27:29 -0400
  • 35c1b9bf02 Fix an ExecFuture typo, "preprebuilt" epriestley 2021-07-20 20:14:42 -0700
  • 232363e387 Display informative message when arc launches an editor Christopher Speck 2021-07-13 22:13:27 -0400
  • 41f6c6ecb2 Update "arc diff" to amend non-head commits with Mercurial Christopher Speck 2021-07-15 00:14:08 -0400
  • a43a3a9aab An assortment of fixes and updates to using arc-land with mercurial Christopher Speck 2021-07-07 16:45:48 -0400
  • 514c12366b Update templates used with mercurial to remove '--debug' Christopher Speck 2021-07-07 11:43:16 -0400
  • c94c5bbf35 Force all mercurial commands to use UTF-8 encoding Christopher Speck 2021-06-27 20:28:45 -0400
  • 7498c10215 Update arcanist readme to reference Phorge Matthew Bowker 2021-06-19 19:04:42 -0600
  • 737bd0d424 Update Diviner documentation to reference Phorge instead of Phabricator for Arcanist. Matthew Bowker 2021-06-19 17:40:02 -0600
  • cf4b14fcbf Arcanist Update .arcconfig to point to we.phorge.it ekubischta 2021-06-19 16:38:07 +0000
  • 4f70fcffa8 (stable) Promote 2021 Week 23 epriestley 2021-06-05 11:14:41 -0700
  • 246e604a07 Correct an issue when winning "arc anoid" with certain terminal dimensions epriestley 2021-05-31 23:04:17 -0700
  • be1a4a9142 Avoid leaving stdin in nonblocking mode after a modern prompt epriestley 2021-05-30 01:20:37 -0700
  • 7af9846f99 (stable) Promote 2021 Week 13 epriestley 2021-03-26 11:04:52 -0700
  • f0f95e5b26 On Windows, implement "Filesystem::copyFile()" with "copy()" epriestley 2021-03-22 11:35:55 -0700
  • cc23551a7d Update Paste help to include missing "--" epriestley 2021-03-16 09:06:57 -0700
  • 5d9e971ab0 (stable) Promote 2021 Week 11 epriestley 2021-03-12 21:49:36 -0800
  • 7ad4afb919 Correct a mistaken Phurl link in the "missing symbol" exception epriestley 2021-03-12 09:46:07 -0800
  • 7570dd0da1 Improve "PhutilJSON" handling of PHP-object JSON values epriestley 2021-03-11 11:20:17 -0800
  • e745e770fe (stable) Promote 2021 Week 10 epriestley 2021-03-05 13:30:17 -0800
  • 2d6452acb5 In Arcanist, when trying to write to a file configuration source, create missing directories epriestley 2021-03-03 13:04:44 -0800
  • 953d742a1a In "arc land", if rebasing a range fails, attempt to "reduce" it epriestley 2021-03-03 11:08:32 -0800
  • d72fad6461 Add a character marker to the "IMPLICIT COMMITS" warning in "arc land" epriestley 2021-03-03 13:06:58 -0800
  • 8f7ddcdf99 (stable) Temporarily disable all logfile writability checks epriestley 2021-03-01 15:55:24 -0800
  • 4399ee6b7f Temporarily disable all logfile writability checks epriestley 2021-03-01 15:55:24 -0800
  • b177e489b4 (stable) Promote 2021 Week 9 epriestley 2021-02-26 15:10:09 -0800
  • 6d60422dbb Add a simple primitive for managing PHP runtime error logs epriestley 2021-02-26 11:59:49 -0800
  • e95afd1d00 Apply "pcre.*_limit" config options at startup in CLI environments epriestley 2021-02-18 11:16:01 -0800
  • 9d5802cb9f Provide some "preg_*" wrappers which raise exceptions on failure epriestley 2021-02-17 12:42:09 -0800
  • faca82a3d5 (stable) Promote 2021 Week 7 epriestley 2021-02-13 13:36:31 -0800
  • f501f85eb8 Update golint install instructions Vihang Mehta 2021-02-10 10:03:28 -0800
  • 239ad5c55d In "array_mergev()", guarantee the "call_user_func_array()" parameter list is a natrual list epriestley 2021-02-08 10:13:29 -0800
  • dfc16ce41c (stable) Promote 2021 Week 6 epriestley 2021-02-07 10:35:59 -0800
  • 32fe933f3a Add a lint check for catching "Exception" without catching "Throwable" epriestley 2021-02-03 14:25:59 -0800
  • c1afa91f9f Annotate the unusual use of "$callback()" in "xsprintf()" epriestley 2021-02-03 14:18:58 -0800
  • c51a996fb0 Detect and correct "final private" methods in lint epriestley 2021-02-03 13:46:39 -0800
  • e2b6439a73 Allow lint to correct the spelling of builtin symbols epriestley 2021-02-03 11:36:09 -0800
  • 08dbbbba5a When lint identifies an unknown symbol, attempt to correct it if it is miscapitalized epriestley 2021-02-03 08:23:46 -0800
  • 66d1acec70 (stable) Promote 2021 Week 4 epriestley 2021-01-22 20:20:29 -0800
  • b2e715fc5a Provide "gitsprintf(...)" and disambiguate Git ref selectors epriestley 2021-01-12 10:33:47 -0800
  • 172381260e Fix pyflakes tests for recent pyflakes versions Jessica Clarke 2021-01-11 04:52:29 +0000
  • 09cff8611b Fix ArcanistJSHintLinterTestCase::testLinter for recent JSHint Jessica Clarke 2021-01-11 04:51:20 +0000
  • f64eb04300 Fix PhutilOAuth1FutureTestCase::testOAuth1SigningWithJIRAExamples for PHP 8 Jessica Clarke 2021-01-11 04:50:37 +0000
  • 9589fd1866 Fix PhutilUTF8TestCase::testUTF8Convert for PHP 8 Jessica Clarke 2021-01-11 04:49:54 +0000
  • 687cb41ace Fix ArcanistFormattedStringXHPASTLinterRule on older PHP after D21500 Jessica Clarke 2021-01-11 04:40:35 +0000
  • 90ac9a2ff2 Fix ArcanistFormattedStringXHPASTLinterRule for PHP 8 Jessica Clarke 2021-01-11 04:04:59 +0000
  • 0adef03fdf Fix PhutilTypeSpec's regex handling for PHP 8 Jessica Clarke 2021-01-11 04:04:23 +0000
  • 446dcf1ccd Fix error handler on PHP 8 Jessica Clarke 2021-01-11 02:02:16 +0000
  • 930f7e117d Suppress PHP 8 deprecation warning in __arcanist_init_script__ Jessica Clarke 2021-01-10 22:21:29 +0000
  • 3ab2b407db Remove final from private functions for PHP 8 compatibility Jessica Clarke 2021-01-10 22:05:20 +0000
  • ac54d61d7a (stable) Promote 2020 Week 42 epriestley 2020-10-19 12:04:09 -0700
  • 4b3baca999 Fix a typo of "previously" in FutureIterator epriestley 2020-10-16 12:30:45 -0700
  • ccf74a40dd Fix an issue where "phutil_utf8v()" could fatal when passed an integer epriestley 2020-10-16 09:18:50 -0700
  • 04e340ab0f Fix rubocop lint tests bootstraponline 2020-09-30 15:19:04 +0000
  • 524aa2aed2 Fix "PhutilOpaqueEnvelopeTestCase" under PHP 7.4 with "zend.exception_ignore_args" epriestley 2020-09-30 07:45:41 -0700
  • 7597f31b6a fail arc diff if second lfs push errors Paul Tarjan 2020-09-23 13:23:40 -0700
  • 68dba1a2c6 (stable) Promote 2020 Week 37 epriestley 2020-09-18 12:00:08 -0700
  • a716c4e55f In "phutil_passthru()", "resolve()" the future rather than calling "execute()" directly epriestley 2020-09-18 11:19:53 -0700
  • 563dc2a993 In ConduitCallFuture, only call Conduit exception messages on Conduit exceptions epriestley 2020-09-17 13:11:23 -0700
  • 8e5e49984d Fix a slow memory leak in long-lived FutureIterator objects, as used by FuturePool epriestley 2020-09-17 12:50:02 -0700
  • de209ec064 When raising a Conduit client exception, show the called method in the error message epriestley 2020-09-15 17:19:26 -0700
  • 7112ee3d59 Fix additional "xsprintf()"-family static parameter errors epriestley 2020-09-04 17:30:36 -0700
  • 83e63aeb07 Allow AAST to extract string literal values from HEREDOCs epriestley 2020-09-04 17:24:25 -0700
  • 1c327208d7 Fix a missing "pht()" parameter in HTTPSFuture epriestley 2020-09-04 17:01:21 -0700
  • 73847a4b19 Fix a false negative in lint for "xsprintf()"-family functions epriestley 2020-09-04 17:01:13 -0700
  • ccd39feb6d (stable) Promote 2020 Week 29 epriestley 2020-07-25 08:25:11 -0700
  • ceb082ef6b Give Futures clearer start/end and exception semantics epriestley 2020-07-23 08:26:32 -0700
  • 2565cc7b4d (stable) Promote 2020 Week 27 epriestley 2020-07-11 09:34:01 -0700
  • 65cda1596f Preserve bookmarks across "hg rebase --keep --collapse", and destroy them before "hg strip/prune" epriestley 2020-07-08 16:16:54 -0700
  • 354da1ddaa When saving and restoring local state in Mercurial, also save and restore bookmarks epriestley 2020-07-08 14:10:00 -0700
  • 3633364bb9 Clean up push failure messaging in "arc land" slightly epriestley 2020-07-08 13:35:18 -0700
  • 710bceab10 When "arc land" fails a Mercurial push, actually raise it as an exception epriestley 2020-07-08 13:31:55 -0700
  • e3ed781f36 (stable) Fix additional Mercurial/Python compatibility issues in "arc land" epriestley 2020-07-07 10:12:09 -0700
  • 41774ba9cc Fix additional Mercurial/Python compatibility issues in "arc land" epriestley 2020-07-07 10:12:09 -0700
  • 1a54e1103c (stable) Allow "hg arc-ls-markers" to run under Python 2 or Python 3 epriestley 2020-07-06 15:24:30 -0700
  • a28e76b7b3 Allow "hg arc-ls-markers" to run under Python 2 or Python 3 epriestley 2020-07-06 15:24:30 -0700
  • e2ac83ce57 (stable) Fix a MarkerRef call to get the active bookmark in Mercurial epriestley 2020-07-06 14:05:16 -0700
  • 79a6dfd7a9 Fix a MarkerRef call to get the active bookmark in Mercurial epriestley 2020-07-06 14:05:16 -0700
  • 8795282286 (stable) Promote 2020 Week 26 epriestley 2020-07-03 13:10:08 -0700
  • a5480609f8 Render the state tree in "arc branches" slightly more cleanly epriestley 2020-07-03 11:32:55 -0700