jumped

Jumped is a dependency-injection framework for D.

It will call startup and shutdown methods automatically, while also resolving any required parameters automatically. Jumped is able to resolve dependencies completely at compile-time, throwing compile errors if any dependencies cannot be resolved.

Jumped is driven mostly by simple annotations, which can be found in the module jumped.attributes.

Modules

attributes
module jumped.attributes

This module contains all attributes that can be used by Jumped.

beans
module jumped.beans

This module contains the core of the Jumped framework.

errors
module jumped.errors
Undocumented in source.
introspection
module jumped.introspection
Undocumented in source.

Public Imports

jumped.beans
public import jumped.beans;
Undocumented in source.
jumped.attributes
public import jumped.attributes;
Undocumented in source.

Meta