Fork
0
代码
介绍
代码
Issues
Pull Requests
流水线
Actions
讨论
Wiki
项目成员
分析
项目设置
Fork
0
4cc26be8342a80d0959efb4e622b1cc2fd01c47f
PocketMine-MP
/
src
/
data
/
runtime
下载当前目录
D
Dylan K. Taylor
PHPStan 2.0 fixes
cd59e272
创建于
2025年1月8日
历史提交
文件
最后提交记录
最后更新时间
InvalidSerializedRuntimeDataException.php
Generalize runtime block data serialization we want to reuse this code for item type data
3 年前
LegacyRuntimeEnumDescriberTrait.php
RuntimeDataDescriber: remove useless template parameter
2 年前
RuntimeDataDescriber.php
Update RuntimeDataDescriber.php
1 年前
RuntimeDataReader.php
RuntimeDataDescriber: Introduce boundedIntAuto, replacing boundedInt closes #6096 boundedIntAuto automatically calculates the correct number of bits to use based on the given bounds. The bounds must be constant, of course.
2 年前
RuntimeDataSizeCalculator.php
RuntimeDataDescriber: Introduce boundedIntAuto, replacing boundedInt closes #6096 boundedIntAuto automatically calculates the correct number of bits to use based on the given bounds. The bounds must be constant, of course.
2 年前
RuntimeDataWriter.php
RuntimeDataDescriber: Introduce boundedIntAuto, replacing boundedInt closes #6096 boundedIntAuto automatically calculates the correct number of bits to use based on the given bounds. The bounds must be constant, of course.
2 年前
RuntimeEnumDescriber.php
RuntimeDataDescriber: Support dynamically describing arbitrary enums (#6039) Previously, we were using codegen to support describing a fixed set of enums. Instead, we implement an enum() function, allowing any native PHP enum to be described. All enums used in runtime data have been migrated to native PHP 8.1 enums in minor-next to facilitate this. This implementation: - is faster (in extreme cases by 40x, such as with PotionType) - requires way less code - does not require a build step - is way more flexible This fixes #5877, increasing the range of stuff that plugins are now able to do. EnumTrait enums are not supported, as it's easier and cleaner to just support native enums. Most core EnumTrait enums have been migrated to native enums by now to facilitate this.
2 年前
RuntimeEnumMetadata.php
PHPStan 2.0 fixes
1 年前