31 Commits

Author SHA1 Message Date
Rene Rivera
d8527d16bf Move time_string.h so that it's available in RC branch.
[SVN r35091]
2006-09-13 17:20:12 +00:00
Gennaro Prota
b2dc655a59 Inspect Tool Update:
bogus edit, just added a comment (in previous edit, dependency on Boost.Format was also removed - sorry)


[SVN r34851]
2006-08-07 23:47:30 +00:00
Gennaro Prota
998025c5ae Inspect Tool Update:
more output consistency
removed hack on replacing ">" with ">" when in text-mode output


[SVN r34850]
2006-08-07 23:33:57 +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
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
48a8d96507 ok, resetting the shared_ptrs had the purpose to start reporting from inspector destructors:
let the compiler take automatically care of that


[SVN r34798]
2006-08-01 14:25:50 +00:00
Gennaro Prota
f507b078aa as a service to the user, list *all* invalid options before exiting
[SVN r34796]
2006-08-01 12:40:20 +00:00
Gennaro Prota
41b9d17b56 keep all #include directives together; some better encapsulation for class inspector_element; initialize file/dir/error counts to zero; make sure we don't modify the argv pointers and strings; don't call initial_path() until all command line options have been checked; removed unneeded shared_ptr<> reset()
[SVN r34795]
2006-08-01 12:32:27 +00:00
Gennaro Prota
0b7f1160db removed #includes for <assert.h> and <utility>, which aren't used
[SVN r34793]
2006-07-31 20:56:51 +00:00
Gennaro Prota
38f41543a0 use the new boost::time_string() utility
[SVN r34792]
2006-07-31 20:44:44 +00:00
Gennaro Prota
0f3965f1a8 Inspect Tool Update:
* remove hardcoded constants ("unknown", 19, etc.)
* bugfix (possibly endless loop) and simplification in library_from_content()
* generate valid XHTML 1.0 Strict when in HTML output mode (with link to validator)
* help output more consistent with the GNU style; return 0 when help is deliberately invoked
* added error control for strftime()
* add trailing slash to library URLs
* use <assert.h>, as some libs still macro-guard <cassert>


[SVN r34770]
2006-07-29 15:15:25 +00:00
Rene Rivera
a97154788b Add a "-brief" mode to the text mode to reduce the length of output to fit within the 75K email limits.
[SVN r34700]
2006-07-24 18:29:38 +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
Rene Rivera
c7f25b2bf3 Add a text, as opposed to html, output option "-text".
[SVN r34541]
2006-07-15 22:35:31 +00:00
Rene Rivera
b00cffe095 Ignore some additional directories in scanning.
[SVN r34540]
2006-07-15 21:01:13 +00:00
Eric Niebler
89b362e233 add checks for violations of Boost min max guidelines
[SVN r27249]
2005-02-08 18:52:39 +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
a3e0a8d360 load content in binary
[SVN r22060]
2004-01-29 19:29:37 +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
Beman Dawes
5db93316e3 refactor for 0 problem case
[SVN r20961]
2003-11-26 13:14:22 +00:00
Beman Dawes
6fb81cbd48 add options to control check selection
[SVN r20955]
2003-11-26 12:21:22 +00:00
Beman Dawes
90b4205fcd Add license_check
[SVN r20862]
2003-11-19 15:48:06 +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
22a512b4f7 Fix last total bug + spacing
[SVN r18592]
2003-05-28 21:05:58 +00:00
Beman Dawes
b9288efacc Major revision: generate HTML, look at CVS files only
[SVN r18558]
2003-05-27 13:01:33 +00:00
Beman Dawes
2c177e5423 Add crlf and copyright checks
[SVN r17077]
2003-01-29 11:14:44 +00:00
Beman Dawes
25297d6ff7 fixes, cleanup
[SVN r16813]
2003-01-09 00:16:19 +00:00
Beman Dawes
085998ad7a Initial commit
[SVN r16783]
2003-01-07 16:57:46 +00:00