Exemplo n.º 1
0
 /// <summary>
 /// Sucht das SubversionAttribute, das Informationen über die aktuellste Revision enthält.
 /// </summary>
 /// <param name="customAttributeProvider">der CustomAttributeProvider zum Ermitteln der Attribute</param>
 /// <returns>das SubversionAttribute, das Informationen über die aktuellste Revision enthält, oder null</returns>
 private static SubversionAttribute findLatest(ICustomAttributeProvider customAttributeProvider)
 {
     SubversionAttribute[] subversionAttributes = SubversionAttribute.findAll(customAttributeProvider).ToArray();
     if (subversionAttributes.Length > 0)
     {
         Comparison <SubversionAttribute> comparer = (first, second) => second.Revision.CompareTo(first.Revision);
         Array.Sort(subversionAttributes, comparer);
         return(subversionAttributes[0]);
     }
     else
     {
         return(null);
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Sucht das SubversionAttribute, das Informationen über die aktuellste Revision enthält.
 /// </summary>
 /// <param name="assembly">die Assembly, die durchsucht werden soll</param>
 /// <returns>das SubversionAttribute, das Informationen über die aktuellste Revision enthält, oder null</returns>
 public static SubversionAttribute FindLatest(Assembly assembly)
 {
     return(SubversionAttribute.findLatest(assembly));
 }
Exemplo n.º 3
0
 /// <summary>
 /// Sucht alle SubversionAttribute, die Informationen über die verwendeten Revisionen erhalten
 /// </summary>
 /// <param name="type">der Typ, der durchsucht werden soll</param>
 /// <returns>alle SubversionAttribute, die Informationen über die verwendeten Revisionen erhalten</returns>
 public static List <SubversionAttribute> FindAll(Type type)
 {
     return(SubversionAttribute.findAll(type));
 }
Exemplo n.º 4
0
 /// <summary>
 /// Sucht alle SubversionAttribute, die Informationen über die verwendeten Revisionen erhalten
 /// </summary>
 /// <param name="assembly">die Assembly, die durchsucht werden soll</param>
 /// <returns>alle SubversionAttribute, die Informationen über die verwendeten Revisionen erhalten</returns>
 public static List <SubversionAttribute> FindAll(Assembly assembly)
 {
     return(SubversionAttribute.findAll(assembly));
 }
Exemplo n.º 5
0
 /// <summary>
 /// Sucht das SubversionAttribute, das Informationen über die aktuellste Revision enthält.
 /// </summary>
 /// <param name="type">der Typ, der durchsucht werden soll</param>
 /// <returns>das SubversionAttribute, das Informationen über die aktuellste Revision enthält, oder null</returns>
 public static SubversionAttribute FindLatest(Type type)
 {
     return(SubversionAttribute.findLatest(type));
 }