summaryrefslogtreecommitdiff
path: root/tools/ccanlint/file_analysis.c
AgeCommit message (Expand)Author
2015-04-10ccanlint: avoid segfault when module_builds' linking failsPeter Barker
2012-12-03ccanlint: remove redundant num_lines in struct ccan_file.Rusty Russell
2012-12-03tools: use tal instead of talloc.Rusty Russell
2012-12-03tools: use rbuf instead of grab_file.Rusty Russell
2012-12-03tools: don't abort on malformed documentation lines.Rusty Russell
2012-09-10tools: more intelligent caching for compile _info.Rusty Russell
2012-03-19tools: move config.h reading to its own fileRusty Russell
2012-03-19tools: split out manifest from ccanlintRusty Russell
2011-09-27htable: clean up interface, document htable_type better.Rusty Russell
2011-08-30ccanlint: add coverage variant of files.Rusty Russell
2011-08-30ccanlint: keep separate array of compiled versions.Rusty Russell
2011-07-21ccanlint: handle DOS-style \r\n lines when parsing.Rusty Russell
2011-07-21ccanlint: add simple check for comment referring to LICENSE file.Rusty Russell
2011-04-02asort: Use qsort_r if the system provides it.Andreas Schlick
2011-03-22ccanlint: roughly handle multiple conditions on #if line.Rusty Russell
2011-03-17tools: fix ctype.h and string usage.Rusty Russell
2011-03-16tools: actually add non-source files to other_files in manifestRusty Russell
2011-03-01ccanlint: handle weird directories.Rusty Russell
2011-01-18strsplit: remove nump argumentRusty Russell
2011-01-17ccanlint: score_file_error() takes printf-formatRusty Russell
2011-01-13htable: fix type of cmpfn in htable_typeRusty Russell
2011-01-04ccanlint: make get_manifest cache manifestsRusty Russell
2010-11-23ccanlint: build depends if necessaryRusty Russell
2010-11-17ccanlint: run tests in alphabetical orderRusty Russell
2010-11-10ccanlint: list file errors in order they are encountered.Rusty Russell
2010-11-09ccanlint: rework so checks have more structure.Rusty Russell
2010-11-04ccanlint: try running example code.Rusty Russell
2010-10-06ccanlint: load file contents on demand, fix names for extracted examples.Rusty Russell
2010-09-25tools/ccanlint: extract examples in separate test.Rusty Russell
2010-06-07ccanlint: make sure fullname is always full path name.Rusty Russell
2010-02-02ccanlint: fix directory issues properly.Rusty Russell
2010-01-19Make manifest code do chdir into appropriate directory.Rusty Russell
2009-09-25ccanlint: compile and run tests.Rusty Russell
2009-09-12Build tests for ccan.Rusty Russell
2009-09-08Dependency checking (make sure .o files exist, prereq to building)Rusty Russell
2009-05-28Rename _info.c to _info: this means we can simple compile *.c.Rusty Russell
2009-05-28Store pristine contents of files: based on Joey's patch.Rusty Russell
2009-03-29Enhance file_analysis preprocessor a little more, use in idempotent test.Rusty Russell
2009-03-29Somewhat decent cpp analysis for ccanlint.Rusty Russell
2009-02-14Teach ccanlint about API tests.Rusty Russell
2008-11-13Broaden use of doc_extract code, put in ccanlint, and fix ccanlint Rusty Russell
2008-11-10Rename string to str, and split into three modules.Rusty Russell
2008-08-15grab_fd and grab_file: add a size arg, use everywhere.Rusty Russell
2008-06-02Move modules to ccan/ tools to tools/Rusty Russell