# frozen_string_literal: true require "neeto_compliance/sync_neeto_commons/sync_bin" require "neeto_compliance/sync_neeto_commons/sync_formatters" require "neeto_compliance/sync_neeto_commons/sync_husky" require "neeto_compliance/sync_neeto_commons/sync_misc" require "neeto_compliance/sync_neeto_commons/sync_test_support" require "neeto_compliance/neeto_commons" module NeetoCompliance class SyncNeetoCommons def self.neeto_commons_url NeetoCompliance::NeetoCommons.path.join "common_files/" end def process sync_with_neeto_commons end private def sync_with_neeto_commons syncers = [ SyncBin, SyncFormatters, SyncHusky, SyncMisc, SyncTestSupport ] syncers.each do |syncer| syncer.process end end end end