Author: brett
Date: Tue Dec 8 22:31:37 2009
New Revision: 888603
URL: http://svn.apache.org/viewvc?rev=888603&view=rev
Log:
remove unnecessary dependency on commons-lang
Modified:
archiva/branches/MRM-1025/archiva-modules/archiva-web/archiva-rss/src/main/java/org/apache/archiva/rss/processor/NewArtifactsRssFeedProcessor.java
Modified:
archiva/branches/MRM-1025/archiva-modules/archiva-web/archiva-rss/src/main/java/org/apache/archiva/rss/processor/NewArtifactsRssFeedProcessor.java
URL:
http://svn.apache.org/viewvc/archiva/branches/MRM-1025/archiva-modules/archiva-web/archiva-rss/src/main/java/org/apache/archiva/rss/processor/NewArtifactsRssFeedProcessor.java?rev=888603&r1=888602&r2=888603&view=diff
==============================================================================
---
archiva/branches/MRM-1025/archiva-modules/archiva-web/archiva-rss/src/main/java/org/apache/archiva/rss/processor/NewArtifactsRssFeedProcessor.java
(original)
+++
archiva/branches/MRM-1025/archiva-modules/archiva-web/archiva-rss/src/main/java/org/apache/archiva/rss/processor/NewArtifactsRssFeedProcessor.java
Tue Dec 8 22:31:37 2009
@@ -22,10 +22,11 @@
import java.util.Calendar;
import java.util.List;
import java.util.Map;
+import java.util.TimeZone;
+import com.sun.syndication.feed.synd.SyndFeed;
import org.apache.archiva.rss.RssFeedEntry;
import org.apache.archiva.rss.RssFeedGenerator;
-import org.apache.commons.lang.time.DateUtils;
import org.apache.maven.archiva.database.ArchivaDatabaseException;
import org.apache.maven.archiva.database.ArtifactDAO;
import org.apache.maven.archiva.database.Constraint;
@@ -34,8 +35,6 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import com.sun.syndication.feed.synd.SyndFeed;
-
/**
* Retrieve and process all artifacts of a repository from the database and
generate a rss feed.
* The artifacts will be grouped by the date when the artifacts were gathered.
@@ -65,6 +64,8 @@
*/
private ArtifactDAO artifactDAO;
+ private static final TimeZone GMT_TIME_ZONE = TimeZone.getTimeZone( "GMT"
);
+
/**
* Process the newly discovered artifacts in the repository. Generate
feeds for new artifacts in the repository and
* new versions of artifact.
@@ -85,7 +86,7 @@
private SyndFeed processNewArtifactsInRepo( String repoId ) throws
ArchivaDatabaseException
{
- Calendar greaterThanThisDate = Calendar.getInstance(
DateUtils.UTC_TIME_ZONE );
+ Calendar greaterThanThisDate = Calendar.getInstance( GMT_TIME_ZONE );
greaterThanThisDate.add( Calendar.DATE, -( getNumberOfDaysBeforeNow()
) );
Constraint artifactsByRepo = new ArtifactsByRepositoryConstraint(
repoId, greaterThanThisDate.getTime(), "whenGathered", false );