Page MenuHomePhorge

ArcanistProject
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

The CLI client

Recent Activity

Tue, May 20

valerio.bozzolan added a subtask for T16060: arc diff: it could auto-claim the Task, if unclaimed: T15153: Document the special syntax you can use in commit messages to cause effects.
Tue, May 20, 11:46 · Discussion Needed, User-valerio.bozzolan, Feature Requests, Arcanist
valerio.bozzolan moved T16060: arc diff: it could auto-claim the Task, if unclaimed from Backlog to Code Sprint Candidate on the User-valerio.bozzolan board.
Tue, May 20, 09:32 · Discussion Needed, User-valerio.bozzolan, Feature Requests, Arcanist

Fri, May 16

valerio.bozzolan updated the task description for T15993: Support for arc work T12345 (workOnTask workflow).
Fri, May 16, 08:06 · Arcanist

Wed, May 14

valerio.bozzolan closed T15541: "arc browse <file>" should support Subversion as Resolved by committing rARCc58c780b47ef: arc browse: add support for Subversion repos.
Wed, May 14, 08:04 · Feature Requests, Wikimedia Hackathon 2025, User-valerio.bozzolan, Arcanist
valerio.bozzolan closed D25823: arc browse: add support for Subversion repos.
Wed, May 14, 08:04 · Arcanist
valerio.bozzolan added a comment to D25823: arc browse: add support for Subversion repos.

OK, tested by 3 hackers, no git regressions, more SVN stability, more inline documentation, more abstraction, very Phorgi, already tracking follow-ups, yuuup

Wed, May 14, 08:04 · Arcanist
valerio.bozzolan added a comment to T15957: 'arc browse .' from the root of the project should work (at least in git and SVN).

Testing this a bit myself again, I discovered that actually this problem affects both Git and SVN

Wed, May 14, 07:15 · Bug Reports, Arcanist
valerio.bozzolan renamed T15957: 'arc browse .' from the root of the project should work (at least in git and SVN) from 'arc browse .' should work in git to 'arc browse .' from the root of the project should work (at least in git and SVN).
Wed, May 14, 07:14 · Bug Reports, Arcanist
keithzg added a comment to T15957: 'arc browse .' from the root of the project should work (at least in git and SVN).

Testing this a bit myself again, I discovered that actually this problem affects both Git and SVN, it just wasn't being noticed in my SVN testing because it doesn't go wrong if run from any subfolder. So for example in a checkout of rARC, running arc browse . in the root directory will pop one into the bogus path of, say, https://we.phorge.it/source/arcanist/browse/master/home/keithzg/Code/git/arcanist, but if I'm in my local ~/Code/git/arcanist/src/ then arc browse . pops open https://we.phorge.it/source/arcanist/browse/master/src as intended.

Wed, May 14, 07:13 · Bug Reports, Arcanist
keithzg accepted D25823: arc browse: add support for Subversion repos.

The only remaining issue I could find in retesting was that, when run on the root of a repo, apparently SVN exhibits the same behaviour as Git does in T15957; and furthermore in my testing actually Git also doesn't have that problem if arc browse . is run in a subfolder rather than the root of a repo. (It's just so much more common to be in the root of a Git repo, and so much less common to be in the true root of an SVN repo, that we didn't notice!)

Wed, May 14, 07:09 · Arcanist

Wed, May 7

valerio.bozzolan added a comment to D25823: arc browse: add support for Subversion repos.

Closed all inline comments.

Wed, May 7, 09:57 · Arcanist
valerio.bozzolan updated the diff for D25823: arc browse: add support for Subversion repos.
  • adopt suggested indentation in ArcanistRepositoryRef.php:91-94
  • adopt explicit "TODO" in ArcanistRepositoryRef.php:138-139
Wed, May 7, 09:56 · Arcanist
aklapper retitled D25823: arc browse: add support for Subversion repos from arc browse: add support to Subversion repos
Wed, May 7, 09:38 · Arcanist
aklapper accepted D25823: arc browse: add support for Subversion repos.

Reading (and testing) this again/more, after our first round in person a few days ago, now that I have a local SVN repo, I cannot find anything wrong or non-working, still I'd ideally appreciate another pair of eyes.
Added two more small comments.

Wed, May 7, 09:38 · Arcanist
valerio.bozzolan updated the diff for D25823: arc browse: add support for Subversion repos.

ArcanistRepositoryAPI: apply suggested inline comment:

Wed, May 7, 08:06 · Arcanist

Sun, May 4

