summaryrefslogtreecommitdiffstats
path: root/fake_packages/gen.pl
Commit message (Collapse)AuthorAgeFilesLines
* make it parse latest URPMThierry Vignaud2012-09-061-1/+1
|
* (is_blacklisted) blacklist sub cmp tooThierry Vignaud2012-03-271-1/+1
|
* kill debug statementThierry Vignaud2012-03-271-1/+0
|
* recognize binmode() (for eg urpmi)Thierry Vignaud2012-03-271-0/+1
|
* (is_blacklisted) kill unused argThierry Vignaud2012-03-241-1/+1
|
* handle special case "sub foobar { shift->method_call(...) } (eg: Net::FTP)Thierry Vignaud2012-03-241-2/+6
|
* add a FIXME noteThierry Vignaud2012-03-231-0/+2
|
* (parse_pm) blacklist earlier some functionsThierry Vignaud2012-03-191-1/+1
| | | | | (else Glib fake packages provides isa() and perl_checker declares bogus "too many parameters" warnings on eg any.pm)
* (is_blacklisted) blacklist 'can' & 'isa' keywordsThierry Vignaud2012-03-191-1/+1
| | | | | (else Glib fake packages provides isa() and perl_checker declares bogus "too many parameters" warnings on eg any.pm)
* (is_blacklisted) split it out of get_paras()Thierry Vignaud2012-03-191-1/+7
|
* (get_paras) explainThierry Vignaud2012-03-161-0/+2
|
* (get_paras) detect when function expects any number of arguments (reduce ↵Thierry Vignaud2012-03-161-0/+4
| | | | perl_checker SNR)
* (get_paras) remove empty prototypes from functions (it's possible we see it ↵Thierry Vignaud2012-03-081-0/+2
| | | | | | using shift later): thus fixing perl_checker warnings on Curses::UI
* (parse_pm) handle functions without spacing before opening "{"Thierry Vignaud2012-03-081-0/+2
| | | | eg: "sub set_color_fg{"
* (parse_pm) do not exclude functions with ";" in their prototypesThierry Vignaud2012-03-081-1/+1
| | | | | | | eg: sub draw(;$) regression introduced in r2880 on 2012-02-01 (was: "(parse_pm) ignore forward declarations")
* blacklist some function names that perl_checker dislike (use, ...)Thierry Vignaud2012-03-081-0/+2
|
* (parse_pm) ignore forward declarationsThierry Vignaud2012-02-011-0/+2
|
* (parse_pm) prevent skiping lines when =cut is missing from end of one file ↵Thierry Vignaud2012-01-301-2/+4
| | | | (the "..." operator isn't reset between 2 function calls...)
* (get_paras) do not rename *__XS functions anymoreThierry Vignaud2012-01-301-3/+5
| | | | | | | | | | copy their signatures to their perl wrappers so that they got signatures too (now that we parse the .pm files too) instead of shadowing the perl function with no signatures eg: -sub parse_hdlist() {} +sub parse_hdlist { my ($_urpm, $_filename, @_more_paras) = @_ }
* (parse_pm) parse .pm files too when generating fake packagesThierry Vignaud2012-01-301-0/+36
| | | | eg: URPM (or some Gtk2*) implement methods in both perl & XS
* kill warnings on parsing BOOT (eg: URPM's one)Thierry Vignaud2012-01-301-0/+1
|
* fix some method names in URPMThierry Vignaud2011-09-201-0/+1
|
* fix generating Gtk2 where "ne" can be a methodThierry Vignaud2008-09-171-1/+1
|
* Rename folder to match history.Mageia SVN-Git Migration2007-04-251-0/+108
This is a Synthesized commit to combine perl-MDK-Common and perl_checker repository history.