Todd Lipcon created KUDU-2298:
---------------------------------

             Summary: IWYU runs twice on files that show up in exported lib 
variants
                 Key: KUDU-2298
                 URL: https://issues.apache.org/jira/browse/KUDU-2298
             Project: Kudu
          Issue Type: Improvement
          Components: build
            Reporter: Todd Lipcon


The iwyu tool uses the compile_commands.json database to figure out how to 
compile each .cc file. For cc files that are built twice (once for client and 
once for server), there are two entries in the compilation command database, 
and IWYU runs twice on them. That makes IWYU take longer than necessary and 
also produce redundant output which can be hard to read.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to