Directory org.openiaml.emf.properties/src/org/openiaml/emf/properties/library/

Directory Created:
2009-09-25 18:03
Total Files:
42
Deleted Files:
2
Lines of Code:
2296

[root]/org.openiaml.emf.properties/src/org/openiaml/emf/properties/library
                                directory in repo metamodel (15 files, 809 lines)

Lines of Code

org.openiaml.emf.properties/src/org/openiaml/emf/properties/library/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
soundasleep 117 (100.0%) 3014 (100.0%) 25.7

Most Recent Commits

soundasleep 2010-01-13 16:31 Rev.: 1379

unsaved refactorings of the EMF properties library - adding additional constructors to all selectors

160 lines of code changed in 39 files:

  • org.openiaml.emf.properties/src/org/openiaml/emf/properties/library: AttributesCount.java (+4), AttributesCountIgnoreDefault.java (+4), ContainmentsCount.java (+5 -1), ContainmentsCountIgnoreEmpty.java (+4), ContainmentsDiameter.java (+4), ContainmentsRadius.java (+4), ContainmentsSum.java (+4), CountTypes.java (+7), CyclomaticComplexity.java (+5 -1), DistinctAttributeValueStrings.java (+4), DistinctAttributeValues.java (+4), DistinctContainments.java (+4), DistinctReferences.java (+4), DistinctSupertypes.java (+4), DistinctTypes.java (+4), ElementsCount.java (+4), MaxDegreeAttributes.java (+4), MaxDegreeContainments.java (+4), MaxDegreeReferences.java (+4), MaxDegreeReferencesWithoutContainments.java (+4), MaxInheritanceHeight.java (+4), MinDegreeAttributes.java (+4), MinDegreeContainments.java (+4), MinDegreeReferences.java (+4), MinDegreeReferencesWithoutContainments.java (+4), ReferencesCount.java (+4), ReferencesCountIgnoreEmpty.java (+4), ReferencesCycles.java (+4), ReferencesDiameter.java (+4), ReferencesRadius.java (+4), ReferencesSum.java (+4), ReferencesWithoutContainmentsCount.java (+4), ReferencesWithoutContainmentsCountIgnoreEmpty.java (+4), ReferencesWithoutContainmentsCycles.java (+3), ReferencesWithoutContainmentsDiameter.java (+4), ReferencesWithoutContainmentsRadius.java (+4), ReferencesWithoutContainmentsSum.java (+4), RootContainmentsHeight.java (+4), SupertypesCount.java (+4)
soundasleep 2009-11-02 19:55 Rev.: 1309

applying previous fix to other emf properties
refactoring other Containments/WithoutContainments properties

37 lines of code changed in 7 files:

  • org.openiaml.emf.properties/src/org/openiaml/emf/properties/library: ContainmentsDiameter.java (+3 -73), ContainmentsRadius.java (+3 -83), ReferencesCycles.java (-1), ReferencesDiameter.java (+12 -2), ReferencesRadius.java (+12 -2), ReferencesWithoutContainmentsDiameter.java (+3 -75), ReferencesWithoutContainmentsRadius.java (+4 -85)
soundasleep 2009-11-02 19:47 Rev.: 1308

fixing a bug where cycles would not consider references outside of the source elements' tree
refactoring ReferencesWithoutContainmentsCycles

29 lines of code changed in 2 files:

  • org.openiaml.emf.properties/src/org/openiaml/emf/properties/library: ReferencesCycles.java (+21 -5), ReferencesWithoutContainmentsCycles.java (+8 -120)
soundasleep 2009-10-13 10:33 Rev.: 1285

adding a DistinctAttributeValueStrings emf property, which usually results in identical results to DistinctAttributeValues

75 lines of code changed in 2 files:

  • org.openiaml.emf.properties/src/org/openiaml/emf/properties/library: DistinctAttributeValueStrings.java (new 64), DistinctAttributeValues.java (+11 -2)
soundasleep 2009-09-28 12:42 Rev.: 1209

EMF properties: difference between two given properties
EMF properties: references without containments

