Refactor ChromeOSPolicy into policy and utilities
Building on the policy fragments that have been previously extracted
from ChromeOSPolicy, this extracts a few more pieces of logic and
replaces sections of ChromeOSPolicy with calls to the extracted
methods.
Bug: 66016687
Test: unit tests, manually triggered OTA updates
Change-Id: I3bc608065f8ab89982f71b8490ebd66ed2266aa3
diff --git a/Android.mk b/Android.mk
index d79d89b..d2a83bc 100644
--- a/Android.mk
+++ b/Android.mk
@@ -978,9 +978,11 @@
update_manager/boxed_value_unittest.cc \
update_manager/chromeos_policy.cc \
update_manager/chromeos_policy_unittest.cc \
+ update_manager/enterprise_device_policy_impl.cc \
update_manager/evaluation_context_unittest.cc \
update_manager/generic_variables_unittest.cc \
update_manager/next_update_check_policy_impl_unittest.cc \
+ update_manager/out_of_box_experience_policy_impl.cc \
update_manager/policy_test_utils.cc \
update_manager/prng_unittest.cc \
update_manager/real_device_policy_provider_unittest.cc \