Page MenuHomePhorge

Phorge Development ToolsProject
ActivePublic

Members

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

Watchers

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

Details

Description

Tools used in the development of Phorge itself

Recent Activity

Sat, Feb 22

amybones added a comment to T15961: Should we adopt modern PHP type hints in Phorge source code?.

I'd be very much in favor and I'd be happy to contribute changes for this. I've added type hints in my local fork to assist in development. Especially for core utility functions like idx and id which otherwise completely hide type information.

Sat, Feb 22, 02:25 · Phorge Development Tools, Discussion Needed

Fri, Feb 21

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().

Fri, Feb 21, 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.
Fri, Feb 21, 13:38 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan

Jan 7 2025

valerio.bozzolan added a comment to T15961: Should we adopt modern PHP type hints in Phorge source code?.

Suggested meme for closing: "yesyes"

Jan 7 2025, 11:33 · Phorge Development Tools, Discussion Needed

Dec 31 2024

Cigaryno moved T15209: The Celerity unit tests are not automatically run when touching whatever CSS or JS file from Backlog to Bug Reports on the Phorge Development Tools board.
Dec 31 2024, 10:32 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan
Cigaryno moved T15276: changes to js files should always invoke PhabricatorCelerityTestCase from Backlog to Bug Reports on the Phorge Development Tools board.
Dec 31 2024, 10:32 · Phorge Development Tools, Bug Reports

Dec 30 2024

Cigaryno moved T15209: The Celerity unit tests are not automatically run when touching whatever CSS or JS file from Backlog to Bug Reports on the Arcanist board.
Dec 30 2024, 08:50 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan

Dec 28 2024

Cigaryno changed the visibility for T15061: Create a docker development environment .
Dec 28 2024, 08:33 · Phorge Development Tools

Dec 26 2024

Cigaryno moved T15290: vscode extension for working on phorge codebase from Backlog to Extension Development & Phactory on the Phorge Development Tools board.
Dec 26 2024, 09:09 · Phorge Development Tools, Phactory: Community Projects
Cigaryno moved T15519: arc-unit on phorge should ignore any currently installed extensions from Backlog to Extension Development & Phactory on the Phorge Development Tools board.
Dec 26 2024, 09:09 · Extension Development, Phorge Development Tools
Cigaryno moved T15557: Don't require extensions to `load` phorge/arcanist for linters from Backlog to Extension Development & Phactory on the Phorge Development Tools board.
Dec 26 2024, 09:09 · Extension Development, Phorge Development Tools
Cigaryno updated the task description for T15565: Phorge Extension for Phorge.it.
Dec 26 2024, 09:08 · Phorge Development Tools, phorge.it install

Dec 25 2024

valerio.bozzolan added a comment to T15519: arc-unit on phorge should ignore any currently installed extensions.

How an extension can have their unit tests then? 🤔

Dec 25 2024, 17:34 · Extension Development, Phorge Development Tools
Cigaryno updated the task description for T15565: Phorge Extension for Phorge.it.
Dec 25 2024, 16:47 · Phorge Development Tools, phorge.it install
Cigaryno moved T15519: arc-unit on phorge should ignore any currently installed extensions from Backlog to Dev Tools on the Extension Development board.
Dec 25 2024, 16:45 · Extension Development, Phorge Development Tools
Cigaryno moved T15557: Don't require extensions to `load` phorge/arcanist for linters from Backlog to Dev Tools on the Extension Development board.
Dec 25 2024, 16:44 · Extension Development, Phorge Development Tools

Nov 28 2024

20after4 updated the task description for T15961: Should we adopt modern PHP type hints in Phorge source code?.
Nov 28 2024, 03:10 · Phorge Development Tools, Discussion Needed
20after4 created T15961: Should we adopt modern PHP type hints in Phorge source code?.
Nov 28 2024, 03:10 · Phorge Development Tools, Discussion Needed

Aug 24 2024

avivey added a project to T15027: Build a VM-based developer environment: Phorge Development Tools.
Aug 24 2024, 09:39 · Phorge Development Tools
avivey added a project to T15061: Create a docker development environment : Phorge Development Tools.
Aug 24 2024, 09:39 · Phorge Development Tools

Jun 23 2024

valerio.bozzolan updated the task description for T15209: The Celerity unit tests are not automatically run when touching whatever CSS or JS file.
Jun 23 2024, 17:16 · 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.
Jun 23 2024, 17:12 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan

