| Commit message (Collapse) | Author | Age | Lines |
... | |
|
|
|
|
|
|
|
|
| |
Some meta functionality is refactored into common methods.
CraftItemStack uses the ItemMetaKey identifiers for enchantments.
Refactored unit test to include extra functionality; initially only
checking the presence of the DelegateDeserialization annotation.
|
| |
|
|
|
|
|
| |
Cleaned up all of the CraftBukkit tests, including moving some tests
from MaterialTest to PerMaterialTest.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The static assertions are not normally evaluated in the JVM, and failed
to fail when the enums went from size 25 to size 26. This meant missing
values would not be detected at runtime and instead return null,
compounding problems later. The switches should never evaluate to null
so will instead throw runtime assertion errors.
Additional unit tests were added to detect new paintings and assure they
have proper, unique mappings. The test checks both that a mapping
exists, is not null, and does not duplicate another mapping.
|
| |
|
|
|
|
|
|
|
| |
This change was done to remove the internal sound names from the API.
Along with moving the internal names into CraftBukkit, a unit test was
added for any new sounds added in the API to assure they have a non-null
mapping.
|
| |
|
| |
|
|
|
|
| |
every compile as it relies on DLB being up. Addresses BUKKIT-1140
|
| |
|
|
|
|
| |
http://wiki.bukkit.org/Bukkit.yml#auto-updater for new bukkit.yml options.
|
| |
|
| |
|
| |
|
|
|