diff options
author | Martin Weber | 2022-02-10 20:40:30 +0000 |
---|---|---|
committer | Jonah Graham | 2022-02-14 18:07:28 +0000 |
commit | 1c404b050df1825dfb29252517b58fbecada4211 (patch) | |
tree | 76f2c322a4a542c3e54db4193e33eba1fe4768cf /doc/org.eclipse.cdt.doc.isv/guide | |
parent | ab1c0fddc48e76e4cc698a9f29ae898c6fac83d4 (diff) | |
download | org.eclipse.cdt-1c404b050df1825dfb29252517b58fbecada4211.tar.gz org.eclipse.cdt-1c404b050df1825dfb29252517b58fbecada4211.tar.xz org.eclipse.cdt-1c404b050df1825dfb29252517b58fbecada4211.zip |
Bug 578683: o.e.cdt.jsoncdb.core Arglets are not thread safe
Change-Id: I5f54d6729cffcf47382a37a436a2772a5ca84340
Signed-off-by: Martin Weber <fifteenknots505@gmail.com>
Diffstat (limited to 'doc/org.eclipse.cdt.doc.isv/guide')
-rw-r--r-- | doc/org.eclipse.cdt.doc.isv/guide/deprecated_API_removals.html | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/org.eclipse.cdt.doc.isv/guide/deprecated_API_removals.html b/doc/org.eclipse.cdt.doc.isv/guide/deprecated_API_removals.html index 175c0e490b8..461f30947bd 100644 --- a/doc/org.eclipse.cdt.doc.isv/guide/deprecated_API_removals.html +++ b/doc/org.eclipse.cdt.doc.isv/guide/deprecated_API_removals.html @@ -70,6 +70,12 @@ <li><a href="#GnuMakefileGeneratorAPI">GnuMakefileGenerator is no longer part of API</a></li> <li><a href="#Spawner.signals">The Spawner signal constants are nolonger API</a></li> </ol> + <p> + Planned Removals after March 2024 + </p> + <ol> + <li><a href="#ArgletsMatcher">java.util.regex.Matcher use in JSONCDB API will be removed</a></li> + </ol> <p> API Changes prior to CDT 10.0 / 2020-09. @@ -524,6 +530,23 @@ <li>INT</li> <li>CTRLC</li> </ul> + + + <h3>API Removals after March 2024</h3> + + <h3>1. <a name="ArgletsMatcher">java.util.regex.Matcher use in JSONCDB API will be removed</a></h3> + <p> + The following fields will be removed from the API as it is not thread safe. Use the patten instead and call matcher(input) to obtain a matcher. + </p> + <ul> + <li>org.eclipse.cdt.jsoncdb.core.participant.Arglets.NameOptionMatcher.matcher</li> + <li>org.eclipse.cdt.jsoncdb.core.participant.DefaultToolDetectionParticipant.toolNameMatchersExt</li> + <li>org.eclipse.cdt.jsoncdb.core.participant.DefaultToolDetectionParticipant.toolNameMatchersExtBackslash</li> + </ul> + <p> + See <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=578683" target="_blank">Bug 578683</a>. + </p> + </body> </html> |