valerio.bozzolan updated the task description for T16060: arc diff: it could auto-claim the Task, if unclaimed.
Sun, May 4, 22:38 · Discussion Needed, User-valerio.bozzolan, Feature Requests, Arcanist
valerio.bozzolan updated the task description for T16060: arc diff: it could auto-claim the Task, if unclaimed.
Sun, May 4, 22:31 · Discussion Needed, User-valerio.bozzolan, Feature Requests, Arcanist
valerio.bozzolan renamed T16060: arc diff: it could auto-claim the Task, if unclaimed from arc diff: it couldshould auto-claim the Task, if unclaimed to arc diff: it could auto-claim the Task, if unclaimed.
Sun, May 4, 22:29 · Discussion Needed, User-valerio.bozzolan, Feature Requests, Arcanist
valerio.bozzolan created T16060: arc diff: it could auto-claim the Task, if unclaimed.
Sun, May 4, 22:27 · Discussion Needed, User-valerio.bozzolan, Feature Requests, Arcanist

Fri, May 2

valerio.bozzolan updated the diff for D25823: arc browse: add support for Subversion repos.

look mum, I'm learning English

Fri, May 2, 19:17 · Arcanist
valerio.bozzolan updated the diff for D25823: arc browse: add support for Subversion repos.

improve comments (again) - thanks

Fri, May 2, 19:06 · Arcanist
valerio.bozzolan updated the diff for D25823: arc browse: add support for Subversion repos.

avoid double unset(), just use or

Fri, May 2, 15:51 · Arcanist
aklapper added inline comments to D25823: arc browse: add support for Subversion repos.
Fri, May 2, 15:40 · Arcanist
valerio.bozzolan updated the diff for D25823: arc browse: add support for Subversion repos.

update inline doc, thanks aklapper

Fri, May 2, 15:20 · Arcanist
aklapper added a comment to D25823: arc browse: add support for Subversion repos.

Seems to work locally.

Fri, May 2, 15:20 · Arcanist

May 1 2025

valerio.bozzolan renamed T15541: "arc browse <file>" should support Subversion from "arc browse <file>" does not support Subversion to "arc browse <file>" should support Subversion.
May 1 2025, 19:35 · Feature Requests, Wikimedia Hackathon 2025, User-valerio.bozzolan, Arcanist
valerio.bozzolan added a project to T15541: "arc browse <file>" should support Subversion: Wikimedia Hackathon 2025.
May 1 2025, 19:34 · Feature Requests, Wikimedia Hackathon 2025, User-valerio.bozzolan, Arcanist

Apr 12 2025

bekay added a comment to D25612: Use more css and phorge standard elements for application view.

@mturdus I have landed this but have reintroduced this code which you have removed - please accept my fix: D25960

Apr 12 2025, 13:19 · Arcanist, Diagrams (Extension)
bekay closed D25612: Use more css and phorge standard elements for application view.
Apr 12 2025, 13:12 · Arcanist, Diagrams (Extension)

Mar 30 2025

Cigaryno updated the test plan for D25027: Allow an infinite number of arcpatch_DXXXX_X branches to be created.
Mar 30 2025, 09:18 · Differential, Arcanist

Mar 28 2025

valerio.bozzolan closed T16001: Celerity unit test not triggered: mitigate thanks to Herald, a subtask of T15209: The Celerity unit tests are not automatically run when touching whatever CSS or JS file, as Resolved.
Mar 28 2025, 10:01 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan

Mar 23 2025

Cigaryno added a comment to T15209: The Celerity unit tests are not automatically run when touching whatever CSS or JS file.

@valerio.bozzolan could you please add to either H28 or H29 Affected files contains none of map.php?

Mar 23 2025, 13:28 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan

Mar 2 2025

xtex closed T15990: ERROR 8192: exit(): Passing null to parameter #1 ($status) of type string|int is deprecated at [arcanist/src/parser/argument/PhutilArgumentParser.php:494] on PHP 8.4 as Resolved by committing rARC1cb8a8d5a9a7: Fix PHP 8 exit status cannot be null error in PhutilArgumentParser.
Mar 2 2025, 00:58 · PHP 8 support, Arcanist, Bug Reports

Mar 1 2025

aklapper added a parent task for T15990: ERROR 8192: exit(): Passing null to parameter #1 ($status) of type string|int is deprecated at [arcanist/src/parser/argument/PhutilArgumentParser.php:494] on PHP 8.4: T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4.
Mar 1 2025, 20:09 · PHP 8 support, Arcanist, Bug Reports

Feb 22 2025

Cigaryno closed Q79: Is arc.land.onto.default configuration deprecated? as resolved.
Feb 22 2025, 16:08 · Arcanist

Feb 21 2025

taavi added a comment to T15209: The Celerity unit tests are not automatically run when touching whatever CSS or JS file.

