summaryrefslogtreecommitdiffstats
path: root/perl_checker.src/tree.mli
Commit message (Collapse)AuthorAgeFilesLines
* allow disabling warnings on command-line (and have various warnings level)Pascal Rigaux2004-11-101-2/+1
|
* replace the information "a variable is accessed" with the more precisePascal Rigaux2004-01-221-2/+4
| | | | | | Access_none | Access_write_only | Access_various so that we can say either "variable unused" or "variable assigned but not read"
* use a float to save the mtime since int overflows.Pascal Rigaux2004-01-131-2/+2
| | | | | this fixes the cache being used partially
* always print "can't find package" warning, even with restrict-to-filesPascal Rigaux2004-01-091-0/+1
|
* re-organize to handle cleanly multi packages per filePascal Rigaux2003-09-291-4/+8
| | | | | => fixes cache coherency
* - allow $_o_XXX parameter name which is both unused and optional (same for ↵Pascal Rigaux2003-08-111-0/+1
| | | | | | | | | | | | $_b_XXX) - shift is a ONE_SCALAR_PARA so that $box->pack_start(shift @l, 0, 0, 4) is parsed correctly - in arrange_global_vars_declared(), don't keep anything in global_vars_declared, better create shadow packages to contain them - much better merging of multiple files defining functions in the same package. This fixes the bad behaviour when using the cache (esp. do_pkgs, but it was even worse with things in ugtk2.pm)
* - handle empty prototypesPascal Rigaux2003-04-241-1/+1
| | | | | | | - check number of parameters in method calls (ignoring empty overloaded methods) - allow non-empty prototypes for methods not using @_
* basic "number of arguments" checkingPascal Rigaux2003-04-171-3/+10
|
* new features including checking methods being available and unused functionsPascal Rigaux2002-12-181-16/+18
|
* handle "use lib qw(...)"Pascal Rigaux2002-12-041-0/+1
|
* *** empty log message ***Pascal Rigaux2002-11-281-2/+7
|
* *** empty log message ***Pascal Rigaux2002-11-261-2/+3
|
* *** empty log message ***Pascal Rigaux2002-11-261-0/+2
|
* *** empty log message ***Pascal Rigaux2002-11-241-0/+32