Changeset 274481 in webkit
- Timestamp:
- Mar 16, 2021, 9:05:55 AM (6 years ago)
- Location:
- trunk/Tools
- Files:
-
- 4 edited
-
ChangeLog (modified) (1 diff)
-
Scripts/prepare-ChangeLog (modified) (1 diff)
-
Scripts/webkitperl/prepare-ChangeLog_unittest/resources/python_unittests-expected.txt (modified) (1 diff)
-
Scripts/webkitperl/prepare-ChangeLog_unittest/resources/python_unittests.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r274475 r274481 1 2021-03-16 Dean Johnson <dean_johnson@apple.com> 2 3 [prepare-ChangeLog] Assigning a multiline comment to a variable breaks change detection 4 https://bugs.webkit.org/show_bug.cgi?id=223225 5 6 Reviewed by Jonathan Bedard. 7 8 * Scripts/prepare-ChangeLog: 9 (get_function_line_ranges_for_python): Remove '^' prefix from regex so we match multiline 10 strings assigned to variables. 11 * Scripts/webkitperl/prepare-ChangeLog_unittest/resources/python_unittests-expected.txt: 12 * Scripts/webkitperl/prepare-ChangeLog_unittest/resources/python_unittests.py: Add multiline string 13 variable definition, which previously would cause prepare-ChangeLog to parse the remainder of the file 14 as a multiline comment. Also add a new test to ensure it's not skipped by multiline logic. 15 (Class8.__init__): 16 (Class9): 17 1 18 2021-03-16 Carlos Alberto Lopez Perez <clopez@igalia.com> 2 19 -
trunk/Tools/Scripts/prepare-ChangeLog
r273651 r274481 1799 1799 1800 1800 my $multilineStringLiteralSentinelRegEx = qr#(?:"""|''')#; 1801 my $multilineStringLiteralStartRegEx = qr# ^\s*$multilineStringLiteralSentinelRegEx#;1801 my $multilineStringLiteralStartRegEx = qr#\s*$multilineStringLiteralSentinelRegEx#; 1802 1802 my $multilineStringLiteralEndRegEx = qr#$multilineStringLiteralSentinelRegEx\s*$#; 1803 1803 -
trunk/Tools/Scripts/webkitperl/prepare-ChangeLog_unittest/resources/python_unittests-expected.txt
r228131 r274481 170 170 [ 171 171 '142', 172 '14 3',172 '145', 173 173 'Class8.__init__' 174 ], 175 [ 176 '151', 177 '152', 178 'Class9' 174 179 ], 175 180 ] -
trunk/Tools/Scripts/webkitperl/prepare-ChangeLog_unittest/resources/python_unittests.py
r228131 r274481 142 142 def __init__(self): 143 143 pass 144 145 146 MULTILINE_STRING_VARIABLE = ''' 147 some text 148 some more text 149 ''' 150 151 class Class9: 152 pass
Note:
See TracChangeset
for help on using the changeset viewer.