Author: jfallows
Date: Mon Jun 27 05:10:45 2011
New Revision: 1140018
URL: http://svn.apache.org/viewvc?rev=1140018&view=rev
Log:
Fix for NPANDAY-415: Mono build fails on usage of ambiguous
String.split(char[*], int) method signature
Modified:
incubator/npanday/trunk/dotnet/assemblies/NPanday.Artifact/src/main/csharp/NPanday/Artifact/ArtifactRepository.cs
Modified:
incubator/npanday/trunk/dotnet/assemblies/NPanday.Artifact/src/main/csharp/NPanday/Artifact/ArtifactRepository.cs
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/dotnet/assemblies/NPanday.Artifact/src/main/csharp/NPanday/Artifact/ArtifactRepository.cs?rev=1140018&r1=1140017&r2=1140018&view=diff
==============================================================================
---
incubator/npanday/trunk/dotnet/assemblies/NPanday.Artifact/src/main/csharp/NPanday/Artifact/ArtifactRepository.cs
(original)
+++
incubator/npanday/trunk/dotnet/assemblies/NPanday.Artifact/src/main/csharp/NPanday/Artifact/ArtifactRepository.cs
Mon Jun 27 05:10:45 2011
@@ -57,12 +57,12 @@ namespace NPanday.Artifact
{
Artifact artifact = new Artifact();
- String[] tokens = uri.Split("/".ToCharArray(),
StringSplitOptions.RemoveEmptyEntries);
+ String[] tokens = uri.Split("/".ToCharArray(), Int32.MaxValue,
StringSplitOptions.RemoveEmptyEntries);
int size = tokens.Length;
if (size < 3)
{
System.Reflection.Assembly a =
System.Reflection.Assembly.LoadFile(uri);
- string[] info = a.FullName.Split(",".ToCharArray(),
StringSplitOptions.RemoveEmptyEntries);
+ string[] info = a.FullName.Split(",".ToCharArray(),
Int32.MaxValue, StringSplitOptions.RemoveEmptyEntries);
artifact.ArtifactId = info[0];
artifact.GroupId = info[0];
artifact.Version = info[1].Split(new char[] { '='})[1];