Alexander Rukletsov created MESOS-4183:
------------------------------------------

             Summary: Move operator<< definitions to .cpp files and include 
<iosfwd> in .hpp where possible
                 Key: MESOS-4183
                 URL: https://issues.apache.org/jira/browse/MESOS-4183
             Project: Mesos
          Issue Type: Improvement
          Components: build
            Reporter: Alexander Rukletsov
            Assignee: Alexander Rukletsov
            Priority: Minor


We often include complex headers like {{<ostream>}} in ".hpp" files to define 
{{operator<<()}} inline (e.g. "mesos/authorizer/authorizer.hpp"). Instead, we 
can move definitions to corresponding ".cpp" files and replace stream headers 
with {{iosfwd}}, for example, this is partially done for {{URI}} in 
"mesos/uri/uri.hpp".



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to