Author: brett
Date: Sat Mar 26 12:07:15 2011
New Revision: 1085707
URL: http://svn.apache.org/viewvc?rev=1085707&view=rev
Log:
fix optional for dependencies in file metadata repository
Modified:
archiva/trunk/archiva-modules/plugins/metadata-repository-file/src/main/java/org/apache/archiva/metadata/repository/file/FileMetadataRepository.java
Modified:
archiva/trunk/archiva-modules/plugins/metadata-repository-file/src/main/java/org/apache/archiva/metadata/repository/file/FileMetadataRepository.java
URL:
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/plugins/metadata-repository-file/src/main/java/org/apache/archiva/metadata/repository/file/FileMetadataRepository.java?rev=1085707&r1=1085706&r2=1085707&view=diff
==============================================================================
---
archiva/trunk/archiva-modules/plugins/metadata-repository-file/src/main/java/org/apache/archiva/metadata/repository/file/FileMetadataRepository.java
(original)
+++
archiva/trunk/archiva-modules/plugins/metadata-repository-file/src/main/java/org/apache/archiva/metadata/repository/file/FileMetadataRepository.java
Sat Mar 26 12:07:15 2011
@@ -197,6 +197,7 @@ public class FileMetadataRepository
setProperty( properties, "dependency." + i + ".groupId",
dependency.getGroupId() );
setProperty( properties, "dependency." + i + ".version",
dependency.getVersion() );
setProperty( properties, "dependency." + i + ".type",
dependency.getType() );
+ setProperty( properties, "dependency." + i + ".optional",
String.valueOf( dependency.isOptional() ) );
i++;
}
Set<String> facetIds = new LinkedHashSet<String>(
versionMetadata.getFacetIds() );
@@ -904,6 +905,8 @@ public class FileMetadataRepository
dependency.setSystemPath( properties.getProperty(
"dependency." + i + ".systemPath" ) );
dependency.setType( properties.getProperty( "dependency."
+ i + ".type" ) );
dependency.setVersion( properties.getProperty(
"dependency." + i + ".version" ) );
+ dependency.setOptional( Boolean.valueOf(
properties.getProperty(
+ "dependency." + i + ".optional" ) ) );
versionMetadata.addDependency( dependency );
}
else