Skip to content

Reorganization of Gaudi::Parsers code

Marco Clemencic requested to merge clemenci/Gaudi:reorganize-parsers-code into master

Following up on a suggestion by @flemaitr, and because needed by !458, I fixed the issue with the strict requirement on order of inclusions of parsers headers.

The changes ar backward compatible except for some very rare cases.

  • moved related headers to different hierarchy
    • Gaudi/Parsers/XYZ.h
  • enable ADL for calls to Gaudi::Parsers::parse
    • use a helper class equivalent to std::string (Gaudi::Parsers::InputData)
Edited by Marco Clemencic

Merge request reports