[ All 3 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ]
×

Project google-guice-4.1-11.module+el8.9.0+126+17b4d3c0

Name google-guice
Epoch 0
Version 4.1
Release 11.module+el8.9.0+126+17b4d3c0
Website/URL https://github.com/google/guice
License ASL 2.0
Build Time 2024-05-07 01:55:12
Build Host builder-x86-08.inferitos.ru
Summary Lightweight dependency injection framework for Java 5 and above
Repositories AppStream, PowerTools
Description Put simply, Guice alleviates the need for factories and the use of new in your Java code. Think of Guice's @Inject as the new new. You will still need to write factories in some cases, but your code will not depend directly on them. Your code will be easier to change, unit test and reuse in other contexts. Guice embraces Java's type safe nature, especially when it comes to features introduced in Java 5 such as generics and annotations. You might think of Guice as filling in missing features for core Java. Ideally, the language itself would provide most of the same features, but until such a language comes along, we have Guice. Guice helps you design better APIs, and the Guice API itself sets a good example. Guice is not a kitchen sink. We justify each feature with at least three use cases. When in doubt, we leave it out. We build general functionality which enables you to extend Guice rather than adding every feature to the core framework.
Errata INFSA-2025:9318
× Full screenshot
Packages link
Package Summary SHA-256 checksum
noarch
google-guice-4.1-11.module+el8.9.0+126+17b4d3c0.noarch Lightweight dependency injection framework for Java 5 and above c16ad26352100b08c40bb4911bab5e26971f27910cf5d4d8a13452362da18d1b download
google-guice-javadoc-4.1-11.module+el8.9.0+126+17b4d3c0.noarch API documentation for Guice d8062df63406908f52a6f18f6565f6fbeadbb131d33d1a5b4036b783ba52f644 download
guice-assistedinject-4.1-11.module+el8.9.0+126+17b4d3c0.noarch AssistedInject extension module for Guice e68329d9191a4be8ac5308461c6f2bca90b6781c35753b0cec6b550d4dd2b501 download
guice-bom-4.1-11.module+el8.9.0+126+17b4d3c0.noarch Bill of Materials for Guice fc7b37c9dcac03105c9a599308a8b7e1915720b96c536be5a0b68cbd2a91b428 download
guice-extensions-4.1-11.module+el8.9.0+126+17b4d3c0.noarch Extensions for Guice ed38308756ea04e82e26c63764f23d754051bf541ecbcc10ca2285da1b8c3294 download
guice-grapher-4.1-11.module+el8.9.0+126+17b4d3c0.noarch Grapher extension module for Guice 9be00bb7e8ca00f2d5c9b873c9144a204965de21c727982c849ea2ca28770d28 download
guice-jmx-4.1-11.module+el8.9.0+126+17b4d3c0.noarch JMX extension module for Guice e33a69c716e206602d4debb551204538b1d3ee60b7634639fd82d5fc6d65a781 download
guice-jndi-4.1-11.module+el8.9.0+126+17b4d3c0.noarch JNDI extension module for Guice 1233247befe627465e5e5e7386e3cf2ebd5a77bd5efd8b2510f69bc7a67b8c41 download
guice-multibindings-4.1-11.module+el8.9.0+126+17b4d3c0.noarch MultiBindings extension module for Guice 57b29e7da0ed8af4f8a5388ceffcb544dd0114a8e705734c1c93b79220f03175 download
guice-parent-4.1-11.module+el8.9.0+126+17b4d3c0.noarch Guice parent POM 26adae0bcbeec225eec34175af5c6fdaffd5d24303d3797b2dfea2732affd839 download
guice-servlet-4.1-11.module+el8.9.0+126+17b4d3c0.noarch Servlet extension module for Guice afcf674f2bf081433cd4dcc8619a7ebd55ab160a33ebb04a3cd2525da420a413 download
guice-testlib-4.1-11.module+el8.9.0+126+17b4d3c0.noarch TestLib extension module for Guice fc3a449de0e7b6e9883758f2dcc26baac3968bb3acb7e4137040d39e7358bfeb download
guice-throwingproviders-4.1-11.module+el8.9.0+126+17b4d3c0.noarch ThrowingProviders extension module for Guice a249c0cc8a55375168a2f0092d41a868d97b8efdc6c4f8ef768d7d5b2151180d download
src
google-guice-4.1-11.module+el8.9.0+126+17b4d3c0.src Lightweight dependency injection framework for Java 5 and above d8a4f6d101a5cfb413b59134c7eb1b4ebd30c5fed4901d62267a0eff15582c98 download
Changelog link
* Tue Dec 12 2023 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 4.1-11
- Rebuilt for MSVSphere 8.8

* Wed Apr 18 2018 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.1-11
- Remove legacy Provides

* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.1-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild

* Mon Feb 05 2018 Michael Simacek <msimacek@redhat.com> - 4.1-9
- Use guava20

* Mon Oct 02 2017 Mat Booth <mat.booth@redhat.com> - 4.1-8
- Fix OSGi metadata to import cglib and asm, since we are not bundling them with
  jarjar

* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.1-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild

* Fri Jun 23 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.1-6
- Remove unused patches

* Fri Feb 24 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.1-5
- Remove maven-javadoc-plugin from all POMs

* Thu Feb 23 2017 Mikolaj Izdebski <mizdebsk@redhat.com> - 4.1-4
- Add missing BR on apache-resource-bundles

* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild