Dylan K. Taylor
8b5e4c1c16
Updated PHPStan
2022-12-15 20:16:56 +00:00
Dylan K. Taylor
99996b62d6
Align PhpDoc @param tags according to PHP-CS-Fixer
2022-12-06 13:21:20 +00:00
Dylan K. Taylor
ed452b9ccd
Scrub PHPStan baselines
2022-11-04 20:51:22 +00:00
Dylan K. Taylor
cdbdcb5d67
Merge branch 'stable' into next-minor
2022-11-04 20:44:28 +00:00
Dylan K. Taylor
bfd1b2c635
PHPStan 1.9.1
2022-11-04 18:28:07 +00:00
Dylan K. Taylor
7bcc663b60
Migrate core code to using symfony/filesystem
...
webmozart/path-util is retained for plugin compatibility, but is dropped in 5.0
2022-10-14 21:51:29 +01:00
Dylan K. Taylor
92e47b98f8
Updated DevTools submodule to pmmp/DevTools@bd0fa048da
2022-10-13 21:02:39 +01:00
ShockedPlot7560
22486dd75e
Mushroom: check the light for placement, unless placed on mycelium or podzol ( #5054 )
...
The previous behaviour was inconsistent with vanilla.
2022-09-28 18:41:23 +01:00
Dylan K. Taylor
37ec1193ea
Update PHPStan baselines
2022-09-28 18:34:01 +01:00
dependabot[bot]
455f9fa92e
Bump tests/plugins/DevTools from bd0fa04
to 95921c6
( #5307 )
...
Bumps [tests/plugins/DevTools](https://github.com/pmmp/DevTools ) from `bd0fa04` to `95921c6`.
- [Release notes](https://github.com/pmmp/DevTools/releases )
- [Commits](bd0fa048da...95921c6d87
)
---
updated-dependencies:
- dependency-name: tests/plugins/DevTools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-27 17:18:47 +01:00
Dylan K. Taylor
2db3498891
Updated DevTools submodule to pmmp/DevTools@bd0fa048da
2022-09-24 21:26:42 +01:00
Dylan K. Taylor
3d03bb1301
Fix CS
2022-09-15 12:01:26 +01:00
Dylan K. Taylor
c063198b89
Fixed incorrect array key type in BrewingStandTest
2022-09-02 20:01:52 +01:00
Dylan K. Taylor
85678aa356
phpstan 1.8.3
2022-09-02 18:28:33 +01:00
Dylan K. Taylor
ac056044ce
Updated PHPStan baseline
2022-08-21 20:46:38 +01:00
Dylan K. Taylor
c13170a00b
Avoid implicit integer cast in Normal::pickBiome()
...
this throws deprecation warnings on PHP 8.1.
2022-08-20 17:16:38 +01:00
Dylan K. Taylor
e86e8254a8
Workaround PHPStan "feature" phpstan/phpstan#7701
2022-08-20 16:29:26 +01:00
Dylan K. Taylor
06655bee78
Updated to 1.19.10
2022-07-13 00:59:49 +01:00
Dylan K. Taylor
df2d1fd4f9
of course there were two bugs on one line ...
2022-06-24 01:40:26 +01:00
Dylan K. Taylor
9f65fb5f90
Fixed top-side skulls with no-drop flag set being treated as unknown blocks
2022-06-24 01:31:11 +01:00
Dylan K. Taylor
caa4b78a3f
Update composer dependencies
2022-06-21 20:21:02 +01:00
Dylan K. Taylor
38d6284671
Use PHP-CS-Fixer to enforce file header presence
2022-06-04 17:34:49 +01:00
Dylan K. Taylor
179cac45f5
Merge branch 'stable' into next-minor
2022-05-22 16:21:05 +01:00
Dylan K. Taylor
0324392cd8
Clean PHPStan baseline
2022-05-21 17:12:47 +01:00
Dylan K. Taylor
fcb2ccab99
NetworkSession: Sync all attributes on respawn
2022-05-21 16:22:35 +01:00
ShockedPlot7560
6482aa7c64
Block: introduce logic for face support types ( #4886 )
...
fixes #4856
fixes #458
fixes #4529
fixes #3299
Added API method Block::getSupportType(Facing) : SupportType
Added SupportType enum
fixes torch, lantern, door etc. placement on slabs and upside-down stairs
2022-05-20 15:18:34 +01:00
ipad54
1e59679ec2
Implemented Stonecutter ( #4732 )
2022-05-17 16:01:03 +01:00
Dylan K. Taylor
9ff1bf6deb
Merge remote-tracking branch 'origin/stable' into next-minor
2022-05-11 13:12:45 +01:00
Dylan K. Taylor
3e1246acff
FormattedCommandAlias: Invoke commands directly with pre-parsed arguments
...
this resolves a range of issues with quoted arguments when using placeholders, as well as improving performance (no redundant combine -> re-parse needed).
2022-05-10 16:03:09 +01:00
Dylan K. Taylor
b875b68fc7
Fix PHPStan error in CommandStringHelperTest
2022-05-10 15:24:14 +01:00
Dylan K. Taylor
eda4ae9181
Added unit tests for CommandStringHelper
2022-05-10 15:11:29 +01:00
Dylan K. Taylor
869d340f10
Regenerate PHPStan baselines
2022-05-10 12:38:20 +01:00
Rush2929
741182c55f
InGamePacketHandler: skip processing movement if the player's position
...
was changed during processing other properties (#4913 )
fixes #4952
2022-04-10 21:02:45 +01:00
Dylan K. Taylor
194cb1fb84
phpstan 1.5.1
2022-03-28 17:12:00 +01:00
Dylan K. Taylor
8efa299c65
phpstan 1.4.8
2022-03-09 18:30:54 +00:00
Dylan K. Taylor
4c98780bdb
Fixed PHPStan iterable types for LevelDBIterator
2022-03-09 17:28:59 +00:00
Dylan K. Taylor
856fd2a33b
fix PHPStan failures
2022-03-09 17:26:05 +00:00
Dylan K. Taylor
e9dd9df0a0
Merge remote-tracking branch 'origin/stable' into staging/4.1
2022-02-07 17:22:18 +00:00
Dylan K. Taylor
032b15efe0
fix BlockFactory consistency check
2022-02-07 15:49:32 +00:00
Dylan K. Taylor
7ddd547190
Merge remote-tracking branch 'origin/stable' into staging/4.1
2022-02-06 23:55:52 +00:00
dependabot[bot]
123701ed76
Bump tests/plugins/DevTools from 39510af
to e884a4c
( #4788 )
...
Bumps [tests/plugins/DevTools](https://github.com/pmmp/DevTools ) from `39510af` to `e884a4c`.
- [Release notes](https://github.com/pmmp/DevTools/releases )
- [Commits](39510af5bc...e884a4c234
)
---
updated-dependencies:
- dependency-name: tests/plugins/DevTools
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-02 00:05:33 +00:00
Dylan K. Taylor
82f1c2766c
Merge branch 'stable' into next-minor
2022-01-22 01:00:40 +00:00
Dylan K. Taylor
8c5cc67e07
Updated baseline
2022-01-21 19:38:59 +00:00
Dylan K. Taylor
94c4f58667
Fixed bogus test
2022-01-21 19:13:36 +00:00
Dylan K. Taylor
ed312863a7
ignore phpstan bug
2022-01-21 18:43:53 +00:00
Dylan K. Taylor
345ac75aac
Remove PHPStan rules (no longer needed)
...
this is enforced by php-cs-fixer now instead.
2022-01-20 19:25:34 +00:00
Dylan K. Taylor
2bcb629d78
Scrub baseline
2022-01-20 19:08:44 +00:00
Dylan K. Taylor
8db137882c
Scrub baseline
2022-01-20 16:58:38 +00:00
Dylan K. Taylor
6846f1e78a
Replace disallowed operators in tests/
2022-01-20 16:48:36 +00:00
Dylan K. Taylor
9c328690f8
Baseline for new rules (for now)
2022-01-20 16:46:41 +00:00