Martin,

I would agree that in a stylesheet .css file it would be better to include the terminating semicolon, especially when the items are laid out on multiple lines.

Here, they're in inline style attributes, so I don't think the trailing semicolon is so important. A better cleanup, in time, is to avoid using these inline styles altogether, in favor of styles in a stylesheet somewhere.

-- Jon

On 04/26/2017 03:44 PM, Martin Buchholz wrote:
http://stackoverflow.com/questions/11939595/leaving-out-the-last-semicolon-of-a-css-block

Terminating with a semicolon consistently seems to be good practice even if it's not necessary.

On Wed, Apr 26, 2017 at 3:40 PM, Martin Buchholz <[email protected] <mailto:[email protected]>> wrote:

    This looks good.

    jsr166 maintainers will merge into jsr166 CVS.

    I'm unsure whether the ";" should be used as separator or
    terminator.  I would have terminated every style with a ";"

    On Wed, Apr 26, 2017 at 3:31 PM, Jonathan Gibbons
    <[email protected] <mailto:[email protected]>>
    wrote:

        Please review the following conceptually simple fix to change
        use of the align and valign attributes in table-related tags
        to inline style attributes in the public doc comments for the
        contents of java.base module.

        This is for compatibility with HTML 5.

        The change was done mechanically with the following sed
        script, which was applied to the set of files reported by
        "javadoc -html5" as containing  the use of the align and
        valign attribute.

        s/ align="*left"*/ style="text-align:left"/
        s/ align="*center"*/ style="text-align:center"/
        s/ ALIGN="*CENTER"*/ style="text-align:center"/
        s/ align="*right"*/ style="text-align:right"/
        s/ valign="*top"*/ style="vertical-align:top"/
        s/ valign="*bottom"*/ style="vertical-align:bottom"/
        s/ style="\([^"]*\)" style="\([^"]*\)"/ style="\1; \2"/

        The first six lines change the variants of align and valign
        into the corresponding style attributes. And, because there
        were some instances where a tag had both align and valign, the
        final line of the script merges two instances of the style
        attribute into a single instance.

        This covers files in the following packages:

        java.base java/io
        java.base java/lang
        java.base java/lang/reflect
        java.base java/math
        java.base java/nio/charset
        java.base java/text
        java.base java/time/chrono
        java.base java/time/format
        java.base java/util
        java.base java/util/concurrent
        java.base java/util/regex

        JBS: https://bugs.openjdk.java.net/browse/JDK-8179367
        <https://bugs.openjdk.java.net/browse/JDK-8179367>
        webrev: http://cr.openjdk.java.net/~jjg/8179367/webrev/
        <http://cr.openjdk.java.net/%7Ejjg/8179367/webrev/>

        -- Jon




Reply via email to