|
Lines 72-77
sub determinePropertyChanges($$$);
Tools/Scripts/prepare-ChangeLog_sec1
|
| 72 |
sub diffCommand($$$$); |
72 |
sub diffCommand($$$$); |
| 73 |
sub diffFromToString($$$); |
73 |
sub diffFromToString($$$); |
| 74 |
sub diffHeaderFormat(); |
74 |
sub diffHeaderFormat(); |
|
|
75 |
sub checkWebKitStyle(); |
| 75 |
sub extractLineRangeAfterChange($); |
76 |
sub extractLineRangeAfterChange($); |
| 76 |
sub extractLineRangeBeforeChange($); |
77 |
sub extractLineRangeBeforeChange($); |
| 77 |
sub fetchBugDescriptionFromURL($$); |
78 |
sub fetchBugDescriptionFromURL($$); |
|
Lines 128-133
sub main()
Tools/Scripts/prepare-ChangeLog_sec2
|
| 128 |
my $gitCommit = 0; |
129 |
my $gitCommit = 0; |
| 129 |
my $gitIndex = ""; |
130 |
my $gitIndex = ""; |
| 130 |
my $gitReviewer = ""; |
131 |
my $gitReviewer = ""; |
|
|
132 |
my $checkWebKitStyle = 1; |
| 131 |
my $openChangeLogs = 0; |
133 |
my $openChangeLogs = 0; |
| 132 |
my $writeChangeLogs = 1; |
134 |
my $writeChangeLogs = 1; |
| 133 |
my $showHelp = 0; |
135 |
my $showHelp = 0; |
|
Lines 144-149
sub main()
Tools/Scripts/prepare-ChangeLog_sec3
|
| 144 |
"git-index" => \$gitIndex, |
146 |
"git-index" => \$gitIndex, |
| 145 |
"git-reviewer:s" => \$gitReviewer, |
147 |
"git-reviewer:s" => \$gitReviewer, |
| 146 |
"help|h!" => \$showHelp, |
148 |
"help|h!" => \$showHelp, |
|
|
149 |
"style!" => \$checkWebKitStyle, |
| 147 |
"open|o!" => \$openChangeLogs, |
150 |
"open|o!" => \$openChangeLogs, |
| 148 |
"write!" => \$writeChangeLogs, |
151 |
"write!" => \$writeChangeLogs, |
| 149 |
"update!" => \$updateChangeLogs); |
152 |
"update!" => \$updateChangeLogs); |
|
Lines 158-163
sub main()
Tools/Scripts/prepare-ChangeLog_sec4
|
| 158 |
print STDERR " --git-reviewer When populating the ChangeLogs from a git commit claim that the spcified name reviewed the change.\n"; |
161 |
print STDERR " --git-reviewer When populating the ChangeLogs from a git commit claim that the spcified name reviewed the change.\n"; |
| 159 |
print STDERR " This option is useful when the git commit lacks a Signed-Off-By: line\n"; |
162 |
print STDERR " This option is useful when the git commit lacks a Signed-Off-By: line\n"; |
| 160 |
print STDERR " -h|--help Show this help message\n"; |
163 |
print STDERR " -h|--help Show this help message\n"; |
|
|
164 |
print STDERR " --[no-]style Run check-webkit-style script when done (default: style)\n"; |
| 161 |
print STDERR " -o|--open Open ChangeLogs in an editor when done\n"; |
165 |
print STDERR " -o|--open Open ChangeLogs in an editor when done\n"; |
| 162 |
print STDERR " --[no-]update Update ChangeLogs from svn before adding entry (default: update)\n"; |
166 |
print STDERR " --[no-]update Update ChangeLogs from svn before adding entry (default: update)\n"; |
| 163 |
print STDERR " --[no-]write Write ChangeLogs to disk (otherwise send new entries to stdout) (default: write)\n"; |
167 |
print STDERR " --[no-]write Write ChangeLogs to disk (otherwise send new entries to stdout) (default: write)\n"; |
|
Lines 225-230
sub main()
Tools/Scripts/prepare-ChangeLog_sec5
|
| 225 |
printDiff($changedFiles, $gitCommit, $gitIndex, $mergeBase); |
229 |
printDiff($changedFiles, $gitCommit, $gitIndex, $mergeBase); |
| 226 |
} |
230 |
} |
| 227 |
|
231 |
|
|
|
232 |
# Run check-webkit-style. |
| 233 |
if ($checkWebKitStyle) { |
| 234 |
checkWebKitStyle(); |
| 235 |
} |
| 236 |
|
| 228 |
# Open ChangeLogs. |
237 |
# Open ChangeLogs. |
| 229 |
if ($openChangeLogs && @$changeLogs) { |
238 |
if ($openChangeLogs && @$changeLogs) { |
| 230 |
openChangeLogs($changeLogs); |
239 |
openChangeLogs($changeLogs); |
|
Lines 588-593
sub printDiff($$$$)
Tools/Scripts/prepare-ChangeLog_sec6
|
| 588 |
close DIFF; |
597 |
close DIFF; |
| 589 |
} |
598 |
} |
| 590 |
|
599 |
|
|
|
600 |
sub checkWebKitStyle() |
| 601 |
{ |
| 602 |
print STDERR " Running check-webkit-style.\n "; |
| 603 |
system dirname(File::Spec->rel2abs(__FILE__)) . "/check-webkit-style"; |
| 604 |
} |
| 605 |
|
| 591 |
sub openChangeLogs($) |
606 |
sub openChangeLogs($) |
| 592 |
{ |
607 |
{ |
| 593 |
my ($changeLogs) = @_; |
608 |
my ($changeLogs) = @_; |