Language

Package: java-javax-inject @ tck-1

Synopsis

JSR-330: Dependency Injection for Java

Description

This package specifies a means for obtaining objects in such a way as to maximize reusability, testability and maintainability compared to traditional approaches such as constructors, factories, and service locators (e.g., JNDI). This process, known as dependency injection, is beneficial to most nontrivial applications.

Many types depend on other types. For example, a Stopwatch might depend on a TimeSource. The types on which a type depends are known as its dependencies. The process of finding an instance of a dependency to use at run time is known as resolving the dependency. If no such instance can be found, the dependency is said to be unsatisfied, and the application is broken.

Home page
http://github.com/javax-inject/javax-inject
Location
gnu/packages/java.scm (line: 8489, column: 2)
License

Lint warnings

LinterMessageLocation
source-unstable-tarball

Check for autogenerated tarballs

the source URI should not be an autogenerated tarball
derivation

Report failure to compile a package to a derivation

failed to create mips64el-linux derivation: (match-error "match" "no matching pattern" "mips64el-linux")