Page MenuHomePhabricator

Add a hook method that is called after `ArcanistLinter::setEngine`
Needs ReviewPublic

Authored by joshuaspence on May 16 2019, 1:57 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, May 4, 8:09 PM
Unknown Object (File)
Fri, May 3, 3:30 AM
Unknown Object (File)
Wed, May 1, 8:26 AM
Unknown Object (File)
Tue, Apr 30, 2:42 AM
Unknown Object (File)
Mon, Apr 29, 3:19 PM
Unknown Object (File)
Fri, Apr 26, 7:16 PM
Unknown Object (File)
Wed, Apr 24, 11:06 PM
Unknown Object (File)
Wed, Apr 24, 3:26 PM
Subscribers

Details

Reviewers
epriestley
Group Reviewers
Blessed Reviewers
Summary

Similar to D19730 and D20514, I need a hook that can be used in ArcanistDockerContainerLinterProxy, a third-party linter wrapper. Instead of removing final from ArcanistLinter::setEngine, I figured it was better to create an overridable didSetEngine method, since if subclasses forget to call parent::setEngine() from their own implementation of the setEngine method then bad things might happen?

Test Plan

N/A

Diff Detail

Repository
rARC Arcanist
Branch
master
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 22804
Build 31283: Run Core Tests
Build 31282: arc lint + arc unit