[ http://jira.codehaus.org/browse/MRM-102?page=all ]
Brett Porter updated MRM-102: ----------------------------- Fix Version: 1.0-beta-1 > ProxyManager enhancements > ------------------------- > > Key: MRM-102 > URL: http://jira.codehaus.org/browse/MRM-102 > Project: Maven Repository Manager > Type: Improvement > Components: remote proxy > Reporter: Edwin Punzalan > Assignee: Edwin Punzalan > Fix For: 1.0-beta-1 > > Original Estimate: 1 hour > Time Spent: 30 minutes > Remaining: 0 minutes > > As brett pointed out, the DefaultProxyManager needs some refactoring > especially on these points: > - remove cache period > - get() ignores the return of getRemoteFile() > - make the proxy check for the checksum and metadata files first, before > parsing the path for an artifact > - getArtifactFile should use artifact.setFile() and not return the file > anymore. > - temp should be setup to deleteOnExit() > - rename copyTempToTarget to moveTempToTarget > - rename prepare/release checksums to prepare/release ChecksumListeners > - use FileUtils.read when applicable -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira