この見出しにより、Javaソースコードバグトラッカーでチケットが作成されました。
https://bugs.openjdk.java.net/browse/JDK-8215217著者は、OpenJDK / JDKのソースにさまざまな悪口の言葉が存在すると、全体としてではなくても、少なくとも一部の個人にとっては専門家コミュニティが妨げられると考えています。 合計で、著者はこの種の「バグ」のコピーを12個数えました。
引用:
OpenJDK jdk / jdkソース内には、あちこちに散らばっている宣誓の言葉がたくさんあります。
OpenJDKはプロのコンテキストで使用されているため、これらの12個のインスタンスをそこに残すのは不適切と思われるため、これらを削除する変更セットを次に示します。
著者は、ファウル言語を検閲に置き換える変更
セットを
添付しました 。 リスト全体を挙げます。
src / java.desktop / macosx / classes / com / apple / laf / AquaLookAndFeel.java-
src / java.desktop / share / classes / com / sun / media / sound / SoftChannel.java - rpnChange(0, 2 << 7);
src / java.xml / share / classes / com / sun / org / apache / xalan / internal / xsltc / dom / BitArray.java - * method is a mess, but it is fast and it works, so don't fuck with it. + * method is a mess, but it is fast and it works, so don't change it.
src / java.desktop / macosx / classes / com / apple / laf / AquaLookAndFeel.java -
src / jdk.javadoc / share / classes / jdk / javadoc / internal / doclets / formats / html / resources / jquery / jszip / dist / jszip.js -
src / jdk.javadoc / share / classes / jdk / javadoc / internal / doclets / formats / html / resources / jquery / jszip / dist / jszip.js -
test / jdk / java / nio / channels / spi / SelectorProvider / inheritedChannel / EchoTest.java - String msg = "Where's that damn torpedo?"; + String msg = "Where's that darn torpedo?";
テスト/ jdk / javax /管理/ openmbean / ConstraintTest.javaテスト/ jdk / javax /管理/ openmbean / BadConstraintTest.java - } catch (OpenDataException e) {
test / jdk / jdk / internal / math / FloatingDecimal / OldFDBigIntForTest.java -
また、作成者は、
アクセス保護クラス(変数はわいせつとも呼ばれます)の
Common Regionの名前を変更できず、同時にこの明らかにわいせつな名前について作成者を非難することもできないと不満を述べました。