Accepting request 689031 from home:jengelh:branches:Java:packages
- Trim bias from description. OBS-URL: https://build.opensuse.org/request/show/689031 OBS-URL: https://build.opensuse.org/package/show/Java:packages/google-guice?expand=0&rev=3
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 27 09:31:25 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Trim bias from description.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 27 06:40:01 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
#
|
||||
# spec file for package google
|
||||
# spec file for package google-guice
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
#
|
||||
@@ -21,7 +21,7 @@
|
||||
Name: google-%{short_name}
|
||||
Version: 4.1
|
||||
Release: 0
|
||||
Summary: Lightweight dependency injection framework for Java 5 and above
|
||||
Summary: Dependency injection framework for Java 5 and above
|
||||
License: Apache-2.0
|
||||
Group: Development/Libraries/Java
|
||||
URL: https://github.com/google/%{short_name}
|
||||
@@ -49,30 +49,20 @@ BuildRequires: xmvn-install
|
||||
BuildRequires: xmvn-resolve
|
||||
|
||||
%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 alleviates the need for factories and the use of "new" in Java
|
||||
code. Guice's @Inject is a different "new". Writing factories will
|
||||
still be needed in some cases, but code will not directly depend on
|
||||
them.
|
||||
|
||||
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.
|
||||
features introduced in Java 5 such as generics and annotations.
|
||||
|
||||
%package -n %{short_name}-parent
|
||||
Summary: Guice parent POM
|
||||
Group: Development/Libraries/Java
|
||||
|
||||
%description -n %{short_name}-parent
|
||||
Guice is a lightweight dependency injection framework for Java 5
|
||||
Guice is a dependency injection framework for Java 5
|
||||
and above. This package provides parent POM for Guice modules.
|
||||
|
||||
%package -n %{short_name}-assistedinject
|
||||
@@ -80,7 +70,7 @@ Summary: AssistedInject extension module for Guice
|
||||
Group: Development/Libraries/Java
|
||||
|
||||
%description -n %{short_name}-assistedinject
|
||||
Guice is a lightweight dependency injection framework for Java 5
|
||||
Guice is a dependency injection framework for Java 5
|
||||
and above. This package provides AssistedInject module for Guice.
|
||||
|
||||
%package -n %{short_name}-extensions
|
||||
@@ -88,7 +78,7 @@ Summary: Extensions for Guice
|
||||
Group: Development/Libraries/Java
|
||||
|
||||
%description -n %{short_name}-extensions
|
||||
Guice is a lightweight dependency injection framework for Java 5
|
||||
Guice is a dependency injection framework for Java 5
|
||||
and above. This package provides extensions POM for Guice.
|
||||
|
||||
%package -n %{short_name}-grapher
|
||||
@@ -96,7 +86,7 @@ Summary: Grapher extension module for Guice
|
||||
Group: Development/Libraries/Java
|
||||
|
||||
%description -n %{short_name}-grapher
|
||||
Guice is a lightweight dependency injection framework for Java 5
|
||||
Guice is a dependency injection framework for Java 5
|
||||
and above. This package provides Grapher module for Guice.
|
||||
|
||||
%package -n %{short_name}-jmx
|
||||
@@ -104,7 +94,7 @@ Summary: JMX extension module for Guice
|
||||
Group: Development/Libraries/Java
|
||||
|
||||
%description -n %{short_name}-jmx
|
||||
Guice is a lightweight dependency injection framework for Java 5
|
||||
Guice is a dependency injection framework for Java 5
|
||||
and above. This package provides JMX module for Guice.
|
||||
|
||||
%package -n %{short_name}-jndi
|
||||
@@ -112,7 +102,7 @@ Summary: JNDI extension module for Guice
|
||||
Group: Development/Libraries/Java
|
||||
|
||||
%description -n %{short_name}-jndi
|
||||
Guice is a lightweight dependency injection framework for Java 5
|
||||
Guice is a dependency injection framework for Java 5
|
||||
and above. This package provides JNDI module for Guice.
|
||||
|
||||
%package -n %{short_name}-multibindings
|
||||
@@ -120,7 +110,7 @@ Summary: MultiBindings extension module for Guice
|
||||
Group: Development/Libraries/Java
|
||||
|
||||
%description -n %{short_name}-multibindings
|
||||
Guice is a lightweight dependency injection framework for Java 5
|
||||
Guice is a dependency injection framework for Java 5
|
||||
and above. This package provides MultiBindings module for Guice.
|
||||
|
||||
%package -n %{short_name}-servlet
|
||||
@@ -128,7 +118,7 @@ Summary: Servlet extension module for Guice
|
||||
Group: Development/Libraries/Java
|
||||
|
||||
%description -n %{short_name}-servlet
|
||||
Guice is a lightweight dependency injection framework for Java 5
|
||||
Guice is a dependency injection framework for Java 5
|
||||
and above. This package provides Servlet module for Guice.
|
||||
|
||||
%package -n %{short_name}-testlib
|
||||
@@ -136,7 +126,7 @@ Summary: TestLib extension module for Guice
|
||||
Group: Development/Libraries/Java
|
||||
|
||||
%description -n %{short_name}-testlib
|
||||
Guice is a lightweight dependency injection framework for Java 5
|
||||
Guice is a dependency injection framework for Java 5
|
||||
and above. This package provides TestLib module for Guice.
|
||||
|
||||
%package -n %{short_name}-throwingproviders
|
||||
@@ -144,7 +134,7 @@ Summary: ThrowingProviders extension module for Guice
|
||||
Group: Development/Libraries/Java
|
||||
|
||||
%description -n %{short_name}-throwingproviders
|
||||
Guice is a lightweight dependency injection framework for Java 5
|
||||
Guice is a dependency injection framework for Java 5
|
||||
and above. This package provides ThrowingProviders module for Guice.
|
||||
|
||||
%package -n %{short_name}-bom
|
||||
@@ -152,7 +142,7 @@ Summary: Bill of Materials for Guice
|
||||
Group: Development/Libraries/Java
|
||||
|
||||
%description -n %{short_name}-bom
|
||||
Guice is a lightweight dependency injection framework for Java 5
|
||||
Guice is a dependency injection framework for Java 5
|
||||
and above. This package provides Bill of Materials module for Guice.
|
||||
|
||||
%package javadoc
|
||||
|
Reference in New Issue
Block a user