Page MenuHomePhabricator

Remove TYPE_INTERFACE transaction from Almanac Device
ClosedPublic

Authored by epriestley on Apr 10 2018, 3:27 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Nov 19, 11:34 AM
Unknown Object (File)
Fri, Nov 15, 11:36 AM
Unknown Object (File)
Mon, Nov 11, 11:26 AM
Unknown Object (File)
Sun, Nov 10, 1:56 PM
Unknown Object (File)
Sat, Nov 9, 3:10 PM
Unknown Object (File)
Wed, Nov 6, 7:47 PM
Unknown Object (File)
Oct 21 2024, 10:36 AM
Unknown Object (File)
Oct 21 2024, 10:09 AM
Subscribers
None

Details

Summary

Depends on D19325. Ref T13120. Ref T12414.

This no longer has any callers in the upstream or in Phacility support libraries, so get rid of it.

This will make modularizing Device transactions significantly easier, since the other transactions are reasonable, normal sorts of transactions.

For existing devices, this leaves some "author edited this object." transactions in the log. I might just leave those since they aren't really hurting anything, or maybe I'll clean them up or hide them later once I have more confidence that these changes are stable.

Test Plan

Grepped for TYPE_INTERFACE and AlmanacDeviceTransaction, found no callsites.

Diff Detail

Repository
rP Phabricator
Branch
almanac13
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 20059
Build 27208: Run Core Tests
Build 27207: arc lint + arc unit