/*
 * Copyright (C) 2008 Google, Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.google.auto.service;

import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.SOURCE;

import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;

/**
 * An annotation for service providers as described in {@link java.util.ServiceLoader}. The
 * {@link ServiceProviderProcessor} generates the configuration files which allows service providers
 * to be loaded with {@link java.util.ServiceLoader#load(Class)}.
 *
 * <p>Service providers assert that they conform to the service provider specification.
 * Specifically, they must:
 * <ul>
 * <li>be a non-inner, non-anonymous, concrete class
 * <li>have a publicly accessible no-arg constructor
 * <li>implement the interface type returned by {@code value()}
 * </ul>
 */
@Documented
@Retention(SOURCE)
@Target(TYPE)
public @interface AutoService {
  /** Returns the interface implemented by this service provider. */
  Class<?> value();
}

@@ -951,34 +951,64 @@
  The
-%0A *
  %7B@link
- ServiceProvider
+%0A * com.google.auto.service.processor.AutoService
 Proc
@@ -1053,16 +1053,19 @@
 es which
+%0A *
  allows 
@@ -1081,19 +1081,16 @@
 roviders
-%0A *
  to be l
@@ -1264,16 +1264,19 @@
 y must:%0A
+ *%0A
  * %3Cul%3E%0A
@@ -1277,16 +1277,18 @@
  %3Cul%3E%0A *
+  
  %3Cli%3Ebe 
@@ -1332,16 +1332,18 @@
 class%0A *
+  
  %3Cli%3Ehav
@@ -1387,16 +1387,18 @@
 uctor%0A *
+  
  %3Cli%3Eimp

Fix @AutoService javadoc