metric-providers/org.ossmeter.metricprovider.historic.dailycommits/.classpath to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/.classpath
File was renamed.
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/.project to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/.project
--- a/metric-providers/org.ossmeter.metricprovider.historic.dailycommits/.project +++ b/metric-providers/org.ossmeter.metricprovider.trans.dailycommits/.project @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <projectDescription> - <name>org.ossmeter.metricprovider.historic.dailycommits</name> + <name>org.ossmeter.metricprovider.trans.dailycommits</name> <comment></comment> <projects> </projects>
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/build.properties to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/build.properties
File was renamed.
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/plugin.xml to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/plugin.xml
--- a/metric-providers/org.ossmeter.metricprovider.historic.dailycommits/plugin.xml +++ b/metric-providers/org.ossmeter.metricprovider.trans.dailycommits/plugin.xml @@ -1,7 +1,8 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <plugin> - <extension point="com.googlecode.pongo.runtime.osgi"> - <class name="org.ossmeter.metricprovider.historic.dailycommits.model.DailyCommits"/> - <class name="org.ossmeter.metricprovider.historic.dailycommits.model.Day"/> + +<extension point="com.googlecode.pongo.runtime.osgi"> + <class name="org.ossmeter.metricprovider.trans.dailycommits.model.DailyCommits"/> + <class name="org.ossmeter.metricprovider.trans.dailycommits.model.Day"/> </extension> </plugin>
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/.settings/org.eclipse.jdt.core.prefs to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/.settings/org.eclipse.jdt.core.prefs
File was renamed.
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/META-INF/MANIFEST.MF to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/META-INF/MANIFEST.MF
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/META-INF/MANIFEST.MF +++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/META-INF/MANIFEST.MF @@ -1,9 +1,9 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Hourlycommits -Bundle-SymbolicName: org.ossmeter.metricprovider.historic.hourlycommits;singleton:=true +Bundle-SymbolicName: org.ossmeter.metricprovider.trans.hourlycommits;singleton:=true Bundle-Version: 1.0.0.qualifier -Bundle-Activator: org.ossmeter.metricprovider.historic.hourlycommits.Activator +Bundle-Activator: org.ossmeter.metricprovider.trans.hourlycommits.Activator Require-Bundle: org.eclipse.core.runtime, com.googlecode.pongo.runtime, org.ossmeter.platform,
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/Hour.java to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/Hour.java
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/Hour.java +++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/Hour.java @@ -1,4 +1,4 @@ -package org.ossmeter.metricprovider.historic.hourlycommits.model; +package org.ossmeter.metricprovider.trans.hourlycommits.model; import com.mongodb.*; import java.util.*; @@ -12,8 +12,8 @@ public Hour() { super(); - HOUR.setOwningType("org.ossmeter.metricprovider.historic.hourlycommits.model.Hour"); - NUMBEROFCOMMITS.setOwningType("org.ossmeter.metricprovider.historic.hourlycommits.model.Hour"); + HOUR.setOwningType("org.ossmeter.metricprovider.trans.hourlycommits.model.Hour"); + NUMBEROFCOMMITS.setOwningType("org.ossmeter.metricprovider.trans.hourlycommits.model.Hour"); } public static StringQueryProducer HOUR = new StringQueryProducer("hour");
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/HourlyCommits.java to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/HourlyCommits.java
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/HourlyCommits.java +++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/HourlyCommits.java @@ -1,31 +1,29 @@ -package org.ossmeter.metricprovider.historic.hourlycommits.model; +package org.ossmeter.metricprovider.trans.hourlycommits.model; +import com.googlecode.pongo.runtime.*; import com.mongodb.*; -import java.util.*; -import com.googlecode.pongo.runtime.*; -import com.googlecode.pongo.runtime.querying.*; - -public class HourlyCommits extends Pongo { +public class HourlyCommits extends PongoDB { - protected List<Hour> hours = null; + public HourlyCommits() {} + public HourlyCommits(DB db) { + setDb(db); + } - public HourlyCommits() { - super(); - dbObject.put("hours", new BasicDBList()); - } + protected HourCollection hours = null; - - - public List<Hour> getHours() { - if (hours == null) { - hours = new PongoList<Hour>(this, "hours", true); - } + public HourCollection getHours() { return hours; } + @Override + public void setDb(DB db) { + super.setDb(db); + hours = new HourCollection(db.getCollection("HourlyCommits.hours")); + pongoCollections.add(hours); + } }
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/hourlycommits.ecore to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/hourlycommits.ecore
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/hourlycommits.ecore +++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/hourlycommits.ecore @@ -1,9 +1,12 @@ <?xml version="1.0" encoding="ASCII"?> -<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="org.ossmeter.metricprovider.historic.hourlycommits.model"> +<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="org.ossmeter.metricprovider.trans.hourlycommits.model"> <eClassifiers xsi:type="ecore:EClass" name="HourlyCommits"> <eAnnotations source="viz"> <details key="target" value="gcharts"/> <details key="chart" value="bar"/> + </eAnnotations> + <eAnnotations source="db"> + <details key="qualifiedCollectionNames" value="true"/> </eAnnotations> <eStructuralFeatures xsi:type="ecore:EReference" name="hours" upperBound="-1" eType="//Hour" containment="true"> <eAnnotations source="series">
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/hourlycommits.emf to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/hourlycommits.emf
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/hourlycommits.emf +++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/hourlycommits.emf @@ -1,6 +1,7 @@ -package org.ossmeter.metricprovider.historic.hourlycommits.model; +package org.ossmeter.metricprovider.trans.hourlycommits.model; @viz(target="gcharts", chart="bar") +@db(qualifiedCollectionNames="true") class HourlyCommits { @series(label="hour") val Hour[*] hours;
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/Activator.java to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/Activator.java
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/Activator.java +++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/Activator.java @@ -1,4 +1,4 @@ -package org.ossmeter.metricprovider.historic.hourlycommits; +package org.ossmeter.metricprovider.trans.hourlycommits; import org.osgi.framework.BundleActivator; import org.osgi.framework.BundleContext;
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/.classpath to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/.classpath
File was renamed.
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/.project to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/.project
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/.project +++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/.project @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <projectDescription> - <name>org.ossmeter.metricprovider.historic.hourlycommits</name> + <name>org.ossmeter.metricprovider.trans.hourlycommits</name> <comment></comment> <projects> </projects>
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/build.properties to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/build.properties
File was renamed.
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/plugin.xml to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/plugin.xml
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/plugin.xml +++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/plugin.xml @@ -1,7 +1,9 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <plugin> - <extension point="com.googlecode.pongo.runtime.osgi"> - <class name="org.ossmeter.metricprovider.historic.hourlycommits.model.HourlyCommits"/> - <class name="org.ossmeter.metricprovider.historic.hourlycommits.model.Hour"/> + + +<extension point="com.googlecode.pongo.runtime.osgi"> + <class name="org.ossmeter.metricprovider.trans.hourlycommits.model.HourlyCommits"/> + <class name="org.ossmeter.metricprovider.trans.hourlycommits.model.Hour"/> </extension> </plugin>