From: Jeremy Laine Date: Fri, 14 Jan 2005 18:10:55 +0000 (+0000) Subject: handle require_once and include_once, allow single quotes X-Git-Url: http://git.polytechnique.org/?p=old-projects.git;a=commitdiff_plain;h=4a2ed1733491e7e1396c063acf733e6323487c88 handle require_once and include_once, allow single quotes --- diff --git a/deptrack/src/deptrack.in b/deptrack/src/deptrack.in index efe9f81..64384c4 100644 --- a/deptrack/src/deptrack.in +++ b/deptrack/src/deptrack.in @@ -311,7 +311,7 @@ sub parsefile { @phplines = &tagstrip("/*","*/",@phplines); @phplines = &commentstrip("\/\/",@phplines); @phplines = &commentstrip("#",@phplines); - @includes = grep s/.*(require|include)\s*\({0,1}\"(.*)\"\){0,1}.*\n$/$2/, @phplines; + @includes = grep s/.*(require|require_once|include|include_once)\s*\({0,1}[\"\'](.*)[\"\']\){0,1}.*\n$/$2/, @phplines; foreach my $include (@includes) { &dprint("REQ:$include\n"); if ($include =~ /$mask_php/) {