fixed checkstyle issues
diff --git a/plugins/org.eclipse.mylyn.docs.intent.collab.ide/src/org/eclipse/mylyn/docs/intent/collab/ide/resource/RepoModelResource.java b/plugins/org.eclipse.mylyn.docs.intent.collab.ide/src/org/eclipse/mylyn/docs/intent/collab/ide/resource/RepoModelResource.java
index b9086eb..7817ea1 100644
--- a/plugins/org.eclipse.mylyn.docs.intent.collab.ide/src/org/eclipse/mylyn/docs/intent/collab/ide/resource/RepoModelResource.java
+++ b/plugins/org.eclipse.mylyn.docs.intent.collab.ide/src/org/eclipse/mylyn/docs/intent/collab/ide/resource/RepoModelResource.java
@@ -20,10 +20,19 @@
*/
public class RepoModelResource extends XMIResourceImpl {
+ /**
+ * Constructor.
+ */
public RepoModelResource() {
super();
}
+ /**
+ * Creates a resource from the given URI.
+ *
+ * @param uri
+ * the resource uri
+ */
public RepoModelResource(URI uri) {
super(uri);
}
diff --git a/plugins/org.eclipse.mylyn.docs.intent.collab.ide/src/org/eclipse/mylyn/docs/intent/collab/ide/resource/RepoModelResourceFactory.java b/plugins/org.eclipse.mylyn.docs.intent.collab.ide/src/org/eclipse/mylyn/docs/intent/collab/ide/resource/RepoModelResourceFactory.java
index 3cd5322..1661bd1 100644
--- a/plugins/org.eclipse.mylyn.docs.intent.collab.ide/src/org/eclipse/mylyn/docs/intent/collab/ide/resource/RepoModelResourceFactory.java
+++ b/plugins/org.eclipse.mylyn.docs.intent.collab.ide/src/org/eclipse/mylyn/docs/intent/collab/ide/resource/RepoModelResourceFactory.java
@@ -21,6 +21,9 @@
*/
public class RepoModelResourceFactory extends XMIResourceFactoryImpl {
+ /**
+ * Constructor.
+ */
public RepoModelResourceFactory() {
super();
}
diff --git a/plugins/org.eclipse.mylyn.docs.intent.compare/src/org/eclipse/mylyn/docs/intent/compare/match/IntentSimilarityChecker.java b/plugins/org.eclipse.mylyn.docs.intent.compare/src/org/eclipse/mylyn/docs/intent/compare/match/IntentSimilarityChecker.java
index 2db4028..a2d7f0f 100644
--- a/plugins/org.eclipse.mylyn.docs.intent.compare/src/org/eclipse/mylyn/docs/intent/compare/match/IntentSimilarityChecker.java
+++ b/plugins/org.eclipse.mylyn.docs.intent.compare/src/org/eclipse/mylyn/docs/intent/compare/match/IntentSimilarityChecker.java
@@ -204,6 +204,12 @@
return areSimilarStructuredElements;
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.mylyn.docs.intent.compare.match.StatisticBasedSimilarityChecker#contentSimilarity(org.eclipse.emf.ecore.EObject,
+ * org.eclipse.emf.ecore.EObject)
+ */
@Override
protected double contentSimilarity(EObject obj1, EObject obj2) throws FactoryException {
if (obj1 instanceof IntentSubSectionContainer && obj2 instanceof IntentSubSectionContainer) {
@@ -212,6 +218,12 @@
return super.contentSimilarity(obj1, obj2);
}
+ /**
+ * {@inheritDoc}
+ *
+ * @see org.eclipse.mylyn.docs.intent.compare.match.StatisticBasedSimilarityChecker#relationsSimilarity(org.eclipse.emf.ecore.EObject,
+ * org.eclipse.emf.ecore.EObject)
+ */
@Override
protected double relationsSimilarity(EObject obj1, EObject obj2) throws FactoryException {
if (obj1 instanceof IntentSubSectionContainer && obj2 instanceof IntentSubSectionContainer) {
@@ -229,6 +241,17 @@
return super.relationsSimilarity(obj1, obj2);
}
+ /**
+ * Returns the similarity between intent structured elements.
+ *
+ * @param obj1
+ * the first element
+ * @param obj2
+ * the second element
+ * @return the similarity value
+ * @throws FactoryException
+ * if an error occurs accessing elements
+ */
private double getIntentStructuredElementsSimilarity(IntentSubSectionContainer obj1,
IntentSubSectionContainer obj2) throws FactoryException {
double numberOfTotalElements = obj1.getIntentContent().size();
diff --git a/plugins/org.eclipse.mylyn.docs.intent.compare/src/org/eclipse/mylyn/docs/intent/compare/match/StatisticBasedSimilarityChecker.java b/plugins/org.eclipse.mylyn.docs.intent.compare/src/org/eclipse/mylyn/docs/intent/compare/match/StatisticBasedSimilarityChecker.java
index e47e41b..27dd9aa 100644
--- a/plugins/org.eclipse.mylyn.docs.intent.compare/src/org/eclipse/mylyn/docs/intent/compare/match/StatisticBasedSimilarityChecker.java
+++ b/plugins/org.eclipse.mylyn.docs.intent.compare/src/org/eclipse/mylyn/docs/intent/compare/match/StatisticBasedSimilarityChecker.java
@@ -308,7 +308,7 @@
if (!feature.isDerived()) {
final Object value = eobj.eGet(feature);
if (feature.isMany()) {
- if (((Collection)value).size() > 0) {
+ if (((Collection<?>)value).size() > 0) {
count++;
}
} else {