Thu, 20 Jun 2024 17:01:55 UTC | login

Information for RPM golang-github-facebookarchive-inject-devel-0-0.10.20190326gitf23751c.fc36.noarch.rpm

ID828546
Namegolang-github-facebookarchive-inject-devel
Version0
Release0.10.20190326gitf23751c.fc36
Epoch
Archnoarch
SummaryReflect based injector
DescriptionPackage inject provides a reflect based injector. A large application built with dependency injection in mind will typically involve the boring work of setting up the object graph. This library attempts to take care of this boring work by creating and connecting the various objects. Its use involves you seeding the object graph with some (possibly incomplete) objects, where the underlying types have been tagged for injection. Given this, the library will populate the objects creating new ones as necessary. It uses singletons by default, supports optional private instances as well as named instances. It works using Go's reflection package and is inherently limited in what it can do as opposed to a code-gen system with respect to private fields. This package contains the source code needed for building packages that reference the following Go import paths: – github.com/facebookarchive/inject
Build Time2022-01-20 08:15:20 GMT
Size19.75 KB
3f887e57912a1289475ac6923c10d93d
LicenseMIT
Provides
golang(github.com/facebookarchive/inject) = 0-0.10.20190326gitf23751c.fc36
golang(github.com/facebookarchive/inject)(commit=f23751cae28bef101a38b79266785d3b574cf7e8) = 0-0.10.20190326gitf23751c.fc36
golang(github.com/facebookarchive/inject/injecttesta) = 0-0.10.20190326gitf23751c.fc36
golang(github.com/facebookarchive/inject/injecttesta)(commit=f23751cae28bef101a38b79266785d3b574cf7e8) = 0-0.10.20190326gitf23751c.fc36
golang(github.com/facebookarchive/inject/injecttestb) = 0-0.10.20190326gitf23751c.fc36
golang(github.com/facebookarchive/inject/injecttestb)(commit=f23751cae28bef101a38b79266785d3b574cf7e8) = 0-0.10.20190326gitf23751c.fc36
golang-github-facebookarchive-inject-devel = 0-0.10.20190326gitf23751c.fc36
golang-ipath(github.com/facebookarchive/inject) = 0-0.10.20190326gitf23751c.fc36
golang-ipath(github.com/facebookarchive/inject)(commit=f23751cae28bef101a38b79266785d3b574cf7e8) = 0-0.10.20190326gitf23751c.fc36
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
go-filesystem
golang(github.com/facebookgo/structtag)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 17 of 17
Name ascending sort Size
/usr/share/doc/golang-github-facebookarchive-inject-devel0.00 B
/usr/share/doc/golang-github-facebookarchive-inject-devel/readme.md188.00 B
/usr/share/gocode/src/github.com0.00 B
/usr/share/gocode/src/github.com/facebookarchive0.00 B
/usr/share/gocode/src/github.com/facebookarchive/inject0.00 B
/usr/share/gocode/src/github.com/facebookarchive/inject/.goipath112.00 B
/usr/share/gocode/src/github.com/facebookarchive/inject/common_test.go211.00 B
/usr/share/gocode/src/github.com/facebookarchive/inject/example_test.go2.74 KB
/usr/share/gocode/src/github.com/facebookarchive/inject/inject.go13.97 KB
/usr/share/gocode/src/github.com/facebookarchive/inject/inject_test.go23.03 KB
/usr/share/gocode/src/github.com/facebookarchive/inject/injecttesta0.00 B
/usr/share/gocode/src/github.com/facebookarchive/inject/injecttesta/a.go29.00 B
/usr/share/gocode/src/github.com/facebookarchive/inject/injecttestb0.00 B
/usr/share/gocode/src/github.com/facebookarchive/inject/injecttestb/b.go29.00 B
/usr/share/gocode/src/github.com/facebookarchive/inject/readme.md188.00 B
/usr/share/licenses/golang-github-facebookarchive-inject-devel0.00 B
/usr/share/licenses/golang-github-facebookarchive-inject-devel/license1.05 KB
Component of No Buildroots