• Chad Woolley's avatar
    Epics::BaseService#initialize first argument is a group · c5690b79
    Chad Woolley authored
    - Follow-on to previous commit, to keep the changes related
      to Epics::BaseService hierarchy constructor in a cohesive
      commit, to make it easier to identify the scope of changes
      for future potential refactors.
    - Add metaprogramming conditional logic to account for the
      different potential first argument names.
    - Add TODO notes indicating that checking types or method signatures
      in logic is an antipattern, but the root cause is probably
      that inheritance may not be appropriate here.
    c5690b79
epic_links.rb 4.18 KB