Questions tagged [arcanist]

Arcanist is an interface to Phabricator, and provides command-line access to many of its tools

121 questions
1
vote
2 answers

Arcanist gives segmentation fault 11

I did an arc install-certificate but every arc call I do returns a "Segmentation fault: 11". I did get to enter the token. The trace of an arc diff doesn't help me very much: $ arc diff --trace libphutil loaded from…
Martijn van Maasakkers
  • 2,647
  • 3
  • 16
  • 20
1
vote
1 answer

ERR-CONDUIT-CORE: Invalid parameter information was passed to method 'differential.getcommitmessage', could not decode JSON serialization

Suddenly my calls to arc diff no longer work, it seems that there is a problem with JSON serialization. Any guidance greatly appreciated! $ arc diff master Exception ERR-CONDUIT-CORE: Invalid parameter information was passed to method…
alberto56
  • 2,997
  • 3
  • 28
  • 47
1
vote
1 answer

Arc liberate error in phabricator

This is a follow up to my previous phabricator question On running arc liberate in phabricator I'm running into the following error arcanist/bin/arc liberate phabricator/ [2015-07-23 22:34:05] EXCEPTION: (Exception) xhpast is broken. at…
1
vote
1 answer

Phabricator Arcanist unit test for nose2

I have trouble setting up the auto unit test config for my python project. Normally I just run nose2 and my tests throughout the project will be discovered and executed. However, I am having a hard time finding relative documents to set up arc unit.…
Andy
  • 1,231
  • 1
  • 15
  • 27
1
vote
1 answer

Can Arcanist automatically configure access control through command line?

When use arc diff to submit code review to Phabricator, it generates a diff in Differential, however by default the Project of this diff is None which means anyone can view and edit this diff. You can edit the access control in the Web UI, but it…
Ben
  • 171
  • 1
  • 8
1
vote
1 answer

Phabricator web app - Add linting information

How to add lint information to a newly created revision in phabricator? arc commandline tool can do this, but how could we the same through phabricator web app? Any help appreciated.
everlasto
  • 4,890
  • 4
  • 24
  • 31
1
vote
0 answers

Phabricator Plugin differential not work

I install phabricator in VM, phabricator reads the git repository that is on another server, when I open the commit and go down to see the code it crashes on loading... what should happen - https://i.stack.imgur.com/HjhGX.jpg what's happening -…
0
votes
0 answers

How to remove changes present in current diff from another branch/diff (Arc diff & phabricator)

I have 2 branches let's call them Branch-A and Branch-B. I had a diff created on Branch-A let's call it D1. After that, I switched the branch to B, made some changes, did git merge masetr, and updated D2. But my D2 diff has changes from Branch-A(D1)…
Abhishek Kokate
  • 450
  • 2
  • 11
0
votes
1 answer

Inline comments are not submitted using Conduit API

I am trying to add inline comments via the Conduit API, and am using the command arc call-conduit differential.createinline. The request succeeds, however the comment is marked as unsubmitted. The end goal is to be able to have my build job add…
David W
  • 53
  • 1
  • 5
0
votes
0 answers

Using arcanist with github repositories

Context, can be skipped I would like to interact with a online repository https://reviews.llvm.org/. The community uses Phabricator, thus arcanist, to facilitate the code review. I have never used arcanist, to avoid polluting the repo, I wanted to…
C.Y
  • 41
  • 5
0
votes
1 answer

How to update a preview diff?

I created a preview using arc diff --preview. I was wondering if I can update it using a command similar to arc diff --update revision_number (used for non-preview diffs) What I tried so far: arc diff --update preview_number (error: Usage…
Shannon
  • 985
  • 3
  • 11
  • 25
0
votes
1 answer

Phabricator Arcanist - Unable to install signal handler, pcntl_signal()

I have a script that is meant to send a comment on a differential revision and is meant to update harbour master on whether the CI build was successful. Lately I've been receiving the following error: PCNTL [49m[m Unable to install signal handler,…
0
votes
1 answer

Why is arc lint so slow?

I am using arcanist and with a large number of linters both built-in and custom. As we add more, it's becoming increasingly slow. For a beefy change with maybe an eslint expection, time arc lint shows it can take up to 30 minutes like so: $ time arc…
Tai
  • 490
  • 4
  • 18
0
votes
0 answers

`git push` automatically closes my `arc diff`

I'm stuck on a problem where pushing my code to a remote branch automatically closes my diffs. An example: I have a diff, say DXXXXXX I want to take all the changes in that diff push them to a new branch, say test-branch After running git push…
Dragan R.
  • 598
  • 4
  • 18
0
votes
0 answers

how to get arc lint to print what it is doing internally

I have a project with arcanist setup along with phabricator for version control and code review management. There is a neat .arclint configuration setup currently using a mix of inbuilt linters (like filename) and external linters like cpplint, with…
1 2 3
8 9