The code to select which tests to run by default is in ArcanistWorkflow::selectPathsForWorkflow().

Feb 21 2025, 17:02 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15209: The Celerity unit tests are not automatically run when touching whatever CSS or JS file.
Feb 21 2025, 13:38 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan

Feb 18 2025

aklapper added a revision to T15990: ERROR 8192: exit(): Passing null to parameter #1 ($status) of type string|int is deprecated at [arcanist/src/parser/argument/PhutilArgumentParser.php:494] on PHP 8.4: D25869: Fix PHP 8 exit status cannot be null error in PhutilArgumentParser.
Feb 18 2025, 17:05 · PHP 8 support, Arcanist, Bug Reports

Feb 17 2025

Cigaryno renamed T15990: ERROR 8192: exit(): Passing null to parameter #1 ($status) of type string|int is deprecated at [arcanist/src/parser/argument/PhutilArgumentParser.php:494] on PHP 8.4 from ERROR 8192: exit(): Passing null to parameter #1 ($status) of type string|int is deprecated at [arcanist/src/parser/argument/PhutilArgumentParser.php:494] to ERROR 8192: exit(): Passing null to parameter #1 ($status) of type string|int is deprecated at [arcanist/src/parser/argument/PhutilArgumentParser.php:494] on PHP 8.4.
Feb 17 2025, 18:59 · PHP 8 support, Arcanist, Bug Reports
aklapper added a revision to T15990: ERROR 8192: exit(): Passing null to parameter #1 ($status) of type string|int is deprecated at [arcanist/src/parser/argument/PhutilArgumentParser.php:494] on PHP 8.4: D25888: PHP 8.4: Do not pass null to exit() in PhutilArgumentParser.
Feb 17 2025, 18:58 · PHP 8 support, Arcanist, Bug Reports
aklapper added a project to T15990: ERROR 8192: exit(): Passing null to parameter #1 ($status) of type string|int is deprecated at [arcanist/src/parser/argument/PhutilArgumentParser.php:494] on PHP 8.4: PHP 8 support.

Thanks. I can confirm with PHP 8.4.4 after upgrading one of my machines.

Feb 17 2025, 18:46 · PHP 8 support, Arcanist, Bug Reports
taavi added a comment to T15990: ERROR 8192: exit(): Passing null to parameter #1 ($status) of type string|int is deprecated at [arcanist/src/parser/argument/PhutilArgumentParser.php:494] on PHP 8.4.

Which PHP version do you use?

Feb 17 2025, 11:57 · PHP 8 support, Arcanist, Bug Reports
aklapper added a comment to T15990: ERROR 8192: exit(): Passing null to parameter #1 ($status) of type string|int is deprecated at [arcanist/src/parser/argument/PhutilArgumentParser.php:494] on PHP 8.4.

I fail to reproduce with PHP 8.3 with the given steps: ../arcanist/bin/arc diff --create --help prints the help as expected, with no error.
Which PHP version do you use?

Feb 17 2025, 10:29 · PHP 8 support, Arcanist, Bug Reports

Feb 13 2025

nib added a revision to T15993: Support for arc work T12345 (workOnTask workflow): D25872: Implements arc work for git workflow.
Feb 13 2025, 05:07 · Arcanist
arp assigned T15993: Support for arc work T12345 (workOnTask workflow) to nib.
Feb 13 2025, 04:25 · Arcanist
arp created T15993: Support for arc work T12345 (workOnTask workflow).
Feb 13 2025, 04:24 · Arcanist

Feb 10 2025

aklapper merged task T15934: Deprecation notice @ HTTPFutureHTTPResponseStatus.php:16 into T15930: PHP 8.1 "strlen(null)" exception in HTTPFutureHTTPResponseStatus.
Feb 10 2025, 19:31 · Arcanist, PHP 8 support, Deprecation Notice

Feb 6 2025

valerio.bozzolan added a comment to T15281: $HOME missing from commands issued by ExecFuture.

Do you think that this is wontfix? I think yes after https://we.phorge.it/T15281#10042

Feb 6 2025, 11:26 · User-valerio.bozzolan, Arcanist

Feb 4 2025

Cigaryno added a project to T15990: ERROR 8192: exit(): Passing null to parameter #1 ($status) of type string|int is deprecated at [arcanist/src/parser/argument/PhutilArgumentParser.php:494] on PHP 8.4: Arcanist.
Feb 4 2025, 13:51 · PHP 8 support, Arcanist, Bug Reports

Jan 15 2025

Cigaryno added a project to rARCec68f53ba2d6: Add explicit cast to ArcanistUnitConsoleRenderer unit test: Arcanist.
Jan 15 2025, 19:21 · Arcanist