-
epriestley authored
Summary: Depends on D20464. Ref T13277. Broadly: - Move all the "should publish X" and "why aren't we publishing X" stuff to a separate class (`PhabricatorRepositoryPublisher`). - Rename things to be more consistent with modern terminology ("Publish", "Permanent Refs"). Test Plan: This could use some trial-by-fire on `secure`, but: - Grepped for all symbols. - Viewed various commits. - Reparsed commits. - Here's a commit with an explanation: {F6394569} Reviewers: amckinley Reviewed By: amckinley Maniphest Tasks: T13277 Differential Revision: https://secure.phabricator.com/D20465
8f43c773