Page MenuHomePhabricator

Refine handling of "@task" attributes in Diviner
ClosedPublic

Authored by epriestley on Apr 6 2020, 6:49 PM.
Tags
None
Referenced Files
F19083218: D21062.id50181.diff
Tue, Dec 2, 12:32 PM
F19036102: D21062.id.diff
Tue, Nov 25, 7:01 PM
F19029233: D21062.diff
Nov 24 2025, 5:15 PM
F18985384: D21062.id50180.diff
Nov 17 2025, 1:00 PM
F18839642: D21062.id50180.diff
Oct 27 2025, 5:58 PM
F18806308: D21062.id.diff
Oct 18 2025, 6:54 PM
F18791022: D21062.id50181.diff
Oct 15 2025, 10:54 PM
F18790945: D21062.diff
Oct 15 2025, 9:22 PM
Subscribers
None

Details

Summary

Ref T13505. See that task for details. When a class has exactly one "@task" block, this API returns a string. Some day, this should be made more consistent.

Test Plan

Viewed a class with exactly one "@task", no more fatal. Viewed classes with zero and more than one "@task" attributes, got clean renderings.

Diff Detail

Repository
rP Phabricator
Branch
diviner2
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 23999
Build 33029: Run Core Tests
Build 33028: arc lint + arc unit