Page MenuHomePhabricator

Try to load arcanist libraries that are checked out alongside arcanist
AbandonedPublic

Authored by solarnz on Feb 17 2020, 6:19 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 22, 5:51 PM
Unknown Object (File)
Fri, Nov 22, 6:26 AM
Unknown Object (File)
Wed, Nov 20, 10:57 AM
Unknown Object (File)
Sat, Nov 16, 10:22 PM
Unknown Object (File)
Fri, Nov 15, 4:35 PM
Unknown Object (File)
Mon, Nov 11, 10:30 PM
Unknown Object (File)
Thu, Nov 7, 6:23 PM
Unknown Object (File)
Oct 21 2024, 10:41 AM
This revision can not be accepted until the required legal agreements have been signed.

Details

Reviewers
None
Group Reviewers
Blessed Reviewers
Required Signatures
L28 Phacility Individual Contributor License Agreement
Summary

This tries to emulate the old libphutil resolution rules to
include libraries alongside the arcanist directory

This attempts to fix the issue at https://discourse.phabricator-community.org/t/arcanist-library-loading-behavior-has-changed/3541

Test Plan

Ran this locally, and it is picking up the custom library we
use internally at Freelancer.com, that we check out alongside the
arcanist repository

Diff Detail

Repository
rARC Arcanist
Branch
master
Lint
Lint Errors
SeverityLocationCodeMessage
Errorscripts/arcanist.php:563XHP5Use of Undeclared Variable
Errorscripts/arcanist.php:573XHP5Use of Undeclared Variable
Errorscripts/arcanist.php:597XHP5Use of Undeclared Variable
Unit
No Test Coverage
Build Status
Buildable 23866
Build 32834: arc lint + arc unit

Event Timeline

@epriestley, I believe Freelancer.com has already signed the Corporate CLA, cc @joshuaspence

I don't have a Freelancer CLA on file. (This is near the top of my queue of things to fix anyway so it's probably moot.)

This is likely fixed, at least for the moment, by D21004.

Yep, D21004 seems to have done the job

Content Hidden

The content of this revision is hidden until the author has signed all of the required legal agreements.