RFR: CODETOOLS-7901505 webrev.ksh extract of bug title fails after Jira 6 Upgrade
Jonathan Gibbons
jonathan.gibbons at oracle.com
Mon Oct 26 21:15:38 UTC 2015
I'll take care of this.
-- Jon
On 10/23/2015 08:39 AM, Magnus Ihse Bursie wrote:
> From the bug report:
> ---
> Since the Jira 6 upgrade, webrev.ksh does not correctly extract the bug id/title.
>
> It produces:
> Bug id: <title>[JDK-8132541] (process) ProcessBuilder support for redirection to discard output - Java Bug System</title>
>
> previously the <title> and </title> would have been removed by line 2749:
> msg=`$WGET --timeout=10 --tries=1 -q $url -O - | grep '<title>' | sed 's/<title>\[#\(.*\)\] \(.*\) - Java Bug System<\/title>/\1 : \2/' | html_dequote | html_quote`
>
> The '#' in the pattern seems to be no longer necessary.
> ---
>
> This patch applies the suggestion from the bug report:
>
> diff --git a/webrev.ksh b/webrev.ksh
> --- a/webrev.ksh
> +++ b/webrev.ksh
> @@ -27,7 +27,7 @@
> # Documentation is available via 'webrev -h'.
> #
>
> -WEBREV_UPDATED=25.12-hg+openjdk.java.net
> +WEBREV_UPDATED=25.13-hg+openjdk.java.net
>
> HTML='<?xml version="1.0"?>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> @@ -2746,7 +2746,7 @@
> url="${BUGURL}${id}"
>
> if [[ -n $WGET ]]; then
> - msg=`$WGET --timeout=10 --tries=1 -q $url -O - | grep '<title>' | sed 's/<title>\[#\(.*\)\] \(.*\) - Java Bug System<\/title>/\1 : \2/' | html_dequote | html_quote`
> + msg=`$WGET --timeout=10 --tries=1 -q $url -O - | grep '<title>' | sed 's/<title>\[\(.*\)\] \(.*\) - Java Bug System<\/title>/\1 : \2/' | html_dequote | html_quote`
> fi
> if [[ -z $msg ]]; then
> msg="${id}"
>
>
> Example webrev without patch:
> http://cr.openjdk.java.net/~ihse/JDK-8140282-remove-test-directories/webrev.02/
>
> Example webrev with patch:
> http://cr.openjdk.java.net/~ihse/JDK-8140282-remove-test-directories/webrev.03/
>
> /Magnus
>
More information about the code-tools-dev
mailing list