Daniel Kinzler
Daniel Kinzler
Cycle detection is expensive or large and messy code bases, and may not be needed or desired in all cases. This introduces a configuration switch to turn it off.
The render command loads a previously generated analysis from a JSON file and outputs it in some other format (per default, SVG). This avoids duplicate analysis when one wants multiple...
I'm evaluating SuperTest for use as an end-to-end testing framework for an API implemented in PHP. So I need to run the tests via actual HTTP against some configurable base...
When refactoring a framework or library to improve layering, old code often cannot be removed immediately. Instead, it has to be marked as @deprecated, and kept around for a relase...
Use case: Assume we have a layer X that consists of classes that have either "Impl" in the class name, or that habe the "@impl" tag. It uses two collectors,...
This adds a test case that checks for dependencies derived from method signatures.
Manipulating $wgHooks after initialization is deprecated in 1.40, and will stop working soon. HookContainer::register and HookContainer::scopedRegister should be used instead, see [T331602: Make $wgHooks a regular configuration variable](https://phabricator.wikimedia.org/T331602). The the...
This removes all code for storage and stahing from the parsoid endpoints. Change-Id: If1dff09197ab654468a5857bb76dc383880bc8d4
Stashing is only needed by VisualEditor, and VisualEditor no longer uses RESTbase. So let's remove stashing from RESTbase. NOTE: This was made by blindly removing all code that refers to...
This makes it much easier to see what's happenign when tests fail.