Page MenuHomePhabricator

Inlines for custom herald actions
ClosedPublic

Authored by hach-que on Jul 2 2014, 4:43 AM.
Tags
None
Referenced Files
F14062908: D9796.diff
Mon, Nov 18, 3:30 PM
F14047206: D9796.diff
Thu, Nov 14, 2:45 AM
F14044108: D9796.id23535.diff
Tue, Nov 12, 2:59 PM
F14038085: D9796.id23535.diff
Sun, Nov 10, 9:27 PM
F14035665: D9796.diff
Sun, Nov 10, 7:05 AM
F14021362: D9796.diff
Wed, Nov 6, 8:00 AM
F14018350: D9796.id23510.diff
Tue, Nov 5, 9:21 AM
F14011201: D9796.id23535.diff
Thu, Oct 31, 9:31 PM

Details

Reviewers
epriestley
Group Reviewers
Blessed Reviewers
Commits
Restricted Diffusion Commit
rP7baa0941b956: Inlines for custom herald actions
Summary

Ref D8784. Didn't see all of the inlines before hitting arc land. This fixes up the issues raised (and makes all the code nicer).

Test Plan

Made sure custom actions only appear for appropriate adapters and checked to ensure that they triggered correctly.

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

hach-que retitled this revision from to Inlines for custom herald actions.
hach-que updated this object.
hach-que edited the test plan for this revision. (Show Details)
hach-que added a reviewer: epriestley.
hach-que edited edge metadata.
hach-que added inline comments.
src/applications/herald/adapter/HeraldAdapter.php
119

Not sure if this will throw on duplicates...

This revision should link to the previous one for context - or am I just not seeing it?

The previous diff has been landed; these are just some style changes.

Didn't see all of the inlines before hitting arc land. This fixes up the issues raised (and makes all the code nicer).

Reading this I have to ask myself: Which inlines? Which raised issues?

Hence, I would add a link to the landed Revision/Diff for *context*, so one can answer himself these questions.

If you still feel it would not be useful - so be it.

If an author doesn't provide a link, you can go to Differential > Advanced Search > Authors > "hach-que" to find stuff they've done recently, which turns up D9796 as the first hit.

@ite-klass Oh I was assuming since you were subscribed to the previous diff you would have seen it land (via your email or otherwise). It is D8784 for reference.

The important thing is that the functionality has landed; this diff doesn't change the functionality or behaviour, but just consists of some code styling changes.

hach-que edited edge metadata.

oh sorry my sleuthing is terrible

In fairness I went back to bed after that

epriestley edited edge metadata.

mpull() doesn't throw, per IRC. Everything else looks good.

This revision now requires changes to proceed.Jul 2 2014, 8:41 PM
hach-que edited edge metadata.

Ensure an exception is thrown on duplicate keys

epriestley edited edge metadata.

(Maybe put the offending key in the exception message too, makes it slightly easier to debug.)

This revision is now accepted and ready to land.Jul 3 2014, 1:52 AM
hach-que edited edge metadata.

Include key in exception message

hach-que updated this revision to Diff 23535.

Closed by commit rP7baa0941b956 (authored by @hach-que).

Yeah, *I*’m fine, but was thinking about others who may get confused (or me in a week). Sorry for the confusion.