BSD Ports

devel/rubygem-needle 1.3.0 DragonFly

Dependency-injection/inversion-of-control container

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD3CLAUSE, GPLv2, RUBY
Categories
devel, rubygems
Package size
580.3 KiB, 1099.5 KiB installed

Description

Needle is a dependency injection (also, inversion of control) container for Ruby. Ultimately, it can reduce the amount of code that you have to write, simplifying many common programming tasks for you. This has the two-fold benefit of both decreasing application development time, and of decreasing the effort needed to maintain your application.

Specifically, Needle can do:

  • Log Method Execution
  • Reference Another Service
  • Unit Testing
  • Lifestyle Management

In the other systems

SystemPortVersion
DragonFlydevel/rubygem-needle1.3.0
FreeBSDdevel/rubygem-needle1.3.0

Install

Binary package:

pkg install rubygem-needle

From DPorts:

cd /usr/dports/devel/rubygem-needle && make install clean

Dependencies

Run dependencies 2

No port depends on this one.