b8a15b647c
Updated build/php submodule to pmmp/php-build-scripts@ad9cd1fdb4
2021-09-07 22:35:02 +00:00
57e2b16139
Dropped PreProcessor
2021-09-07 14:04:52 +01:00
06a0e37b94
Fixed build info generation for PM4
2021-09-07 12:47:41 +01:00
64347e9499
Merge branch 'stable'
2021-09-07 12:45:52 +01:00
0c0eb72b1b
make-release: display the current and next version numbers
2021-09-05 15:46:40 +01:00
92f3a7d206
make-release: allow specifying the nextVer as well as currentVer
2021-09-05 15:29:55 +01:00
f207f9e3e9
Merge remote-tracking branch 'origin/stable'
2021-09-03 20:00:15 +01:00
ac060f2ec6
Update build/php submodule to pmmp/php-build-scripts@e55c60f176
2021-09-03 11:45:43 +01:00
239534995f
Update preprocessor submodule to pmmp/PreProcessor@8a3163aad6
2021-08-26 13:32:50 +01:00
044b2f54ac
Fixed build
2021-08-22 23:13:25 +01:00
270ee5c085
Simplify registry method generation
2021-08-22 23:02:36 +01:00
a5b85e095a
Fixed some missing function imports
...
these weren't getting corrected since php-cs-fixer 3.0 due to a change in the default configuration for native_function_invocation. Since the builds are randomly choosing to use php-cs-fixer 2.19 at the moment, the consistency is a problem.
2021-08-19 15:40:43 +01:00
b4b3c21d30
Merge branch 'stable'
2021-08-19 15:39:16 +01:00
7bd8d09023
GitHub Actions: automatically build and upload release artifacts, and auto-update update.pmmp.io ( #4376 )
2021-08-18 14:02:52 +01:00
a012e7ccc0
VersionInfo: make static methods more constant-like
...
if we could have class constants declared at runtime, these would be constant.
2021-08-16 16:37:36 +01:00
789a669395
Rename TranslationContainer -> Translatable
2021-08-15 16:17:46 +01:00
5bdcc0339f
build/generate-known-translation-apis: make the ref to TranslationContainer statically analysable
...
this ensures that it will follow refactors automatically with no additional changes.
2021-08-15 16:13:07 +01:00
8b9d7d6390
Support for nested TranslationContainers
2021-08-14 20:57:13 +01:00
662d1a35ff
generate-registry-annotations: skip files that don't contain classes
2021-08-12 20:29:21 +01:00
27a2d06083
Fix CS
2021-08-10 14:53:03 +01:00
2293bd948d
Added KnownTranslationFactory and use it in as many places as possible
...
this makes translation usage much more statically analysable.
The only places this isn't used are:
- places that prefix translations with colours (those are still a problem)
- places where server/client translations don't match (e.g. gameMode.changed accepts different parameters in vanilla than in PM)
2021-08-10 14:50:40 +01:00
efb677d5d5
Merge branch 'stable'
2021-08-03 20:22:17 +01:00
748e9705ba
Updated build/php submodule to pmmp/php-build-scripts@49971716b0
2021-08-03 20:20:56 +01:00
8f01caf335
Merge branch 'stable'
2021-07-24 22:42:06 +01:00
3bbd088a09
Update build/php submodule to pmmp/php-build-scripts@280dd0524a
2021-07-24 22:40:28 +01:00
aeb007d0a1
Merge remote-tracking branch 'origin/stable'
2021-07-09 19:36:32 +01:00
72e4660800
Updated build/php submodule to pmmp/php-build-scripts@4bf8ec1ad0
2021-07-05 18:42:35 +01:00
316e2654cc
Fixed CS
2021-06-29 22:50:08 +01:00
94e16f416d
Added KnownTranslationKeys (generated) and start using it
2021-06-29 22:46:04 +01:00
920eb7cce5
Merge branch 'stable'
2021-06-09 13:46:00 +01:00
b85f3bd149
make-release: abort on no changelog changes
2021-06-08 20:20:30 +01:00
2bbb24fab7
Merge branch 'stable'
2021-06-08 20:00:08 +01:00
afe67f7502
Updated build/php submodule to pmmp/php-build-scripts@0a0ac2abb3
2021-06-05 20:18:58 +01:00
5e5277acb5
Merge branch 'stable'
2021-05-05 22:22:32 +01:00
0c2ba66078
Updated build/php submodule to pmmp/php-build-scripts@07129c61d6
2021-05-05 22:15:48 +01:00
b032d49722
Merge branch 'stable'
2021-03-28 19:41:23 +01:00
e42a691da9
Strip trailing whitespace
2021-03-28 19:02:51 +01:00
01ffe8bf57
Updated build/php submodule to pmmp/php-build-scripts@c64baa0f1c
2021-03-28 18:14:40 +01:00
06f20234f7
Scrub unused imports
2021-03-26 22:56:09 +00:00
9c10599c30
Updated PreProcessor to pmmp/PreProcessor@6e223fa9a0
2021-03-25 01:33:05 +00:00
90161f24e3
Added script to update registry/enum docblocks
2021-03-22 16:00:09 +00:00
a7dbc2c77b
Merge tag '3.17.7'
2021-03-14 19:29:32 +00:00
55ac2f07dc
Updated PreProcessor submodule to pmmp/PreProcessor@1b9304de61
2021-03-11 00:15:33 +00:00
72bd37e442
Updated PreProcessor submodule to pmmp/PreProcessor@652c6d8b4c
2021-03-10 23:02:47 +00:00
487b5dd11d
Merge branch 'stable'
2021-01-16 19:44:15 +00:00
ea5931e274
Updated build/php submodule to pmmp/php-build-scripts@60194e8b14
2021-01-16 19:34:06 +00:00
5fa4e284bf
Merge branch 'stable'
2020-12-27 19:35:27 +00:00
5920b0ba40
Remove _PHPSTAN_ANALYSIS constant
...
we don't need this anymore since PHPStan is able to intelligently decide whether to autoload a file or not.
2020-12-27 19:10:40 +00:00
6a314c7d70
Updated build/php submodule to pmmp/php-build-scripts@bdce80c6c2
2020-12-11 22:44:44 +00:00
e810a68dd7
Merge branch 'stable'
...
# Conflicts:
# build/php
# composer.lock
# resources/vanilla
# src/pocketmine/VersionInfo.php
# src/pocketmine/level/format/io/region/McRegion.php
2020-12-07 18:57:58 +00:00