Page MenuHomePhabricator

Add PhutilInvalidStateException class
ClosedPublic

Authored by joshuaspence on May 12 2015, 11:19 AM.
Tags
None
Referenced Files
F13213161: D12803.diff
Fri, May 17, 7:27 AM
F13201601: D12803.id30847.diff
Tue, May 14, 1:29 PM
Unknown Object (File)
Tue, May 7, 5:21 AM
Unknown Object (File)
Fri, May 3, 2:44 AM
Unknown Object (File)
Wed, May 1, 7:49 PM
Unknown Object (File)
Mon, Apr 29, 2:17 PM
Unknown Object (File)
Wed, Apr 24, 10:24 PM
Unknown Object (File)
Mon, Apr 22, 3:49 PM
Subscribers

Details

Summary

There's a bunch of Call %s before calling %s! exceptions that can be simplified with a custom script.

Test Plan

Wrote unit tests.

Diff Detail

Repository
rP Phabricator
Branch
master
Lint
Lint Passed
Unit
Test Failures
Build Status
Buildable 5913
Build 5933: [Placeholder Plan] Wait for 30 Seconds

Unit TestsFailed

TimeTest
8,586 msPhabricatorCelerityTestCase::testCelerityMaps
789 msCelerityResourceTransformerTestCase::testTransformation
10,558 msDifferentialParseRenderTestCase::testParseRender
1,790 msDiffusionGitFileContentQueryTestCase::testAuthorName
1,557 msPhabricatorAphrontViewTestCase::testHasChildren
View Full Test Results (1 Failed · 16 Passed)

Event Timeline

joshuaspence retitled this revision from to Add PhabricatorInvalidStateException.
joshuaspence updated this object.
joshuaspence edited the test plan for this revision. (Show Details)
joshuaspence added a reviewer: epriestley.

What do you think about putting this in libphutil? We probably have very few arcanist/libphutil callsites, but this doens't feel Phabricator-specific to me.

Yeah, I was considering that. Will do.

Use PhutilInvalidStateException

joshuaspence retitled this revision from Add PhabricatorInvalidStateException to Add PhutilInvalidStateException class.May 13 2015, 9:36 PM
epriestley edited edge metadata.
This revision is now accepted and ready to land.May 13 2015, 9:51 PM
This revision was automatically updated to reflect the committed changes.