metric-providers/org.ossmeter.metricprovider.historic.dailycommits
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic/dailycommits
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic/dailycommits/model
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model
File was removed.
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/.settings/org.eclipse.jdt.core.prefs to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/.settings/org.eclipse.jdt.core.prefs
File was renamed.
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/META-INF/MANIFEST.MF to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/META-INF/MANIFEST.MF
--- a/metric-providers/org.ossmeter.metricprovider.historic.dailycommits/META-INF/MANIFEST.MF +++ b/metric-providers/org.ossmeter.metricprovider.trans.dailycommits/META-INF/MANIFEST.MF @@ -1,9 +1,9 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Dailycommits -Bundle-SymbolicName: org.ossmeter.metricprovider.historic.dailycommits;singleton:=true +Bundle-SymbolicName: org.ossmeter.metricprovider.trans.dailycommits;singleton:=true Bundle-Version: 1.0.0.qualifier -Bundle-Activator: org.ossmeter.metricprovider.historic.dailycommits.Activator +Bundle-Activator: org.ossmeter.metricprovider.trans.dailycommits.Activator Require-Bundle: org.eclipse.core.runtime, com.googlecode.pongo.runtime, org.ossmeter.platform,
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic/dailycommits/model/DailyCommits.java to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/src/org/ossmeter/metricprovider/trans/dailycommits/model/DailyCommits.java
--- a/metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic/dailycommits/model/DailyCommits.java +++ b/metric-providers/org.ossmeter.metricprovider.trans.dailycommits/src/org/ossmeter/metricprovider/trans/dailycommits/model/DailyCommits.java @@ -1,31 +1,29 @@ -package org.ossmeter.metricprovider.historic.dailycommits.model; +package org.ossmeter.metricprovider.trans.dailycommits.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 DailyCommits extends Pongo { +public class DailyCommits extends PongoDB { - protected List<Day> days = null; + public DailyCommits() {} + public DailyCommits(DB db) { + setDb(db); + } - public DailyCommits() { - super(); - dbObject.put("days", new BasicDBList()); - } + protected DayCollection days = null; - - - public List<Day> getDays() { - if (days == null) { - days = new PongoList<Day>(this, "days", true); - } + public DayCollection getDays() { return days; } + @Override + public void setDb(DB db) { + super.setDb(db); + days = new DayCollection(db.getCollection("DailyCommits.days")); + pongoCollections.add(days); + } }
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic/dailycommits/model/Day.java to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/src/org/ossmeter/metricprovider/trans/dailycommits/model/Day.java
--- a/metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic/dailycommits/model/Day.java +++ b/metric-providers/org.ossmeter.metricprovider.trans.dailycommits/src/org/ossmeter/metricprovider/trans/dailycommits/model/Day.java @@ -1,4 +1,4 @@ -package org.ossmeter.metricprovider.historic.dailycommits.model; +package org.ossmeter.metricprovider.trans.dailycommits.model; import com.mongodb.*; import java.util.*; @@ -12,8 +12,8 @@ public Day() { super(); - NAME.setOwningType("org.ossmeter.metricprovider.historic.dailycommits.model.Day"); - NUMBEROFCOMMITS.setOwningType("org.ossmeter.metricprovider.historic.dailycommits.model.Day"); + NAME.setOwningType("org.ossmeter.metricprovider.trans.dailycommits.model.Day"); + NUMBEROFCOMMITS.setOwningType("org.ossmeter.metricprovider.trans.dailycommits.model.Day"); } public static StringQueryProducer NAME = new StringQueryProducer("name");
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic/dailycommits/model/dailycommits.ecore to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/src/org/ossmeter/metricprovider/trans/dailycommits/model/dailycommits.ecore
--- a/metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic/dailycommits/model/dailycommits.ecore +++ b/metric-providers/org.ossmeter.metricprovider.trans.dailycommits/src/org/ossmeter/metricprovider/trans/dailycommits/model/dailycommits.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.dailycommits.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.dailycommits.model"> <eClassifiers xsi:type="ecore:EClass" name="DailyCommits"> <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="days" upperBound="-1" eType="//Day" containment="true"> <eAnnotations source="series">
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic/dailycommits/model/dailycommits.emf to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/src/org/ossmeter/metricprovider/trans/dailycommits/model/dailycommits.emf
--- a/metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic/dailycommits/model/dailycommits.emf +++ b/metric-providers/org.ossmeter.metricprovider.trans.dailycommits/src/org/ossmeter/metricprovider/trans/dailycommits/model/dailycommits.emf @@ -1,6 +1,7 @@ -package org.ossmeter.metricprovider.historic.dailycommits.model; +package org.ossmeter.metricprovider.trans.dailycommits.model; @viz(target="gcharts", chart="bar") +@db(qualifiedCollectionNames="true") class DailyCommits { @series(label="name") val Day[*] days;
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic/dailycommits/Activator.java to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/src/org/ossmeter/metricprovider/trans/dailycommits/Activator.java
--- a/metric-providers/org.ossmeter.metricprovider.historic.dailycommits/src/org/ossmeter/metricprovider/historic/dailycommits/Activator.java +++ b/metric-providers/org.ossmeter.metricprovider.trans.dailycommits/src/org/ossmeter/metricprovider/trans/dailycommits/Activator.java @@ -1,4 +1,4 @@ -package org.ossmeter.metricprovider.historic.dailycommits; +package org.ossmeter.metricprovider.trans.dailycommits; import org.osgi.framework.BundleActivator; import org.osgi.framework.BundleContext;