ICU-21580 fix unicode.org/unicode/ URLs

This commit is contained in:
Markus Scherer 2021-06-18 22:19:21 +00:00
parent 4a6ad3dc93
commit fc28b3521d
17 changed files with 36 additions and 36 deletions

View file

@ -31,7 +31,7 @@
* text in a single paragraph or in a line of a single paragraph
* which has already been processed according to
* the Unicode 6.3 BiDi algorithm as defined in
* http://www.unicode.org/unicode/reports/tr9/ , version 28,
* https://www.unicode.org/reports/tr9/ , version 28,
* also described in The Unicode Standard, Version 6.3.0 .
*
* This means that there is a UBiDi object with a levels

View file

@ -16,7 +16,7 @@
* created by: Markus W. Scherer
*
* This is an implementation of the Standard Compression Scheme for Unicode
* as defined in http://www.unicode.org/unicode/reports/tr6/ .
* as defined in https://www.unicode.org/reports/tr6/ .
* Reserved commands and window settings are treated as illegal sequences and
* will result in callback calls.
*/

View file

@ -118,7 +118,7 @@
#
# The general ordering is from specific and frequently used to more general
# or rarely used at the bottom.
{ UTR22 # Name format specified by http://www.unicode.org/unicode/reports/tr22/
{ UTR22 # Name format specified by https://www.unicode.org/reports/tr22/
# ICU # Can also use ICU_FEATURE
IBM # The IBM CCSID number is specified by ibm-*
WINDOWS # The Microsoft code page identifier number is specified by windows-*. The rest are recognized IE names.
@ -328,7 +328,7 @@ BOCU-1 { IANA* }
ibm-1214 { IBM } # BOCU-1 with IBM PUA
ibm-1215 { IBM* } # BOCU-1
# See http://www.unicode.org/unicode/reports/tr26 for this Compatibility Encoding Scheme for UTF-16
# See https://www.unicode.org/reports/tr26 for this Compatibility Encoding Scheme for UTF-16
# The Unicode Consortium does not encourage the use of CESU-8
CESU-8 { IANA* } ibm-9400 { IBM* }

View file

@ -362,7 +362,7 @@ void BiDiConformanceTest::TestBidiTest() {
This function performs a conformance test for implementations of the
Unicode Bidirectional Algorithm, specified in UAX #9: Unicode
Bidirectional Algorithm, at http://www.unicode.org/unicode/reports/tr9/
Bidirectional Algorithm, at https://www.unicode.org/reports/tr9/
Each test case is represented in a single line which is read from a file
named BidiCharacter.txt. Empty, blank and comment lines may also appear

View file

@ -41,7 +41,7 @@ import com.ibm.icu.util.VersionInfo;
*
* <p>Following the <a href=http://www.unicode.org>Unicode
* Consortium</a>'s specifications for the
* <a href="http://www.unicode.org/unicode/reports/tr10/">Unicode Collation
* <a href="https://www.unicode.org/reports/tr10/">Unicode Collation
* Algorithm (UCA)</a>, there are 5 different levels of strength used
* in comparisons:
*
@ -223,7 +223,7 @@ public abstract class Collator implements Comparator<Object>, Freezable<Collator
* will be decomposed for collation.
*
* <p>CANONICAL_DECOMPOSITION corresponds to Normalization Form D as
* described in <a href="http://www.unicode.org/unicode/reports/tr15/">
* described in <a href="https://www.unicode.org/reports/tr15/">
* Unicode Technical Report #15</a>.
*
* @see #NO_DECOMPOSITION

View file

@ -45,7 +45,7 @@ import com.ibm.icu.util.VersionInfo;
* <p>
* RuleBasedCollator is a concrete subclass of Collator. It allows customization of the Collator via user-specified rule
* sets. RuleBasedCollator is designed to be fully compliant to the <a
* href="http://www.unicode.org/unicode/reports/tr10/">Unicode Collation Algorithm (UCA)</a> and conforms to ISO 14651.
* href="https://www.unicode.org/reports/tr10/">Unicode Collation Algorithm (UCA)</a> and conforms to ISO 14651.
*
* <p>A Collator is thread-safe only when frozen. See {{@link #isFrozen()} and {@link com.ibm.icu.util.Freezable}.
*
@ -589,7 +589,7 @@ public final class RuleBasedCollator extends Collator {
/**
* Sets the alternate handling for QUATERNARY strength to be either shifted or non-ignorable. See the UCA definition
* on <a href="http://www.unicode.org/unicode/reports/tr10/#Variable_Weighting">Variable Weighting</a>. This
* on <a href="https://www.unicode.org/reports/tr10/#Variable_Weighting">Variable Weighting</a>. This
* attribute will only be effective when QUATERNARY strength is set. The default value for this mode is false,
* corresponding to the NON_IGNORABLE mode in UCA. In the NON_IGNORABLE mode, the RuleBasedCollator treats all
* the code points with non-ignorable primary weights in the same way. If the mode is set to true, the behavior

View file

@ -4294,7 +4294,7 @@ public final class UCharacter implements ECharacterCategory, ECharacterDirection
* one-to-one mappings; it also omits information about context-sensitive
* case mappings.<br> For more information about Unicode case mapping
* please refer to the
* <a href=http://www.unicode.org/unicode/reports/tr21/>Technical report
* <a href=https://www.unicode.org/reports/tr21/>Technical report
* #21</a>.<br>
* Up-to-date Unicode implementation of java.lang.Character.isLowerCase()
* @param ch code point to determine if it is in lowercase
@ -4373,7 +4373,7 @@ public final class UCharacter implements ECharacterCategory, ECharacterDirection
* one-to-one mappings; it also omits information about context-sensitive
* case mappings.<br>
* For more information about Unicode case mapping please refer to the
* <a href=http://www.unicode.org/unicode/reports/tr21/>
* <a href=https://www.unicode.org/reports/tr21/>
* Technical report #21</a>.<br>
* Up-to-date Unicode implementation of java.lang.Character.isTitleCase().
* @param ch code point to determine if it is in title case
@ -4406,7 +4406,7 @@ public final class UCharacter implements ECharacterCategory, ECharacterDirection
* </ul>
* Up-to-date Unicode implementation of
* java.lang.Character.isUnicodeIdentifierPart().<br>
* See <a href=http://www.unicode.org/unicode/reports/tr8/>UTR #8</a>.
* See <a href=https://www.unicode.org/reports/tr8/>UTR #8</a>.
* @param ch code point to determine if is can be part of a Unicode
* identifier
* @return true if code point is any character belonging a unicode
@ -4445,7 +4445,7 @@ public final class UCharacter implements ECharacterCategory, ECharacterDirection
* </ul>
* Up-to-date Unicode implementation of
* java.lang.Character.isUnicodeIdentifierStart().<br>
* See <a href=http://www.unicode.org/unicode/reports/tr8/>UTR #8</a>.
* See <a href=https://www.unicode.org/reports/tr8/>UTR #8</a>.
* @param ch code point to determine if it can start a Unicode identifier
* @return true if code point is the first character belonging a unicode
* identifier
@ -4472,7 +4472,7 @@ public final class UCharacter implements ECharacterCategory, ECharacterDirection
* U+0000..U+0008, U+000E..U+001B, U+007F..U+009F.<br>
* Up-to-date Unicode implementation of
* java.lang.Character.isIdentifierIgnorable().<br>
* See <a href=http://www.unicode.org/unicode/reports/tr8/>UTR #8</a>.
* See <a href=https://www.unicode.org/reports/tr8/>UTR #8</a>.
* <p>Note that Unicode just recommends to ignore Cf (format controls).
* @param ch code point to be determined if it can be ignored in a Unicode
* identifier.
@ -4501,7 +4501,7 @@ public final class UCharacter implements ECharacterCategory, ECharacterDirection
* For example, the case conversion for dot-less i and dotted I in Turkish,
* or for final sigma in Greek.
* For more information about Unicode case mapping please refer to the
* <a href=http://www.unicode.org/unicode/reports/tr21/>
* <a href=https://www.unicode.org/reports/tr21/>
* Technical report #21</a>.<br>
* Up-to-date Unicode implementation of java.lang.Character.isUpperCase().
* @param ch code point to determine if it is in uppercase

View file

@ -44,7 +44,7 @@ import com.ibm.icu.lang.UProperty;
*
* This is an implementation of the Unicode Bidirectional Algorithm. The
* algorithm is defined in the <a
* href="http://www.unicode.org/unicode/reports/tr9/">Unicode Standard Annex #9</a>.
* href="https://www.unicode.org/reports/tr9/">Unicode Standard Annex #9</a>.
* <p>
*
* Note: Libraries that perform a bidirectional algorithm and reorder strings
@ -4264,7 +4264,7 @@ public class Bidi {
/**
* Perform the Unicode Bidi algorithm on a given paragraph, as defined in the
* <a href="http://www.unicode.org/unicode/reports/tr9/">Unicode Standard Annex #9</a>,
* <a href="https://www.unicode.org/reports/tr9/">Unicode Standard Annex #9</a>,
* version 13,
* also described in The Unicode Standard, Version 4.0 .<p>
*

View file

@ -24,7 +24,7 @@ final class BidiLine {
* text in a single paragraph or in a line of a single paragraph
* which has already been processed according to
* the Unicode 3.0 Bidi algorithm as defined in
* http://www.unicode.org/unicode/reports/tr9/ , version 13,
* https://www.unicode.org/reports/tr9/ , version 13,
* also described in The Unicode Standard, Version 4.0.1 .
*
* This means that there is a Bidi object with a levels

View file

@ -27,7 +27,7 @@ import com.ibm.icu.util.ICUCloneNotSupportedException;
* <p><code>normalize</code> transforms Unicode text into an equivalent composed or
* decomposed form, allowing for easier sorting and searching of text.
* <code>normalize</code> supports the standard normalization forms described in
* <a href="http://www.unicode.org/unicode/reports/tr15/" target="unicode">
* <a href="https://www.unicode.org/reports/tr15/" target="unicode">
* Unicode Standard Annex #15 &mdash; Unicode Normalization Forms</a>.
*
* <p>Characters with accents or other adornments can be encoded in
@ -366,7 +366,7 @@ public final class Normalizer implements Cloneable {
* <p>
* If all optional features (<i>e.g.</i> {@link #IGNORE_HANGUL}) are turned
* off, this operation produces output that is in
* <a href=http://www.unicode.org/unicode/reports/tr15/>Unicode Canonical
* <a href=https://www.unicode.org/reports/tr15/>Unicode Canonical
* Form</a>
* <b>C</b>.
* <p>
@ -385,7 +385,7 @@ public final class Normalizer implements Cloneable {
* <p>
* If all optional features (<i>e.g.</i> {@link #IGNORE_HANGUL}) are turned
* off, this operation produces output that is in
* <a href=http://www.unicode.org/unicode/reports/tr15/>Unicode Canonical
* <a href=https://www.unicode.org/reports/tr15/>Unicode Canonical
* Form</a>
* <b>KC</b>.
* <p>
@ -404,7 +404,7 @@ public final class Normalizer implements Cloneable {
* <p>
* If all optional features (<i>e.g.</i> {@link #IGNORE_HANGUL}) are turned
* off, this operation produces output that is in
* <a href=http://www.unicode.org/unicode/reports/tr15/>Unicode Canonical
* <a href=https://www.unicode.org/reports/tr15/>Unicode Canonical
* Form</a>
* <b>D</b>.
* <p>
@ -423,7 +423,7 @@ public final class Normalizer implements Cloneable {
* <p>
* If all optional features (<i>e.g.</i> {@link #IGNORE_HANGUL}) are turned
* off, this operation produces output that is in
* <a href=http://www.unicode.org/unicode/reports/tr15/>Unicode Canonical
* <a href=https://www.unicode.org/reports/tr15/>Unicode Canonical
* Form</a>
* <b>KD</b>.
* <p>
@ -446,7 +446,7 @@ public final class Normalizer implements Cloneable {
* The Unicode standard treates Hangul to Jamo conversion as a
* canonical decomposition, so this option must be turned <b>off</b> if you
* wish to transform strings into one of the standard
* <a href="http://www.unicode.org/unicode/reports/tr15/" target="unicode">
* <a href="https://www.unicode.org/reports/tr15/" target="unicode">
* Unicode Normalization Forms</a>.
* <p>
* @see #setOption

View file

@ -26,7 +26,7 @@ import com.ibm.icu.util.ICUUncheckedIOException;
* The primary functions are to produce a normalized string and to detect whether
* a string is already normalized.
* The most commonly used normalization forms are those defined in
* http://www.unicode.org/unicode/reports/tr15/
* https://www.unicode.org/reports/tr15/
* However, this API supports additional normalization forms for specialized purposes.
* For example, NFKC_Casefold is provided via getInstance("nfkc_cf", COMPOSE)
* and can be used in implementations of UTS #46.
@ -65,7 +65,7 @@ public abstract class Normalizer2 {
* Constants for normalization modes.
* For details about standard Unicode normalization forms
* and about the algorithms which are also used with custom mapping tables
* see http://www.unicode.org/unicode/reports/tr15/
* see https://www.unicode.org/reports/tr15/
* @stable ICU 4.4
*/
public enum Mode {
@ -74,7 +74,7 @@ public abstract class Normalizer2 {
* Same as standard NFC when using an "nfc" instance.
* Same as standard NFKC when using an "nfkc" instance.
* For details about standard Unicode normalization forms
* see http://www.unicode.org/unicode/reports/tr15/
* see https://www.unicode.org/reports/tr15/
* @stable ICU 4.4
*/
COMPOSE,
@ -83,7 +83,7 @@ public abstract class Normalizer2 {
* Same as standard NFD when using an "nfc" instance.
* Same as standard NFKD when using an "nfkc" instance.
* For details about standard Unicode normalization forms
* see http://www.unicode.org/unicode/reports/tr15/
* see https://www.unicode.org/reports/tr15/
* @stable ICU 4.4
*/
DECOMPOSE,

View file

@ -12,7 +12,7 @@ package com.ibm.icu.text;
/**
* An interface defining constants for the Standard Compression Scheme
* for Unicode (SCSU) as outlined in <A
* HREF="http://www.unicode.org/unicode/reports/tr6">Unicode Technical
* HREF="https://www.unicode.org/reports/tr6">Unicode Technical
* Report #6</A>.
*
* @author Stephen F. Booth

View file

@ -11,7 +11,7 @@ package com.ibm.icu.text;
/**
* A compression engine implementing the Standard Compression Scheme
* for Unicode (SCSU) as outlined in <A
* HREF="http://www.unicode.org/unicode/reports/tr6">Unicode Technical
* HREF="https://www.unicode.org/reports/tr6">Unicode Technical
* Report #6</A>.
*
* <P>The SCSU works by using dynamically positioned <EM>windows</EM>
@ -859,7 +859,7 @@ public final class UnicodeCompressor implements SCSU
/**
* Create the index value for a character.
* For more information on this function, refer to table X-3
* <A HREF="http://www.unicode.org/unicode/reports/tr6">UTR6</A>.
* <A HREF="https://www.unicode.org/reports/tr6">UTR6</A>.
* @param c The character in question.
* @return An index for c
*/

View file

@ -12,7 +12,7 @@ package com.ibm.icu.text;
/**
* A decompression engine implementing the Standard Compression Scheme
* for Unicode (SCSU) as outlined in <A
* HREF="http://www.unicode.org/unicode/reports/tr6">Unicode Technical
* HREF="https://www.unicode.org/reports/tr6">Unicode Technical
* Report #6</A>.
*
* <P><STRONG>USAGE</STRONG></P>
@ -63,7 +63,7 @@ package com.ibm.icu.text;
* </PRE>
*
* <P>Decompression is performed according to the standard set forth in
* <A HREF="http://www.unicode.org/unicode/reports/tr6">Unicode Technical
* <A HREF="https://www.unicode.org/reports/tr6">Unicode Technical
* Report #6</A></P>
*
* @see UnicodeCompressor

View file

@ -102,7 +102,7 @@ outerLoop:
This function performs a conformance test for implementations of the
Unicode Bidirectional Algorithm, specified in UAX #9: Unicode
Bidirectional Algorithm, at http://www.unicode.org/unicode/reports/tr9/
Bidirectional Algorithm, at https://www.unicode.org/reports/tr9/
Each test case is represented in a single line which is read from a file
named BidiCharacter.txt. Empty, blank and comment lines may also appear

View file

@ -46,7 +46,7 @@ public class ConformanceTest extends TestFmwk {
/**
* Test the conformance of Normalizer to
* http://www.unicode.org/unicode/reports/tr15/conformance/Draft-TestSuite.txt.* http://www.unicode.org/Public/UNIDATA/NormalizationTest.txt
* https://www.unicode.org/reports/tr15/conformance/Draft-TestSuite.txt.* http://www.unicode.org/Public/UNIDATA/NormalizationTest.txt
* This file must be located at the path specified as TEST_SUITE_FILE.
*/
@Test

View file

@ -48,7 +48,7 @@ public class UnicodeNormalizerConformanceTest extends TestFmwk {
/**
* Test the conformance of NewNormalizer to
* http://www.unicode.org/unicode/reports/tr15/conformance/Draft-TestSuite.txt.
* https://www.unicode.org/reports/tr15/conformance/Draft-TestSuite.txt.
* This file must be located at the path specified as TEST_SUITE_FILE.
*/
@Test