Apr 8 2024

Sten added a comment to T15751: Make Libphutil and Linters support modern PHP syntax.

I wonder if xhpast can be ditched. Eg:
For linters, use something off-the-shelf such as phpcs (https://github.com/squizlabs/PHP_CodeSniffer)
For diviner parsing of PHP code, I look at the class documentation (eg https://we.phorge.it/book/libphutil/class/ArcanistConduitCallFuture/) and question as to whether this provides anyone with any benefit.

Apr 8 2024, 15:17 · Phorge Development Tools
Sten updated the task description for T15751: Make Libphutil and Linters support modern PHP syntax.
Apr 8 2024, 12:08 · Phorge Development Tools

Mar 4 2024

avivey added a revision to T15751: Make Libphutil and Linters support modern PHP syntax: D25551: Arc liberate: support traits.
Mar 4 2024, 15:49 · Phorge Development Tools

Mar 3 2024

avivey triaged T15751: Make Libphutil and Linters support modern PHP syntax as Normal priority.
Mar 3 2024, 21:26 · Phorge Development Tools

Jan 22 2024

avivey added a project to T15519: arc-unit on phorge should ignore any currently installed extensions: Extension Development.
Jan 22 2024, 12:17 · Extension Development, Phorge Development Tools
avivey added a project to T15557: Don't require extensions to `load` phorge/arcanist for linters: Extension Development.
Jan 22 2024, 12:17 · Extension Development, Phorge Development Tools

Jan 18 2024

valerio.bozzolan updated the task description for T15209: The Celerity unit tests are not automatically run when touching whatever CSS or JS file.
Jan 18 2024, 14:08 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan

Jan 13 2024

avivey added a comment to T15565: Phorge Extension for Phorge.it.

I've created R10 PhorgeIt Extension for this, with a little bit of content. I'll load it to the server shortly.

Jan 13 2024, 11:27 · Phorge Development Tools, phorge.it install

Dec 8 2023

avivey created T15689: built in exception display is missing top line.
Dec 8 2023, 15:54 · Phorge Development Tools

Nov 14 2023

waldyrious updated the task description for T15290: vscode extension for working on phorge codebase.
Nov 14 2023, 14:44 · Phorge Development Tools, Phactory: Community Projects

Aug 11 2023

valerio.bozzolan updated the task description for T15209: The Celerity unit tests are not automatically run when touching whatever CSS or JS file.
Aug 11 2023, 17:01 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan

Jul 31 2023

avivey updated the task description for T15565: Phorge Extension for Phorge.it.
Jul 31 2023, 06:41 · Phorge Development Tools, phorge.it install

Jul 25 2023

avivey created T15565: Phorge Extension for Phorge.it.
Jul 25 2023, 07:27 · Phorge Development Tools, phorge.it install

Jul 18 2023

avivey added a parent task for T15557: Don't require extensions to `load` phorge/arcanist for linters: T15030: Support a Phorge Extensions ecosystem.
Jul 18 2023, 15:28 · Extension Development, Phorge Development Tools
avivey created T15557: Don't require extensions to `load` phorge/arcanist for linters.
Jul 18 2023, 15:27 · Extension Development, Phorge Development Tools

Jul 10 2023

avivey added a project to T15276: changes to js files should always invoke PhabricatorCelerityTestCase: Phorge Development Tools.
Jul 10 2023, 20:06 · Phorge Development Tools, Bug Reports

Jul 3 2023

avivey added a project to T15290: vscode extension for working on phorge codebase: Phorge Development Tools.
Jul 3 2023, 18:30 · Phorge Development Tools, Phactory: Community Projects
avivey claimed T15519: arc-unit on phorge should ignore any currently installed extensions.
Jul 3 2023, 18:17 · Extension Development, Phorge Development Tools
avivey added a project to T15209: The Celerity unit tests are not automatically run when touching whatever CSS or JS file: Phorge Development Tools.
Jul 3 2023, 18:16 · Bug Reports, Phorge Development Tools, Arcanist, User-valerio.bozzolan
avivey added a project to T15500: Improve Remarkup unit tests to always trigger the .txt checks: Phorge Development Tools.
Jul 3 2023, 18:16 · Phorge Development Tools, Remarkup
avivey created Phorge Development Tools.
Jul 3 2023, 18:16