Commit Graph

39 Commits

Author SHA1 Message Date
Beman
6179416dcd Add [search-root] initial option, taking care that it works for relative or absolute paths. 2013-12-19 17:41:38 -05:00
Beman Dawes
b99d64f7e3 Upgrade inspect for Filesystem V3
[SVN r67493]
2010-12-29 20:23:58 +00:00
Daniel James
1bc8da5aa2 Don't complain about an id immediately followed by a name.
Some documentation uses markup of the form:

{{{
<div id="foo"><h1><a name="foo"></a>Foo</h1>
...
</div>
}}}

This was appearing as a duplicate bookmark, but it's valid. So allow an
`id` immediately followed by an identical `name`. Could allow some
problematic markup but it's the best I could come up with without
a html parser.

[SVN r63389]
2010-06-27 16:39:36 +00:00
Steven Watanabe
b8cb91bfc0 Adjust heading in the inspection report. Fixes #4134.
[SVN r63218]
2010-06-22 03:30:12 +00:00
Daniel James
dd59d7c652 Ignore spaces surrounding urls. Fixes #4122.
[SVN r61828]
2010-05-06 20:04:52 +00:00
Daniel James
6bd7a54f0d Ignore links in comments. Fixes #4126
[SVN r61826]
2010-05-06 20:03:32 +00:00
Beman Dawes
635c267f12 Show line numbers where applicable. Apple macro clash show name. Optimize html line output spacing
[SVN r59138]
2010-01-19 12:48:39 +00:00
Daniel James
b92edeecd2 Fix some false positives in the the bookmark checker.
- Don't check if the fragment is invalid.
 - Don't check it it's empty (`<a href="#">` links to the top of the page).
 - Percent decode the fragment before checking.

[SVN r59137]
2010-01-18 19:24:13 +00:00
Beman Dawes
bb3767d312 Add checks for broken or duplicate bookmarks
[SVN r59099]
2010-01-17 19:48:08 +00:00
Daniel James
9bf8a22f73 Better inspect error for external content.
[SVN r52712]
2009-05-01 20:51:10 +00:00
Daniel James
655fdf9c0b Check for external links.
[SVN r52664]
2009-04-29 21:12:32 +00:00
Daniel James
b57df512ec Check for invalid css links in html files as well as css files.
[SVN r52663]
2009-04-29 21:12:08 +00:00
Daniel James
3df65ed8e8 Add link checking for css files.
Fixes #2173.


[SVN r48239]
2008-08-19 22:27:26 +00:00
Daniel James
c6ec4cd94a Missing no_link_errors check.
[SVN r48237]
2008-08-19 22:27:05 +00:00
Daniel James
f71e631b8f Better inspect errors for empty URLs.
[SVN r47751]
2008-07-24 10:15:12 +00:00
Daniel James
624c9f6984 Better message when there's not hostname. And add a comment explaining the
reasoning behind this rule.


[SVN r46779]
2008-06-27 16:52:27 +00:00
Daniel James
5f04135d98 More URL checking in inspect. Now parses the URL and checks a few extra things.
[SVN r45832]
2008-05-27 20:09:49 +00:00
Daniel James
e1b48e60f5 Decode percent coded characters and '&amp;' when inspecting urls.
[SVN r43752]
2008-03-21 16:56:35 +00:00
Daniel James
79843906d0 Check links in single quotes as well as double quotes.
[SVN r43750]
2008-03-21 16:52:40 +00:00
Daniel James
21afb0b121 Take account of links from files with boostinspect:nolink in them when
determining if a file is unlinked.


[SVN r35511]
2006-10-07 10:03:23 +00:00
Daniel James
659342b346 Added 'boostinspect:nounlinked' exclusion tag, to avoid warnings about an unlinked file.
[SVN r35287]
2006-09-23 13:49:22 +00:00
Gennaro Prota
725b5b8845 Inspect Tool Update:
style changes:

* consistent copyright/license notice formatting
* removed hardcoded name of test file (for crlf)
* added include guard to cvs_iterator.hpp
* removed now useless #includes of "boost/filesystem/exception.hpp"
* used ""-style for #includes of non standard headers
* renamed class long_name_check to file_name_check
  (unfortunately we can't rename the .cpp/.hpp files)


[SVN r34848]
2006-08-07 22:34:23 +00:00
Gennaro Prota
7b4b57b724 Inspect Tool Update:
be sure that the "exclusion tags" do not appear verbatim in our source, or they will exclude ourselves :-)


[SVN r34845]
2006-08-07 18:44:51 +00:00
Gennaro Prota
bccdf2b847 Inspect Tool Update:
long_name_check.cpp/.hpp:
* removed hardcoded constants, added comments about ISO 9660
* removed dependencies on bind and next_prior
* fixed a bug which prevented directory names with dots to be detected
* clarified error messages (this probably started by checking the length only, but now it also performs many other checks)

link_check.cpp:
* removed name for an unused paramter

inspector.hpp:
* made inspector default constructor protected
* made "empty" virtual functions pure, where possible

inspect.cpp:
* minor tweaks to the output


[SVN r34823]
2006-08-06 15:59:56 +00:00
Gennaro Prota
fb36ba948f added check for unnamed namespaces in included source files (headers); tighten check on license text; misc cleanup
[SVN r34596]
2006-07-18 03:55:38 +00:00
Rene Rivera
43780cee30 Shorten the output somewhat by using short keys instead of full explanations for some items. Add tags to turn off content based tests. Split the test reports into two parts, license+copyright and everything else.
[SVN r34561]
2006-07-16 16:15:29 +00:00
Aleksey Gurtovoy
d80172773a c++boost.gif -> boost.png replacement
[SVN r25572]
2004-10-05 15:23:19 +00:00
Rene Rivera
8425a60207 Slight restructure to put all the different types of file pattern registration in one place. Add more types of files that get checked. Update license info to reflect new standard language.
[SVN r23824]
2004-07-20 04:31:54 +00:00
Beman Dawes
4931212a7d Add -cvs, -help options, no_check some non -cvs cases
[SVN r21418]
2003-12-29 20:36:44 +00:00
Douglas Gregor
9026d6582b link_check.cpp: Missing a ':' (thanks Robert)
[SVN r21379]
2003-12-23 03:33:59 +00:00
Beman Dawes
574f7bc30b add missing fs::
[SVN r21365]
2003-12-21 17:11:06 +00:00
Beman Dawes
b076a06e43 recognize FRAME SRC like A HREF
[SVN r21086]
2003-12-02 16:33:10 +00:00
Beman Dawes
722890b05e Add https
[SVN r21045]
2003-12-01 16:15:03 +00:00
Beman Dawes
0d0b75439b spurious directory entires elided
[SVN r20958]
2003-11-26 12:27:22 +00:00
Beman Dawes
dabe534963 Update copyright and license info
[SVN r20245]
2003-10-02 18:23:14 +00:00
Beman Dawes
a88f9169d2 Change license message to reference Boost Software License
[SVN r20038]
2003-09-12 17:09:29 +00:00
Beman Dawes
e2d88da2c7 refinements as a result of new path name_check mechanism
[SVN r19809]
2003-08-27 14:51:19 +00:00
John Maddock
4c03885d63 Fixed regex library change
[SVN r18523]
2003-05-24 11:10:20 +00:00
Beman Dawes
085998ad7a Initial commit
[SVN r16783]
2003-01-07 16:57:46 +00:00