[Bug][JDK10] Fix duplicated "a" occurrences in docs
Ivan Gerasimov
ivan.gerasimov at oracle.com
Thu Nov 2 03:26:05 UTC 2017
If it's not too late, I'd lake to take part in this feast :)
Here's a handful of some more word duplicates:
http://cr.openjdk.java.net/~igerasim/double-trouble-2/00/webrev/
With kind regards,
Ivan
On 10/30/17 6:16 PM, Stuart Marks wrote:
> No, Roger checked in the "the the" patch before Christophe posted a "a
> a" followup patch. :-)
>
> s'marks
>
> On 10/30/17 6:00 PM, David Holmes wrote:
>> Does this duplicate the the patch Christoph sent regarding the the?
>> ;-) Roger was handling that one.
>>
>> David
>>
>> On 31/10/2017 10:29 AM, Stuart Marks wrote:
>>> Hi all,
>>>
>>> Please review the patch below. I'm sending this for review because
>>> it's expanded considerably beyond the original patch that Christoph
>>> had submitted. I ran a full-text search over the java.base source
>>> files looking for "the the" and "a a" and it found a bunch of
>>> additional occurrences that were split across line breaks. I also
>>> fixed up a few other places that I happened to notice.
>>>
>>> Christoph wrote:
>>>> I wasn't sure about the capitalization change on EventObject.
>>>> What's the
>>>> rule of thumb in cases where the class does not follow the
>>>> guidelines for
>>>> docs[1]? Sticking to the overall class scheme or aligning everything?
>>>
>>> Good question. The first rule of styling is to stick with the
>>> prevailing style in the file. In this case, changing just the text
>>> of that one @return tag would have conflicted with the style in use
>>> in the rest of the file, even though that style is arguably
>>> incorrect; the rest of the file uses an initial capital and ends the
>>> description with a period (full stop), whereas the recommended style
>>> is to use a noun phrase (a sentence fragment), without an initial
>>> capital, and without a trailing period (since there is no sentence
>>> following).
>>>
>>> However, the file is small, and there were only three or four other
>>> places that needed to be changed in order to bring the file into
>>> compliance with the preferred style, so I just fixed them all.
>>>
>>>
>>> Thanks,
>>>
>>> s'marks
>>>
>>>
>>>
>>> # HG changeset patch
>>> # User smarks
>>> # Date 1509409127 25200
>>> # Mon Oct 30 17:18:47 2017 -0700
>>> # Node ID d2823a0c8dfab9e95e5c482794a96864b2592aad
>>> # Parent d87f89c74f54873f273c4fbd8e6d49d7cbf3930b
>>> 8190382: fix small typographic errors in comments
>>> Reviewed-by: XXX
>>> Contributed-by: christoph.dreis at freenet.de
>>>
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/io/FilePermission.java
>>> --- a/src/java.base/share/classes/java/io/FilePermission.java Mon
>>> Oct 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/io/FilePermission.java Mon
>>> Oct 30 17:18:47 2017 -0700
>>> @@ -698,7 +698,7 @@
>>> if (p2.equals(EMPTY_PATH)) {
>>> return 0;
>>> } else if (p2.getName(0).equals(DOTDOT_PATH)) {
>>> - // "." contains p2 iif p2 has no "..". Since a
>>> + // "." contains p2 iff p2 has no "..". Since
>>> // a normalized path can only have 0 or more
>>> // ".." at the beginning. We only need to look
>>> // at the head.
>>> @@ -711,7 +711,7 @@
>>> } else if (p2.equals(EMPTY_PATH)) {
>>> int c1 = p1.getNameCount();
>>> if (!p1.getName(c1 - 1).equals(DOTDOT_PATH)) {
>>> - // "." is inside p1 iif p1 is 1 or more "..".
>>> + // "." is inside p1 iff p1 is 1 or more "..".
>>> // For the same reason above, we only need to
>>> // look at the tail.
>>> return -1;
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/lang/invoke/MethodHandle.java
>>> --- a/src/java.base/share/classes/java/lang/invoke/MethodHandle.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/lang/invoke/MethodHandle.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -765,7 +765,7 @@
>>> * In every other case, all conversions are applied
>>> <em>pairwise</em>,
>>> * which means that each argument or return value is converted to
>>> * exactly one argument or return value (or no return value).
>>> - * The applied conversions are defined by consulting the
>>> + * The applied conversions are defined by consulting
>>> * the corresponding component types of the old and new
>>> * method handle types.
>>> * <p>
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
>>> ---
>>> a/src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -194,7 +194,7 @@
>>> static {
>>> // In case we need to double-back onto the
>>> StringConcatFactory during this
>>> // static initialization, make sure we have the reasonable
>>> defaults to complete
>>> - // the static initialization properly. After that, actual
>>> users would use the
>>> + // the static initialization properly. After that, actual
>>> users would use
>>> // the proper values we have read from the properties.
>>> STRATEGY = DEFAULT_STRATEGY;
>>> // CACHE_ENABLE = false; // implied
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/lang/invoke/VarHandle.java
>>> --- a/src/java.base/share/classes/java/lang/invoke/VarHandle.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/lang/invoke/VarHandle.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -205,7 +205,7 @@
>>> * and {@code double} on 32-bit platforms.
>>> *
>>> * <p>Access modes will override any memory ordering effects
>>> specified at
>>> - * the declaration site of a variable. For example, a VarHandle
>>> accessing a
>>> + * the declaration site of a variable. For example, a VarHandle
>>> accessing
>>> * a field using the {@code get} access mode will access the field as
>>> * specified <em>by its access mode</em> even if that field is
>>> declared
>>> * {@code volatile}. When mixed access is performed extreme care
>>> should be
>>> @@ -423,7 +423,7 @@
>>> * {@link java.lang.invoke.MethodHandles#varHandleInvoker}.
>>> *
>>> * <h1>Interoperation between VarHandles and Java generics</h1>
>>> - * A VarHandle can be obtained for a variable, such as a a field,
>>> which is
>>> + * A VarHandle can be obtained for a variable, such as a field,
>>> which is
>>> * declared with Java generic types. As with the Core Reflection
>>> API, the
>>> * VarHandle's variable type will be constructed from the erasure
>>> of the
>>> * source-level type. When a VarHandle access mode method is
>>> invoked, the
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/net/DatagramSocket.java
>>> --- a/src/java.base/share/classes/java/net/DatagramSocket.java Mon
>>> Oct 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/net/DatagramSocket.java Mon
>>> Oct 30 17:18:47 2017 -0700
>>> @@ -988,7 +988,7 @@
>>>
>>> /**
>>> * Sets the SO_RCVBUF option to the specified value for this
>>> - * {@code DatagramSocket}. The SO_RCVBUF option is used by the
>>> + * {@code DatagramSocket}. The SO_RCVBUF option is used by
>>> * the network implementation as a hint to size the underlying
>>> * network I/O buffers. The SO_RCVBUF setting may also be used
>>> * by the network implementation to determine the maximum size
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/net/Inet4Address.java
>>> --- a/src/java.base/share/classes/java/net/Inet4Address.java Mon Oct
>>> 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/net/Inet4Address.java Mon Oct
>>> 30 17:18:47 2017 -0700
>>> @@ -143,7 +143,7 @@
>>> /**
>>> * Prior to 1.4 an InetAddress was created with a family
>>> * based on the platform AF_INET value (usually 2).
>>> - * For compatibility reasons we must therefore write the
>>> + * For compatibility reasons we must therefore write
>>> * the InetAddress with this family.
>>> */
>>> inet.holder().family = 2;
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/net/SocketImpl.java
>>> --- a/src/java.base/share/classes/java/net/SocketImpl.java Mon Oct
>>> 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/net/SocketImpl.java Mon Oct
>>> 30 17:18:47 2017 -0700
>>> @@ -333,7 +333,7 @@
>>> * latency, and low latency above short connection time, then
>>> it could
>>> * invoke this method with the values {@code (0, 1, 2)}.
>>> *
>>> - * By default, this method does nothing, unless it is
>>> overridden in a
>>> + * By default, this method does nothing, unless it is
>>> overridden in
>>> * a sub-class.
>>> *
>>> * @param connectionTime
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/net/SocksSocketImpl.java
>>> --- a/src/java.base/share/classes/java/net/SocksSocketImpl.java Mon
>>> Oct 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/net/SocksSocketImpl.java Mon
>>> Oct 30 17:18:47 2017 -0700
>>> @@ -657,7 +657,7 @@
>>>
>>> /**
>>> * Sends the Bind request to the SOCKS proxy. In the SOCKS
>>> protocol, bind
>>> - * means "accept incoming connection from", so the
>>> SocketAddress is the
>>> + * means "accept incoming connection from", so the
>>> SocketAddress is
>>> * the one of the host we do accept connection from.
>>> *
>>> * @param saddr the Socket address of the remote host.
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/net/URLConnection.java
>>> --- a/src/java.base/share/classes/java/net/URLConnection.java Mon
>>> Oct 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/net/URLConnection.java Mon
>>> Oct 30 17:18:47 2017 -0700
>>> @@ -785,7 +785,7 @@
>>> * required to make the connection. By default, this method
>>> * returns {@code java.security.AllPermission}. Subclasses
>>> * should override this method and return the permission
>>> - * that best represents the permission required to make a
>>> + * that best represents the permission required to make
>>> * a connection to the URL. For example, a {@code URLConnection}
>>> * representing a {@code file:} URL would return a
>>> * {@code java.io.FilePermission} object.
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java
>>> ---
>>> a/src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -165,7 +165,7 @@
>>> * <tr>
>>> * <th scope="row" > {@link
>>> StandardOpenOption#DELETE_ON_CLOSE DELETE_ON_CLOSE} </th>
>>> * <td> When this option is present then the implementation
>>> makes a
>>> - * <em>best effort</em> attempt to delete the file when
>>> closed by the
>>> + * <em>best effort</em> attempt to delete the file when
>>> closed by
>>> * the {@link #close close} method. If the {@code close}
>>> method is not
>>> * invoked then a <em>best effort</em> attempt is made to
>>> delete the file
>>> * when the Java virtual machine terminates. </td>
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/nio/channels/FileChannel.java
>>> --- a/src/java.base/share/classes/java/nio/channels/FileChannel.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/nio/channels/FileChannel.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -216,7 +216,7 @@
>>> * <tr>
>>> * <th scope="row" > {@link
>>> StandardOpenOption#DELETE_ON_CLOSE DELETE_ON_CLOSE} </th>
>>> * <td> When this option is present then the implementation
>>> makes a
>>> - * <em>best effort</em> attempt to delete the file when
>>> closed by the
>>> + * <em>best effort</em> attempt to delete the file when
>>> closed by
>>> * the {@link #close close} method. If the {@code close}
>>> method is not
>>> * invoked then a <em>best effort</em> attempt is made to
>>> delete the file
>>> * when the Java virtual machine terminates. </td>
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/nio/file/Files.java
>>> --- a/src/java.base/share/classes/java/nio/file/Files.java Mon Oct
>>> 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/nio/file/Files.java Mon Oct
>>> 30 17:18:47 2017 -0700
>>> @@ -3301,7 +3301,7 @@
>>> }
>>>
>>> /**
>>> - * Writes bytes to a file. The {@code options} parameter
>>> specifies how the
>>> + * Writes bytes to a file. The {@code options} parameter
>>> specifies how
>>> * the file is created or opened. If no options are present
>>> then this method
>>> * works as if the {@link StandardOpenOption#CREATE CREATE},
>>> {@link
>>> * StandardOpenOption#TRUNCATE_EXISTING TRUNCATE_EXISTING},
>>> and {@link
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/security/KeyPairGenerator.java
>>> ---
>>> a/src/java.base/share/classes/java/security/KeyPairGenerator.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/java/security/KeyPairGenerator.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -84,7 +84,7 @@
>>> * exists (e.g., so-called <i>community parameters</i> in DSA),
>>> there are two
>>> * {@link #initialize(java.security.spec.AlgorithmParameterSpec)
>>> * initialize} methods that have an {@code AlgorithmParameterSpec}
>>> - * argument. One also has a {@code SecureRandom} argument, while the
>>> + * argument. One also has a {@code SecureRandom} argument, while
>>> * the other uses the {@code SecureRandom}
>>> * implementation of the highest-priority installed provider as
>>> the source
>>> * of randomness. (If none of the installed providers supply an
>>> implementation
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
>>> ---
>>> a/src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -4775,7 +4775,7 @@
>>> //-----------------------------------------------------------------------
>>>
>>> /**
>>> * Prints or parses a localized pattern from a localized field.
>>> - * The specific formatter and parameters is not selected until the
>>> + * The specific formatter and parameters is not selected until
>>> * the field is to be printed or parsed.
>>> * The locale is needed to select the proper WeekFields from
>>> which
>>> * the field for day-of-week, week-of-month, or week-of-year
>>> is selected.
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/time/temporal/WeekFields.java
>>> --- a/src/java.base/share/classes/java/time/temporal/WeekFields.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/time/temporal/WeekFields.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -311,7 +311,7 @@
>>> * the new month or year.
>>> * <p>
>>> * WeekFields instances are singletons; for each unique
>>> combination
>>> - * of {@code firstDayOfWeek} and {@code minimalDaysInFirstWeek}
>>> the
>>> + * of {@code firstDayOfWeek} and {@code minimalDaysInFirstWeek}
>>> * the same instance will be returned.
>>> *
>>> * @param firstDayOfWeek the first day of the week, not null
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/util/Base64.java
>>> --- a/src/java.base/share/classes/java/util/Base64.java Mon Oct
>>> 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/util/Base64.java Mon Oct
>>> 30 17:18:47 2017 -0700
>>> @@ -56,7 +56,7 @@
>>> * base64 alphabet.</p></li>
>>> *
>>> * <li><a id="mime"><b>MIME</b></a>
>>> - * <p> Uses the "The Base64 Alphabet" as specified in Table 1 of
>>> + * <p> Uses "The Base64 Alphabet" as specified in Table 1 of
>>> * RFC 2045 for encoding and decoding operation. The encoded
>>> output
>>> * must be represented in lines of no more than 76 characters
>>> each
>>> * and uses a carriage return {@code '\r'} followed
>>> immediately by
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/util/EventObject.java
>>> --- a/src/java.base/share/classes/java/util/EventObject.java Mon Oct
>>> 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/util/EventObject.java Mon Oct
>>> 30 17:18:47 2017 -0700
>>> @@ -43,13 +43,13 @@
>>> /**
>>> * The object on which the Event initially occurred.
>>> */
>>> - protected transient Object source;
>>> + protected transient Object source;
>>>
>>> /**
>>> * Constructs a prototypical Event.
>>> *
>>> - * @param source The object on which the Event initially
>>> occurred.
>>> - * @exception IllegalArgumentException if source is null.
>>> + * @param source the object on which the Event initially occurred
>>> + * @throws IllegalArgumentException if source is null
>>> */
>>> public EventObject(Object source) {
>>> if (source == null)
>>> @@ -61,7 +61,7 @@
>>> /**
>>> * The object on which the Event initially occurred.
>>> *
>>> - * @return The object on which the Event initially occurred.
>>> + * @return the object on which the Event initially occurred
>>> */
>>> public Object getSource() {
>>> return source;
>>> @@ -70,7 +70,7 @@
>>> /**
>>> * Returns a String representation of this EventObject.
>>> *
>>> - * @return A a String representation of this EventObject.
>>> + * @return a String representation of this EventObject
>>> */
>>> public String toString() {
>>> return getClass().getName() + "[source=" + source + "]";
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/util/FormattableFlags.java
>>> --- a/src/java.base/share/classes/java/util/FormattableFlags.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/util/FormattableFlags.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -26,7 +26,7 @@
>>> package java.util;
>>>
>>> /**
>>> - * FomattableFlags are passed to the {@link Formattable#formatTo
>>> + * FormattableFlags are passed to the {@link Formattable#formatTo
>>> * Formattable.formatTo()} method and modify the output format for
>>> {@linkplain
>>> * Formattable Formattables}. Implementations of {@link
>>> Formattable} are
>>> * responsible for interpreting and validating any flags.
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/java/util/ResourceBundle.java
>>> --- a/src/java.base/share/classes/java/util/ResourceBundle.java Mon
>>> Oct 30 07:06:49 2017 -0700
>>> +++ b/src/java.base/share/classes/java/util/ResourceBundle.java Mon
>>> Oct 30 17:18:47 2017 -0700
>>> @@ -2743,7 +2743,7 @@
>>> * of multiple subtags separated by underscore, generate
>>> candidate
>>> * <code>Locale</code>s by omitting the variant subtags
>>> one by one, then
>>> * insert them after every occurrence of <code>
>>> Locale</code>s with the
>>> - * full variant value in the original list. For example,
>>> if the
>>> + * full variant value in the original list. For example, if
>>> * the variant consists of two subtags <em>V1</em> and
>>> <em>V2</em>:
>>> *
>>> * <ul>
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
>>> ---
>>> a/src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -238,7 +238,7 @@
>>> // This way we could simply do things like:
>>> // push((logger) -> logger.log(level, msg));
>>> // Unfortunately, if we come to here it means we are in the
>>> bootsraping
>>> - // phase where using lambdas is not safe yet - so we have to use a
>>> + // phase where using lambdas is not safe yet - so we have to use
>>> // a data object instead...
>>> //
>>> static final class LogEvent {
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
>>> ---
>>> a/src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -2888,7 +2888,7 @@
>>> /*
>>> * If we have an input stream this means we received a
>>> response
>>> * from the server. That stream may have been read to
>>> EOF and
>>> - * dependening on the stream type may already be closed
>>> or the
>>> + * depending on the stream type may already be closed or
>>> * the http client may be returned to the keep-alive
>>> cache.
>>> * If the http client has been returned to the
>>> keep-alive cache
>>> * it may be closed (idle timeout) or may be allocated to
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java
>>>
>>> ---
>>> a/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -66,7 +66,7 @@
>>> /**
>>> * Static factory. Given a (generic) class, actual type arguments
>>> * and an owner type, creates a parameterized type.
>>> - * This class can be instantiated with a a raw type that does not
>>> + * This class can be instantiated with a raw type that does not
>>> * represent a generic type, provided the list of actual type
>>> * arguments is empty.
>>> * If the ownerType argument is null, the declaring class of the
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java
>>> ---
>>> a/src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -411,7 +411,7 @@
>>> certs = null;
>>> }
>>>
>>> - // only add if we had no signer or we had a
>>> + // only add if we had no signer or we had
>>> // a signer and found the keys for it.
>>> if (certs != null || pe.signedBy == null) {
>>> Permission perm = new
>>> UnresolvedPermission(
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/sun/security/provider/PolicyFile.java
>>> ---
>>> a/src/java.base/share/classes/sun/security/provider/PolicyFile.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/sun/security/provider/PolicyFile.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -789,7 +789,7 @@
>>> certs = null;
>>> }
>>>
>>> - // only add if we had no signer or we had a
>>> + // only add if we had no signer or we had
>>> // a signer and found the keys for it.
>>> if (certs != null || pe.signedBy == null) {
>>> Permission perm = new UnresolvedPermission(
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java
>>>
>>> ---
>>> a/src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -154,7 +154,7 @@
>>> *
>>> * @param codesource the <code>CodeSource</code> to compare
>>> against.
>>> *
>>> - * @return true if this <code>SubjectCodeSource</code> implies the
>>> + * @return true if this <code>SubjectCodeSource</code> implies
>>> * the specified <code>CodeSource</code>.
>>> */
>>> public boolean implies(CodeSource codesource) {
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
>>> ---
>>> a/src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -539,7 +539,7 @@
>>>
>>> // Should be repacked for suitable fragment length.
>>> //
>>> - // Note that the acquiring processes will
>>> reassemble the
>>> + // Note that the acquiring processes will reassemble
>>> // the fragments later.
>>> return compareToSequence(o.recordEpoch, o.recordSeq);
>>> }
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/sun/security/x509/X509CertImpl.java
>>> ---
>>> a/src/java.base/share/classes/sun/security/x509/X509CertImpl.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/sun/security/x509/X509CertImpl.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -1485,7 +1485,7 @@
>>> }
>>>
>>> /**
>>> - * Get the certificate constraints path length from the
>>> + * Get the certificate constraints path length from
>>> * the critical BasicConstraints extension, (oid = 2.5.29.19).
>>> * @return the length of the constraint.
>>> */
>>> diff -r d87f89c74f54 -r d2823a0c8dfa
>>> src/java.base/share/classes/sun/util/logging/PlatformLogger.java
>>> ---
>>> a/src/java.base/share/classes/sun/util/logging/PlatformLogger.java
>>> Mon Oct 30 07:06:49 2017 -0700
>>> +++
>>> b/src/java.base/share/classes/sun/util/logging/PlatformLogger.java
>>> Mon Oct 30 17:18:47 2017 -0700
>>> @@ -45,7 +45,7 @@
>>> *
>>> * If the logging facility is not enabled, the platform loggers
>>> * will output log messages per the default logging configuration
>>> - * (see below). In this implementation, it does not log the
>>> + * (see below). In this implementation, it does not log
>>> * the stack frame information issuing the log message.
>>> *
>>> * When the logging facility is enabled (at startup or runtime),
>>>
--
With kind regards,
Ivan Gerasimov
More information about the core-libs-dev
mailing list