[JIRA] (JENKINS-56892) Add support for include what you use (IWYU)
Title: Message Title Ulli Hafner closed an issue as Postponed Typically, new parsers are added by contributors. Since nobody stepped in up to now I close the issue until someone reopens and tries to provide a PR. Jenkins / JENKINS-56892 Add support for include what you use (IWYU) Change By: Ulli Hafner Status: Open Closed Resolution: Postponed Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-issues/JIRA.198563.1554437232000.1973.1560803760238%40Atlassian.JIRA. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-56892) Add support for include what you use (IWYU)
Title: Message Title Ulli Hafner assigned an issue to Unassigned Jenkins / JENKINS-56892 Add support for include what you use (IWYU) Change By: Ulli Hafner Component/s: analysis-model Labels: help-wanted Assignee: Ulli Hafner Add Comment This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d) -- You received this message because you are subscribed to the Google Groups "Jenkins Issues" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[JIRA] (JENKINS-56892) Add support for include what you use (IWYU)
Title: Message Title David van Laatum created an issue Jenkins / JENKINS-56892 Add support for include what you use (IWYU) Issue Type: New Feature Assignee: Ulli Hafner Components: warnings-ng-plugin Created: 2019-04-05 04:07 Priority: Minor Reporter: David van Laatum https://include-what-you-use.org/ example output src/common/url/URL.h should add these lines: #include // for shared_ptr::operator!, shared_ptr, shared_ptr::operator bool #include // for string_view #include // for uint16_t #include // for ostream #include // for declval src/common/url/URL.h should remove these lines: - #include // lines 9-9 - #include // lines 15-15 - #include // lines 10-10 - #include "../CompilerAttributes.h" // lines 16-16 The full include-list for src/common/url/URL.h: #include // for path #include // for lexical_cast #include // for shared_ptr::operator!, shared_ptr, shared_ptr::operator bool #include // for BOOST_THROW_EXCEPTION #include // for string_view #include // for uint16_t #include // for ostream #include // for multimap, multimap<>::value_compare #include // for string #include // for declval #include // for vector #include "../Exceptions.h"// for BaseException --- src/common/url/URL.cpp should add these lines: #include // for isxdigit, isdigit #include// for size_t, strtol #include // for operator<<, error_info #include // for errinfo_file_name #include //