Skip to content
Snippets Groups Projects

Reorganization of Gaudi::Parsers code

Merged 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

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Marco Clemencic added 2 commits

    added 2 commits

    • 45d98cd1 - Enable ADL for Gaudi::Parsers::parse
    • 400d8ca3 - Reorganization of Gaudi::Parsers code

    Compare with previous version

  • Marco Clemencic resolved all discussions

    resolved all discussions

  • Marco Clemencic mentioned in merge request !761 (merged)

    mentioned in merge request !761 (merged)

  • Marco Clemencic changed the description

    changed the description

  • Marco Clemencic unmarked as a Work In Progress

    unmarked as a Work In Progress

  • Marco Clemencic added 10 commits

    added 10 commits

    Compare with previous version

  • Marco Clemencic mentioned in merge request !577 (merged)

    mentioned in merge request !577 (merged)

  • assigned to @leggett

  • Marco Clemencic added 16 commits

    added 16 commits

    Compare with previous version

  • Marco Clemencic added 24 commits

    added 24 commits

    Compare with previous version

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading