openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
I
include-what-you-use
Settings
|
Report Duplicate
2
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Activity Not Available
Commits
: Listings
Analyzed
about 1 year
ago. based on code collected
about 1 year
ago.
Jan 20, 2023 — Jan 20, 2024
Showing page 41 of 50
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Fix a renamed method.
csilvers+iwyu
More...
over 13 years ago
fix_includes was sometimes saying a line was a header-guard #define line when it was really just a normal #define line. As a result, we were treating the line as not really contentful, when it is. Now we correctly identify #define lines, and insert stuff into the right place.
csilvers+iwyu
More...
over 13 years ago
AddImplicitThirdPartyMappings had this comment:
csilvers+iwyu
More...
over 13 years ago
Update IWYU for clang code change (new, more specific cast kinds).
csilvers+iwyu
More...
over 13 years ago
Fix a bug that IWYU was not correctly determining the place a template was defined if a forward declaration of the template was seen subsequent to the definition.
csilvers+iwyu
More...
over 13 years ago
Added a test for the no_forward_declare bug fix.
csilvers+iwyu
More...
over 13 years ago
Fix bug that would cause IWYU to issue a forward declaration for a symbol that had a no_forward_declare restriction. This would happen if IWYU (mistakenly) wanted to forward declare a symbol defined later in the same source file.
csilvers+iwyu
More...
over 13 years ago
iwyu was egregiously wrong in how it handled template arguments using the 'precomputed cache'. In such situations, it totally ignored the currently active resugar_map, replacing it with one of its own. That worked fine for types outside of templates, but not fine for types inside (such as a 'hash_map<T>' inside a templated class).
csilvers+iwyu
More...
over 13 years ago
Placing the varargs calls in an unevaluated context (sizeof) restores Clang's previous behavior with regards to lvalue-to-rvalue conversions.
csilvers+iwyu
More...
over 13 years ago
New pragma: no_forward_declare <qualified symbol name>. When IWYU sees this, it should treat all forward declarable uses of the given symbol in the file as full info uses.
csilvers+iwyu
More...
over 13 years ago
Make no-op change as Clang changed the PPCallbacks interface.
csilvers+iwyu
More...
over 13 years ago
Quiet some 'unused result' warnings in the latest svn-ToT version of clang.
csilvers+iwyu
More...
over 13 years ago
Change a test to recognize a fix(?) as of clang r137654.
csilvers+iwyu
More...
over 13 years ago
CanIgnoreCurrentASTNode() is an important optimization to avoid doing too much work. But we have to be careful not to ignore stuff that can actually affect the current translation unit.
csilvers+iwyu
More...
over 13 years ago
Apply a patch by ryan.pav..., recognizing more types of .h files and include structures. See http://code.google.com/p/include-what-you-use/issues/detail?id=58
csilvers+iwyu
More...
over 13 years ago
Adding a test that a "keep" pragma will work to maintain an inclusion of a private file, but that a "no_include" pragma is necessary to keep the suggested alternative file from being included.
csilvers+iwyu
More...
over 13 years ago
Re-do instantiation->expansion change.
csilvers+iwyu
More...
over 13 years ago
In looking through titus's global iwyu run, I noticed quite a few iwyu crashes. I'll try to fix them in my free time.
csilvers+iwyu
More...
over 13 years ago
Update include_what_you_use to recognize //third_party/python_runtime as a location for Python.h, just like //third_party/python2_4_3. Move the tests over to the new name in (eager) anticipation of //third_party/python2_4_3 going away.
csilvers+iwyu
More...
over 13 years ago
Add IWYU mapping for exception_defines.h.
csilvers+iwyu
More...
over 13 years ago
'Instantiation' was renamed to 'Expansion' in clang. This does the minimal to get things compiling (and tests passing) again. Better would be to go through all the comments and functions here, too, and make the same change.
csilvers
More...
over 13 years ago
Don't ask me why, but the automated system I use for updating patches wants to undo Paul Holden's latest patches and then re-apply them. I'm sure there's a way to skip doing that, but I don't know what it is, so I'm going to let it do its thing. This is step 2 (the re-apply).
csilvers+iwyu
More...
over 13 years ago
Don't ask me why, but the automated system I use for updating patches wants to undo Paul Holden's latest patches and then re-apply them. I'm sure there's a way to skip doing that, but I don't know what it is, so I'm going to let it do its thing. This is step 1 (the revert).
csilvers+iwyu
More...
over 13 years ago
When running IWYU on Windows, it's possible for paths to come into the system with a mix of backslashes and forward slashes. This patch ensures that paths on Windows are correctly canonicalized as they enter the system, which means that the rest of IWYU's path-handling code can safely assume that it only needs to deal with forward slashes as directory separators. This resolves http://code.google.com/p/include-what-you-use/issues/detail?id=54. Reviewed by csilvers.
paul.holden
More...
over 13 years ago
Make a number of small changes to better support python 3.2, and when running on Windows. This script has been tested under python 2.4, 2.7 and 3.2. There is still one remaining issue left in order to get this running cleanly under python 3.2, namely fixing the use of 'this_failure.next()', which needs to become something like 'next(this_failure)'. This mostly resolves http://code.google.com/p/include-what-you-use/issues/detail?id=51. Reviewed by csilvers.
paul.holden
More...
over 13 years ago
Canonicalize the filepaths before calling TestIwyuOnRelativeFile. This fixes a number of problems running the tests on Windows, where _CompareExpectedAndActualSummaries would fail to match expected and actual summaries. This fixes http://code.google.com/p/include-what-you-use/issues/detail?id=53. Reviewed by csilvers.
paul.holden
More...
over 13 years ago
Add a rule to make it easy to run all the iwyu tests. There is probably a more canonical way to run tests, as part of the clang framework, but this change, while hacky, at least is an improvement.
csilvers
More...
over 13 years ago
Canonicalise the glob provided to AddGlobToReportIWYUViolationsFor (via -Xiwyu --check_also). This fixes a number of tests when running on Windows, and resolves http://code.google.com/p/include-what-you-use/issues/detail?id=55. Reviewed by csilvers.
csilvers+iwyu
More...
over 13 years ago
Opensource iwyu is failing to compile because of missing using statements for cast, isa, and dyn_cast. I don't know what's changed (maybe upstream took out a using statement somewhere that we were depending on?), but it was our bad in the first place, so I'm happy to fix it.
csilvers+iwyu
More...
over 13 years ago
Canonicalise the glob provided to AddGlobToReportIWYUViolationsFor (via -Xiwyu --check_also). This fixes a number of tests when running on Windows, and resolves http://code.google.com/p/include-what-you-use/issues/detail?id=55. Reviewed by csilvers.
paul.holden
More...
over 13 years ago
←
1
2
…
37
38
39
40
41
42
43
44
45
…
49
50
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree