add missing @NonNull annotations to AbstractRepositoryConnector

Change-Id: I1a35f298bc02c729a0836a8f08ebe663a19d55cc
diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java
index d89fc5e..9a6ca49 100644
--- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java
+++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/AbstractRepositoryConnector.java
@@ -326,7 +326,7 @@
 	 * @since 3.0
 	 */
 	@NonNull
-	public ITaskMapping getTaskMapping(TaskData taskData) {
+	public ITaskMapping getTaskMapping(@NonNull TaskData taskData) {
 		return new TaskMapper(taskData);
 	}
 
@@ -646,7 +646,8 @@
 	 *             thrown in case the operation fails
 	 * @since 3.11
 	 */
-	public RepositoryInfo validateRepository(TaskRepository repository, IProgressMonitor monitor) throws CoreException {
+	@NonNull
+	public RepositoryInfo validateRepository(@NonNull TaskRepository repository, @Nullable IProgressMonitor monitor) throws CoreException {
 		throw new UnsupportedOperationException();
 	}
 
@@ -659,7 +660,7 @@
 	 *            the repository
 	 * @since 3.11
 	 */
-	public void applyDefaultCategory(TaskRepository repository) {
+	public void applyDefaultCategory(@NonNull TaskRepository repository) {
 		repository.setCategory(TaskRepository.CATEGORY_BUGS);
 	}
 }