Skip to content

History / Testing Toolkit

Revisions

  • testing: document the in-server conformance plugin and its matrix

    @EverNife EverNife committed Oct 8, 2026
  • testing: document the gate check log and the bus leak guard

    @EverNife EverNife committed Oct 7, 2026
  • test: document evernifecore-minecraft-tests and the new doubles

    @EverNife EverNife committed Sep 25, 2026
  • Update wiki

    @EverNife EverNife committed Sep 8, 2026
  • Document the subscription model: options, the view, the failure handler Subscribing has three forms and one value object, a subscription is a listable view, a failing subscriber goes to the bus's exception handler, and /ecore events answers who is listening. The toolkit page picks up the failing and recording handlers and the strict global bus under @ECoreTest.

    @EverNife EverNife committed Aug 16, 2026
  • Document the per-class listener gate, the watch and the Bukkit lists hasListeners, postIfListened, watchListeners and ECListener.registerWhileListened replace the "one HandlerList for every EC event" section; an event may now declare getHandlerList and gets a list of its own, with the family rule spelled out. The Hytale paragraph stops claiming the gate creates a registry, the forge audience reports no listeners while nothing crosses, and the six Bukkit-only events are listed as bus events produced only while somebody listens.

    @EverNife EverNife committed Aug 15, 2026
  • Document the event bus and the platform audiences Stale neighbours in the touched tables and lists were corrected against the sources at the same time: the argumento stub, the provider lists on both loaders, and the Bukkit enable/shutdown steps.

    @EverNife EverNife committed Aug 14, 2026
  • Write the gui page from scratch, and publish the test engine The thread rule guards the three doors that move an item and not the three that only describe one, so both pages that mention it say which is which. The virtualchest sample is copied from the plugin template rather than written here, so it is code that compiles somewhere.

    @EverNife EverNife committed Aug 8, 2026