summaryrefslogtreecommitdiffstats
path: root/perl_checker.src/types.mli
Commit message (Collapse)AuthorAgeFilesLines
* better contextsPascal Rigaux2004-05-081-3/+8
|
* detect "$xxx == undef"Pascal Rigaux2004-04-301-1/+1
|
* - add the tuple(...) contextPascal Rigaux2003-12-161-0/+1
| | | | | | - check that the value xxx in "... or xxx" is dropped - handle "... or ..., ..."
* - check the context on left side of =~Pascal Rigaux2003-12-151-0/+1
| | | | | - !xx has the new context bool
* - disallow return(...), prefering return ...Pascal Rigaux2003-05-271-1/+1
| | | | | - P_call_no_paren has a lower priority than P_comma
* allow "*foo = sub {}" with no prototypePascal Rigaux2003-04-301-1/+3
|
* ensure return values are usedPascal Rigaux2003-04-291-1/+1
|
* - handle empty prototypesPascal Rigaux2003-04-241-2/+2
| | | | | | | - check number of parameters in method calls (ignoring empty overloaded methods) - allow non-empty prototypes for methods not using @_
* add basic "type" checking (using a very liberal lattice)Pascal Rigaux2003-04-151-0/+15
|
* use new types to have stricter type checking (prior to adding maybe_context)Pascal Rigaux2003-04-131-0/+16
|
* - warn !($var =~ /.../)Pascal Rigaux2003-04-011-0/+1
| | | | | | - warn $a & 0xff == $b better written $a & (0xff == $b) - "not" should not be used, use "!" instead
* perl_checker now checks usage of $_Pascal Rigaux2002-12-051-1/+1
|
* *** empty log message ***Pascal Rigaux2002-11-281-6/+2
|
* *** empty log message ***Pascal Rigaux2002-11-241-5/+6
|
* *** empty log message ***Pascal Rigaux2002-11-201-1/+2
|
* *** empty log message ***Pascal Rigaux2002-11-141-1/+1
|
* *** empty log message ***Pascal Rigaux2002-11-141-1/+24
|
* *** empty log message ***Pascal Rigaux2002-11-131-0/+1
|
* *** empty log message ***Pascal Rigaux2002-11-121-6/+34
|
* *** empty log message ***Pascal Rigaux2002-11-091-0/+16