758 lines of code changed in 13 files:

  • org.openiaml.emf.properties/src/org/openiaml/emf/properties/library: CyclomaticComplexity.java (new 32), DistinctSupertypes.java (+2), Increase.java (new 46), IncreaseAbsolute.java (new 41), MaxDegreeReferencesWithoutContainments.java (new 58), MinDegreeReferencesWithoutContainments.java (new 58), Percentage.java (new 50), ReferencesWithoutContainmentsCount.java (new 42), ReferencesWithoutContainmentsCountIgnoreEmpty.java (new 44), ReferencesWithoutContainmentsCycles.java (new 139), ReferencesWithoutContainmentsDiameter.java (new 96), ReferencesWithoutContainmentsRadius.java (new 105), ReferencesWithoutContainmentsSum.java (new 45)
soundasleep 2009-09-25 19:20 Rev.: 1208

performance improvements to DijkstraAlgorithm
adding a check for max children height from root

84 lines of code changed in 3 files:

  • org.openiaml.emf.properties/src/org/openiaml/emf/properties/library: Diameter.java (del), Radius.java (del), RootContainmentsHeight.java (new 84)
soundasleep 2009-09-25 19:09 Rev.: 1207

adding a reference cycle checker
adding minimum degree checkers
can now also check the radius and diameter of containments

698 lines of code changed in 8 files:

  • org.openiaml.emf.properties/src/org/openiaml/emf/properties/library: ContainmentsDiameter.java (new 94), ContainmentsRadius.java (new 103), MinDegreeAttributes.java (new 51), MinDegreeContainments.java (new 58), MinDegreeReferences.java (new 58), ReferencesCycles.java (new 137), ReferencesDiameter.java (new 94), ReferencesRadius.java (new 103)
soundasleep 2009-09-25 18:31 Rev.: 1206

adding support for ignoring generated references/attributes/types
fixing visibility of property types

205 lines of code changed in 22 files:

  • org.openiaml.emf.properties/src/org/openiaml/emf/properties/library: AttributesCount.java (+7 -3), AttributesCountIgnoreDefault.java (+7 -3), ContainmentsCount.java (+7 -3), ContainmentsCountIgnoreEmpty.java (+7 -3), ContainmentsSum.java (+7 -3), CountTypes.java (new 31), Diameter.java (+9 -4), DistinctAttributeValues.java (+7 -3), DistinctContainments.java (+7 -3), DistinctReferences.java (+7 -3), DistinctSupertypes.java (+7 -3), DistinctTypes.java (+4 -3), ElementsCount.java (+6 -7), MaxDegreeAttributes.java (+7 -3), MaxDegreeContainments.java (+8 -4), MaxDegreeReferences.java (+8 -4), MaxInheritanceHeight.java (+12 -4), Radius.java (+18 -7), ReferencesCount.java (+8 -3), ReferencesCountIgnoreEmpty.java (+8 -3), ReferencesSum.java (+8 -3), SupertypesCount.java (+15 -5)
soundasleep 2009-09-25 18:03 Rev.: 1205

initial work in migrating properties to separate plugin

968 lines of code changed in 21 files:

  • org.openiaml.emf.properties/src/org/openiaml/emf/properties/library: AttributesCount.java (new 35), AttributesCountIgnoreDefault.java (new 37), ContainmentsCount.java (new 35), ContainmentsCountIgnoreEmpty.java (new 37), ContainmentsSum.java (new 38), Diameter.java (new 86), DistinctAttributeValues.java (new 48), DistinctContainments.java (new 59), DistinctReferences.java (new 58), DistinctSupertypes.java (new 49), DistinctTypes.java (new 44), ElementsCount.java (new 25), MaxDegreeAttributes.java (new 47), MaxDegreeContainments.java (new 54), MaxDegreeReferences.java (new 54), MaxInheritanceHeight.java (new 38), Radius.java (new 89), ReferencesCount.java (new 35), ReferencesCountIgnoreEmpty.java (new 37), ReferencesSum.java (new 38), SupertypesCount.java (new 25)
Generated by StatSVN 0.7.0