Yarn: equals(Object)方法的参数不一致

创建于 2021-04-09  ·  4评论  ·  资料来源: FabricMC/yarn

当前,在纱线映射中有equals(Object object)equals(Object obj)equals(Object o)equals(Object other) 。 解决不一致会很好。

equals(Object)映射列表(由regex equals (Ljava/lang/Object;)Z\n.*ARG 1

82 results - 80 files

mappings\net\minecraft\advancement\Advancement.mapping:
  17:   METHOD equals (Ljava/lang/Object;)Z
  18:       ARG 1 o

mappings\net\minecraft\advancement\criterion\Criterion.mapping:
  22:       METHOD equals (Ljava/lang/Object;)Z
  23:           ARG 1 o

mappings\net\minecraft\block\Block.mapping:
  262:      METHOD equals (Ljava/lang/Object;)Z
  263:          ARG 1 o

mappings\net\minecraft\client\gl\GlBlendState.mapping:
  28:   METHOD equals (Ljava/lang/Object;)Z
  29:       ARG 1 o

mappings\net\minecraft\client\realms\dto\RealmsServer.mapping:
  21:   METHOD equals (Ljava/lang/Object;)Z
  22:       ARG 1 obj

mappings\net\minecraft\client\realms\util\TextRenderingUtils.mapping:
  20:       METHOD equals (Ljava/lang/Object;)Z
  21:           ARG 1 o
  32:       METHOD equals (Ljava/lang/Object;)Z
  33:           ARG 1 o

mappings\net\minecraft\client\render\VertexFormat.mapping:
  5:    METHOD equals (Ljava/lang/Object;)Z
  6:        ARG 1 o

mappings\net\minecraft\client\render\VertexFormatElement.mapping:
  12:   METHOD equals (Ljava/lang/Object;)Z
  13:       ARG 1 o

mappings\net\minecraft\client\render\entity\model\EntityModelLayer.mapping:
  7:    METHOD equals (Ljava/lang/Object;)Z
  8:        ARG 1 other

mappings\net\minecraft\client\render\model\ModelLoader.mapping:
  74:       METHOD equals (Ljava/lang/Object;)Z
  75:           ARG 1 o

mappings\net\minecraft\client\render\model\MultipartUnbakedModel.mapping:
  7:    METHOD equals (Ljava/lang/Object;)Z
  8:        ARG 1 o

mappings\net\minecraft\client\render\model\json\ModelVariant.mapping:
  11:   METHOD equals (Ljava/lang/Object;)Z
  12:       ARG 1 o

mappings\net\minecraft\client\render\model\json\ModelVariantMap.mapping:
   9:   METHOD equals (Ljava/lang/Object;)Z
  10:       ARG 1 o

mappings\net\minecraft\client\render\model\json\MultipartModelComponent.mapping:
  7:    METHOD equals (Ljava/lang/Object;)Z
  8:        ARG 1 o

mappings\net\minecraft\client\render\model\json\Transformation.mapping:
  10:   METHOD equals (Ljava/lang/Object;)Z
  11:       ARG 1 o

mappings\net\minecraft\client\render\model\json\WeightedUnbakedModel.mapping:
  5:    METHOD equals (Ljava/lang/Object;)Z
  6:        ARG 1 o

mappings\net\minecraft\client\resource\language\LanguageDefinition.mapping:
  11:   METHOD equals (Ljava/lang/Object;)Z
  12:       ARG 1 o

mappings\net\minecraft\client\util\InputUtil.mapping:
  38:       METHOD equals (Ljava/lang/Object;)Z
  39:           ARG 1 other

mappings\net\minecraft\client\util\VideoMode.mapping:
  16:   METHOD equals (Ljava/lang/Object;)Z
  17:       ARG 1 o

mappings\net\minecraft\command\argument\CoordinateArgument.mapping:
   9:   METHOD equals (Ljava/lang/Object;)Z
  10:       ARG 1 o

mappings\net\minecraft\command\argument\DefaultPosArgument.mapping:
   9:   METHOD equals (Ljava/lang/Object;)Z
  10:       ARG 1 o

mappings\net\minecraft\command\argument\LookingPosArgument.mapping:
   9:   METHOD equals (Ljava/lang/Object;)Z
  10:       ARG 1 o

mappings\net\minecraft\data\client\model\PropertiesMap.mapping:
  11:   METHOD equals (Ljava/lang/Object;)Z
  12:       ARG 1 o

mappings\net\minecraft\entity\Entity.mapping:
  86:   METHOD equals (Ljava/lang/Object;)Z
  87:       ARG 1 o

mappings\net\minecraft\entity\ai\pathing\PathNode.mapping:
  19:   METHOD equals (Ljava/lang/Object;)Z
  20:       ARG 1 o

mappings\net\minecraft\entity\attribute\EntityAttributeModifier.mapping:
  21:   METHOD equals (Ljava/lang/Object;)Z
  22:       ARG 1 o

mappings\net\minecraft\entity\data\TrackedData.mapping:
  7:    METHOD equals (Ljava/lang/Object;)Z
  8:        ARG 1 o

mappings\net\minecraft\entity\effect\StatusEffectInstance.mapping:
  50:   METHOD equals (Ljava/lang/Object;)Z
  51:       ARG 1 o

mappings\net\minecraft\item\map\MapBannerMarker.mapping:
  12:   METHOD equals (Ljava/lang/Object;)Z
  13:       ARG 1 o

mappings\net\minecraft\item\map\MapIcon.mapping:
  13:   METHOD equals (Ljava/lang/Object;)Z
  14:       ARG 1 o

mappings\net\minecraft\loot\provider\number\ConstantLootNumberProvider.mapping:
  5:    METHOD equals (Ljava/lang/Object;)Z
  6:        ARG 1 object

mappings\net\minecraft\nbt\NbtByte.mapping:
   9:   METHOD equals (Ljava/lang/Object;)Z
  10:       ARG 1 o

mappings\net\minecraft\nbt\NbtByteArray.mapping:
   9:   METHOD equals (Ljava/lang/Object;)Z
  10:       ARG 1 o

mappings\net\minecraft\nbt\NbtCompound.mapping:
  8:    METHOD equals (Ljava/lang/Object;)Z
  9:        ARG 1 o

mappings\net\minecraft\nbt\NbtDouble.mapping:
  8:    METHOD equals (Ljava/lang/Object;)Z
  9:        ARG 1 o

mappings\net\minecraft\nbt\NbtFloat.mapping:
  8:    METHOD equals (Ljava/lang/Object;)Z
  9:        ARG 1 o

mappings\net\minecraft\nbt\NbtInt.mapping:
  7:    METHOD equals (Ljava/lang/Object;)Z
  8:        ARG 1 o

mappings\net\minecraft\nbt\NbtIntArray.mapping:
   9:   METHOD equals (Ljava/lang/Object;)Z
  10:       ARG 1 o

mappings\net\minecraft\nbt\NbtList.mapping:
  13:   METHOD equals (Ljava/lang/Object;)Z
  14:       ARG 1 o

mappings\net\minecraft\nbt\NbtLong.mapping:
  7:    METHOD equals (Ljava/lang/Object;)Z
  8:        ARG 1 o

mappings\net\minecraft\nbt\NbtLongArray.mapping:
  11:   METHOD equals (Ljava/lang/Object;)Z
  12:       ARG 1 o

mappings\net\minecraft\nbt\NbtShort.mapping:
  7:    METHOD equals (Ljava/lang/Object;)Z
  8:        ARG 1 o

mappings\net\minecraft\nbt\NbtString.mapping:
  8:    METHOD equals (Ljava/lang/Object;)Z
  9:        ARG 1 o

mappings\net\minecraft\resource\ResourceImpl.mapping:
  13:   METHOD equals (Ljava/lang/Object;)Z
  14:       ARG 1 o

mappings\net\minecraft\resource\ResourcePackProfile.mapping:
  40:   METHOD equals (Ljava/lang/Object;)Z
  41:       ARG 1 o

mappings\net\minecraft\server\world\BlockEvent.mapping:
  11:   METHOD equals (Ljava/lang/Object;)Z
  12:       ARG 1 o

mappings\net\minecraft\server\world\ChunkTicket.mapping:
  13:   METHOD equals (Ljava/lang/Object;)Z
  14:       ARG 1 obj

mappings\net\minecraft\server\world\ThreadedAnvilChunkStorage.mapping:
  165:      METHOD equals (Ljava/lang/Object;)Z
  166:          ARG 1 o

mappings\net\minecraft\stat\Stat.mapping:
   9:   METHOD equals (Ljava/lang/Object;)Z
  10:       ARG 1 o

mappings\net\minecraft\state\property\Property.mapping:
  10:   METHOD equals (Ljava/lang/Object;)Z
  11:       ARG 1 o
  36:       METHOD equals (Ljava/lang/Object;)Z
  37:           ARG 1 o

mappings\net\minecraft\structure\JigsawJunction.mapping:
  13:   METHOD equals (Ljava/lang/Object;)Z
  14:       ARG 1 o

mappings\net\minecraft\text\BaseText.mapping:
  6:    METHOD equals (Ljava/lang/Object;)Z
  7:        ARG 1 obj

mappings\net\minecraft\text\ClickEvent.mapping:
  7:    METHOD equals (Ljava/lang/Object;)Z
  8:        ARG 1 obj

mappings\net\minecraft\text\HoverEvent.mapping:
  8:    METHOD equals (Ljava/lang/Object;)Z
  9:        ARG 1 obj

mappings\net\minecraft\text\Style.mapping:
  33:   METHOD equals (Ljava/lang/Object;)Z
  34:       ARG 1 obj

mappings\net\minecraft\util\Identifier.mapping:
  23:   METHOD equals (Ljava/lang/Object;)Z
  24:       ARG 1 other

mappings\net\minecraft\util\collection\Weight.mapping:
  8:    METHOD equals (Ljava/lang/Object;)Z
  9:        ARG 1 o

mappings\net\minecraft\util\dynamic\Codecs.mapping:
  37:       METHOD equals (Ljava/lang/Object;)Z
  38:           ARG 1 o

mappings\net\minecraft\util\dynamic\GlobalPos.mapping:
  8:    METHOD equals (Ljava/lang/Object;)Z
  9:        ARG 1 o

mappings\net\minecraft\util\math\BlockBox.mapping:
  31:   METHOD equals (Ljava/lang/Object;)Z
  32:       ARG 1 o

mappings\net\minecraft\util\math\Box.mapping:
  23:   METHOD equals (Ljava/lang/Object;)Z
  24:       ARG 1 o

mappings\net\minecraft\util\math\ChunkPos.mapping:
  12:   METHOD equals (Ljava/lang/Object;)Z
  13:       ARG 1 o

mappings\net\minecraft\util\math\EulerAngle.mapping:
  11:   METHOD equals (Ljava/lang/Object;)Z
  12:       ARG 1 o

mappings\net\minecraft\util\math\Matrix3f.mapping:
  23:   METHOD equals (Ljava/lang/Object;)Z
  24:       ARG 1 object

mappings\net\minecraft\util\math\Matrix4f.mapping:
  24:   METHOD equals (Ljava/lang/Object;)Z
  25:       ARG 1 o

mappings\net\minecraft\util\math\Quaternion.mapping:
  23:   METHOD equals (Ljava/lang/Object;)Z
  24:       ARG 1 o

mappings\net\minecraft\util\math\Vec3d.mapping:
  13:   METHOD equals (Ljava/lang/Object;)Z
  14:       ARG 1 o

mappings\net\minecraft\util\math\Vec3f.mapping:
  19:   METHOD equals (Ljava/lang/Object;)Z
  20:       ARG 1 o

mappings\net\minecraft\util\math\Vec3i.mapping:
  18:   METHOD equals (Ljava/lang/Object;)Z
  19:       ARG 1 o

mappings\net\minecraft\util\math\Vector4f.mapping:
  15:   METHOD equals (Ljava/lang/Object;)Z
  16:       ARG 1 o

mappings\net\minecraft\util\math\floatprovider\ClampedNormalFloatProvider.mapping:
  12:   METHOD equals (Ljava/lang/Object;)Z
  13:       ARG 1 object

mappings\net\minecraft\util\math\floatprovider\ConstantFloatProvider.mapping:
  7:    METHOD equals (Ljava/lang/Object;)Z
  8:        ARG 1 object

mappings\net\minecraft\util\math\floatprovider\TrapezoidFloatProvider.mapping:
  10:   METHOD equals (Ljava/lang/Object;)Z
  11:       ARG 1 object

mappings\net\minecraft\util\math\floatprovider\UniformFloatProvider.mapping:
  8:    METHOD equals (Ljava/lang/Object;)Z
  9:        ARG 1 object

mappings\net\minecraft\util\math\intprovider\ConstantIntProvider.mapping:
  7:    METHOD equals (Ljava/lang/Object;)Z
  8:        ARG 1 object

mappings\net\minecraft\util\math\intprovider\UniformIntProvider.mapping:
  8:    METHOD equals (Ljava/lang/Object;)Z
  9:        ARG 1 object

mappings\net\minecraft\world\GameRules.mapping:
  161:      METHOD equals (Ljava/lang/Object;)Z
  162:          ARG 1 obj

mappings\net\minecraft\world\ScheduledTick.mapping:
  16:   METHOD equals (Ljava/lang/Object;)Z
  17:       ARG 1 o

mappings\net\minecraft\world\biome\Biome.mapping:
  160:      METHOD equals (Ljava/lang/Object;)Z
  161:          ARG 1 object

mappings\net\minecraft\world\poi\PointOfInterest.mapping:
  15:   METHOD equals (Ljava/lang/Object;)Z
  16:       ARG 1 obj

bug refactor vote

最有用的评论

我也赞成使用o 。 除了它是Object#equals使用的东西之外,它也是纱线中最常用的东西,我相信Mojang的开源项目和其他地方都需要使用它。

other是我过去使用的旧标准,所以我会为在那里的人负责。
object看起来由于缺乏确定的规则,人们只是接受Enigma给出的自动建议。

所有4条评论

就个人而言,我更喜欢equals(Object other) 。 请注意,虽然java.lang.Object使用o

我支持o 。 源代码中的other通常是经过getClass() ==instanceof检查后用于特定类型实例的局部变量名称。

我也赞成使用o 。 除了它是Object#equals使用的东西之外,它也是纱线中最常用的东西,我相信Mojang的开源项目和其他地方都需要使用它。

other是我过去使用的旧标准,所以我会为在那里的人负责。
object看起来由于缺乏确定的规则,人们只是接受Enigma给出的自动建议。

我通常在参数中使用obj,并在类型转换的局部变量中使用o

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

Awakened-Redstone picture Awakened-Redstone  ·  4评论

Draylar picture Draylar  ·  6评论

liach picture liach  ·  4评论

altrisi picture altrisi  ·  4评论

quat1024 picture quat1024  ·  6评论