Where I can document myself about undefined_magic_text? Undetected with grep 🤔
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
Apr 12 2024
I still think that the two Subscriber Rule value should be a list strings should for consistency be Add subscriber rule value should be a list respectively Remove subscriber rule value should be a list.
Apr 11 2024
fix red color for removal (like in PhabricatorProjectTriggerRemoveProjectsRule)
follow code review - thanks
Probably my somewhat 10 cents at a broader level;
In D25573#16505, @aklapper wrote:Thanks! Definitely way more correct :) Feel free to arc land
UI wise this seems to work as expected, and I think there's no way to move stuff on a workboard via Conduit. Just needs some smaller string adjustments.
git rebase master
Make lint happy
I'll keep the older version of git on until this is patched. One of the stakeholders of that repo can't be arsed to add params to the URL. Thanks for the alternative workaround though!
Thanks! Definitely way more correct :) Feel free to arc land
Apr 10 2024
Done:
Apr 9 2024
Apr 8 2024
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.
and I'm sorry that this is becoming so time expensive
I guess another question is whether to define an abstract public function getCommentFieldPlaceholderText() in parent PhabricatorEditEngine and then add to all and every child EditEngine a default public function getCommentFieldPlaceholderText($object_phid) { return '' };. Feels cleaner to me.
Ouch I see that receiving the engine was very complicated.
Abstract logic: Move application specific conditions to display a comment field placeholder text into the corresponding EditEngine of the object that the comment field is displayed in, by defining a public getCommentFieldPlaceholderText() function.
In D25546#15665, @valerio.bozzolan wrote:I also don't get if in this part we have access to any thing related to Maniphest, ManiphestEditEngine or this kind of stuff, to just call $something->getCommentPanelPlaceholder() and have the business logic there in the specific application itself.
In T15047#1308, @speck wrote:
Apr 7 2024
Sorry for the late reply.
The Diagrams extension (which just references the draw.io codebase) already has something like that in it.
You can use {DIAG1} in remarkup for showing Diagram 1 in e.g. a wiki document.
You can also import Mermaid diagrams in here.
Apr 6 2024
Apr 5 2024
A weird but... expandable, fast, easy possibility is introducing this syntax:
Also apologies for not testing this locally in the phab ui, I was far too confident in my TDD.
man I didn't even consider that you could actually have a valid project named #0dba11 ... maybe the syntax should be something different. #{00ffff} perhaps?
Did that Phactory: Hosting Projects Here
This script can be used to download the entire graph:
Thanks. Tested this in a correct situation and also causing a crash putting an unset($nodes[$current_node]) in ../arcanist/src/utils/AbstractDirectedGraph.php to see the nice exception message
It's something to do with the priority - it works if the priority is 150.
Probably one of the other similar rules is interrupting (icon? Object? Maybe it thinks this is a mention of a project?)
...or Pharkdown :D
It's kind of a shame that remarkup wasn't named Pharkup.
Actually add the rule to the remarkup engine.
LOL I only ever tested the unit test case. I forgot to add the rule to PhabricatorMarkupEngine:
Apr 4 2024
We don't create the links to page$line in most places as hrefs, so this shouldn't be an issue.
- Don't exist in Diffusion
- Do exist in Paste
- Don't exist in Differential
In D25505#14536, @avivey wrote:Alternatively, maybe catch the existing exception and show a nice error message + the form?
+celerity map