Netflix / Turbine

SSE Stream Aggregator
Apache License 2.0
835 stars 255 forks source link

Building Turbine1.x branch using Java 8 results in Java doc lint errors #103

Open Assk opened 8 years ago

Assk commented 8 years ago
:turbine-core:compileJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 warning
:turbine-core:processResources UP-TO-DATE
:turbine-core:classes
:turbine-core:jar
:turbine-contrib:compileJava
warning: [options] bootstrap class path not set in conjunction with -source 1.6
1 warning
:turbine-contrib:processResources UP-TO-DATE
:turbine-contrib:classes
:turbine-contrib:jar
:turbine-core:javadoc

javadoc: warning - Multiple sources of package comments found for package "org.hamcrest"
/Users/developer/.gradle/caches/artifacts-14/filestore/org.mockito/mockito-all/1.8.5/jar/a927d8ae3b8d22eb745a74f94e59ce3882f2b524/mockito-all-1.8.5.jar(org/objenesis/instantiator/jrockit/JRockit131Instantiator.java):10: error: unmappable character for encoding UTF8
 * Originally developed by Leonardo Mesquita. Copyright notice added by Henrik St�hl, BEA JRockit Product Manager.
                                                                                 ^
/Users/developer/.gradle/caches/artifacts-14/filestore/org.mockito/mockito-all/1.8.5/jar/a927d8ae3b8d22eb745a74f94e59ce3882f2b524/mockito-all-1.8.5.jar(org/objenesis/instantiator/jrockit/JRockitLegacyInstantiator.java):10: error: unmappable character for encoding UTF8
 * Originally developed by Leonardo Mesquita. Copyright notice added by Henrik St�hl, BEA JRockit Product Manager.
                                                                                 ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/AggDataFromCluster.java:177: warning: no description for @param
     * @param data
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/AggDataFromCluster.java:313: warning: no description for @param
     * @param host
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/TurbineData.java:102: error: malformed HTML
     * @return TurbineDataMonitor<?> 
                                 ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/TurbineData.java:102: error: bad use of '>'
     * @return TurbineDataMonitor<?> 
                                   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/TurbineData.java:109: error: malformed HTML
     * @return HashMap<String, Long>
                      ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/TurbineData.java:109: error: bad use of '>'
     * @return HashMap<String, Long>
                                   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/TurbineData.java:114: error: malformed HTML
     * @return HashMap<String, String>
                      ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/TurbineData.java:114: error: bad use of '>'
     * @return HashMap<String, String>
                                     ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/TurbineData.java:120: warning: no description for @return
     * @return
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/AggDataFromCluster.java:85: warning: no description for @param
     * @param monitor
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/AggDataFromCluster.java:86: warning: no description for @param
     * @param type
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/AggDataFromCluster.java:87: warning: no description for @param
     * @param name
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/EventQueue.java:34: warning: no description for @param
     * @param event
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/ArrayBackedEventQueue.java:40: warning: no description for @param
 * @param <T>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/ConcurrentEventQueue.java:41: warning: no description for @param
 * @param <T>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/DataFromSingleInstance.java:45: warning: no description for @param
     * @param type 
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/DataFromSingleInstance.java:46: warning: no description for @param
     * @param name
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/DataFromSingleInstance.java:47: warning: no description for @param
     * @param host
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/DataFromSingleInstance.java:48: warning: no description for @param
     * @param attributes
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/DataFromSingleInstance.java:49: warning: no description for @param
     * @param dateTime
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/EventQueue.java:24: warning: no description for @param
 * @param <E>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/StatsRollingNumber.java:118: warning: no description for @param
     * @param type
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/StatsRollingNumber.java:119: warning: no description for @param
     * @param value
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/StatsRollingNumber.java:132: warning: no description for @param
     * @param type
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/StatsRollingNumber.java:133: warning: no description for @param
     * @param expected
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/StatsRollingNumber.java:134: warning: no description for @param
     * @param value
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/StatsRollingNumber.java:151: warning: no description for @param
     * @param type
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/StatsRollingNumber.java:161: warning: no description for @param
     * @param type
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/StatsRollingNumber.java:179: warning: no description for @param
     * @param type
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/StatsRollingNumber.java:195: warning: no description for @param
     * @param type
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/StatsRollingNumber.java:235: warning: no description for @param
     * @param type
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/StatsRollingNumber.java:251: warning: no description for @param
     * @param type
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/TurbineData.java:52: warning: no description for @param
     * @param monitor
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/TurbineData.java:53: warning: no description for @param
     * @param type
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/TurbineData.java:54: warning: no description for @param
     * @param name
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceDiscovery.java:42: error: unknown tag: Instance
     * @return Collection<Instance>
                         ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceDiscovery.java:43: warning: no description for @throws
     * @throws Exception
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/FileBasedInstanceDiscovery.java:34: error: self-closing element not allowed
 * <br/>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/Instance.java:118: error: malformed HTML
     * @return Map<String, String>
                  ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/Instance.java:118: error: bad use of '>'
     * @return Map<String, String>
                                 ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/Instance.java:54: warning: no description for @param
     * @param host
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/Instance.java:55: warning: no description for @param
     * @param clusterName
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/Instance.java:56: warning: no description for @param
     * @param status
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceObservable.java:136: error: malformed HTML
     * @return HashSet<{@link Instance}>
                      ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceObservable.java:136: error: bad use of '>'
     * @return HashSet<{@link Instance}>
                                       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceObservable.java:153: error: malformed HTML
     * @return HashSet<{@link Instance}>
                      ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceObservable.java:153: error: bad use of '>'
     * @return HashSet<{@link Instance}>
                                       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceObservable.java:160: error: unknown tag: String
     * @return Set<String>
                  ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceObservable.java:168: warning: no description for @param
     * @param iDiscovery
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceObservable.java:217: warning: no description for @param
     * @param cluster
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceObservable.java:83: error: malformed HTML
         * @param hosts Collection<{@link Instance}> hosts
                                  ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceObservable.java:83: error: bad use of '>'
         * @param hosts Collection<{@link Instance}> hosts
                                                   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceObservable.java:89: error: malformed HTML
         * @param hosts Collection<{@link Instance}> hosts
                                  ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/discovery/InstanceObservable.java:89: error: bad use of '>'
         * @param hosts Collection<{@link Instance}> hosts
                                                   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/HandlerQueueTuple.java:105: warning: no description for @throws
     * @throws Exception
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/HandlerQueueTuple.java:161: error: unknown tag: K
     * @return {@link TurbineDataHandler}<K>
                                         ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/HandlerQueueTuple.java:168: error: unknown tag: K
     * @return {@link EventQueue}<K> 
                                 ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/HandlerQueueTuple.java:176: warning: no description for @param
     * @param statsData
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/HandlerQueueTuple.java:188: warning: no description for @param
     * @param data
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/HandlerQueueTuple.java:70: warning: no description for @param
 * @param <K>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/HandlerQueueTuple.java:89: warning: no description for @param
     * @param eventHandler
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:107: warning: no description for @param
     * @param host
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:124: warning: no description for @param
     * @param host
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:125: warning: no description for @param
     * @param handler
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:189: warning: no description for @param
     * @param handlerName
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:216: warning: no description for @param
     * @param handler
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:224: warning: no description for @param
     * @param host
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:225: warning: no description for @param
     * @param handlerName
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:226: error: unknown tag: K
     * @return StatsEventHandler<K>
                                ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:246: warning: no description for @param
     * @param host
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:247: warning: no description for @param
     * @param statsData
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:249: error: exception not thrown: java.lang.InterruptedException
     * @throws InterruptedException
               ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:249: warning: no description for @throws
     * @throws InterruptedException
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:313: warning: no description for @param
     * @param handlers
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:314: warning: no description for @param
     * @param statsData
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:404: error: unknown tag: String
     * @return Set<String>
                  ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:67: warning: no description for @param
 * @param <K>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataDispatcher.java:92: warning: no @param for name
    public TurbineDataDispatcher(String name) {
           ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataHandler.java:38: warning: no description for @param
     * @param stats
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/handler/TurbineDataHandler.java:45: warning: no description for @param
     * @param host
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/AggregateClusterMonitor.java:177: warning: no description for @param
     * @param type
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/AggregateClusterMonitor.java:178: warning: no description for @param
     * @param name
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitor.java:144: warning: no description for @throws
     * @throws Exception
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitor.java:189: error: malformed HTML
     * @return {@link MonitorConsole}<{@link DataFromSingleInstance}>
                                     ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitor.java:189: error: bad use of '>'
     * @return {@link MonitorConsole}<{@link DataFromSingleInstance}>
                                                                    ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitor.java:205: error: unknown tag: K
     * @return {@link TurbineDataDispatcher}<K>
                                            ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitor.java:215: error: malformed HTML
     * @return {@link TurbineDataHandler}<{@link DataFromSingleInstance}>
                                         ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitor.java:215: error: bad use of '>'
     * @return {@link TurbineDataHandler}<{@link DataFromSingleInstance}>
                                                                        ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitor.java:226: warning: no description for @param
     * @param eventHandler
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitor.java:245: warning: no description for @return
     * @return
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/TurbineDataMonitor.java:48: warning: no description for @throws
     * @throws Exception
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/TurbineDataMonitor.java:58: error: unknown tag: K
     * @return {@link TurbineDataDispatcher}<K>
                                            ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitor.java:68: warning: no description for @param
 * @param <K>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitor.java:94: warning: no description for @param
     * @param name
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitorFactory.java:29: warning: no description for @param
     * @param name
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitorFactory.java:30: error: unknown tag: T
     * @return {@link ClusterMonitor}<T>
                                     ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ClusterMonitorFactory.java:24: warning: no description for @param
 * @param <T>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/cluster/ObservationCriteria.java:37: warning: no description for @param
     * @param host
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/EventThrottle.java:55: warning: no description for @param
     * @param events
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/EventThrottle.java:34: warning: no description for @param
 * @param <K>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/ThreadSafeMultiMap.java:59: warning: no description for @param
     * @param key
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/ThreadSafeMultiMap.java:60: warning: no description for @param
     * @param value
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/ThreadSafeMultiMap.java:92: warning: no description for @param
     * @param key
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/ThreadSafeMultiMap.java:93: warning: no description for @param
     * @param value
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/ThreadSafeMultiMap.java:110: error: unknown tag: K
     * @return Set<K>
                  ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/ThreadSafeMultiMap.java:118: warning: no description for @param
     * @param key
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/ThreadSafeMultiMap.java:119: error: unknown tag: V
     * @return List<V>
                   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/ThreadSafeMultiMap.java:132: warning: no description for @param
     * @param key
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/ThreadSafeMultiMap.java:133: warning: no description for @param
     * @param value
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/ThreadSafeMultiMap.java:41: warning: no description for @param
 * @param <K>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/ThreadSafeMultiMap.java:42: warning: no description for @param
 * @param <V>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/WorkerThread.java:121: warning: no description for @throws
     * @throws Exception
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/WorkerThread.java:85: warning: no description for @param
     * @param worker
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/WorkerThread.java:92: warning: no description for @param
     * @param worker
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/WorkerThread.java:93: warning: no description for @param
     * @param sleep
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/WorkerThread.java:100: warning: no description for @param
     * @param worker
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/WorkerThread.java:101: warning: no description for @param
     * @param sleepMillis
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/WorkerThread.java:108: warning: no description for @param
     * @param worker
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/WorkerThread.java:109: warning: no description for @param
     * @param sleepMillis
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/WorkerThread.java:110: warning: no description for @param
     * @param sleep
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/WorkerThread.java:67: warning: no description for @throws
         * @throws Exception
           ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/WorkerThread.java:73: warning: no description for @throws
         * @throws Exception
           ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/utils/WorkerThread.java:79: warning: no description for @throws
         * @throws Exception
           ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/instance/InstanceMonitor.java:213: error: malformed HTML
     * @return {@link TurbineDataDispatcher}<{@link DataFromSingleInstance}>
                                            ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/instance/InstanceMonitor.java:213: error: bad use of '>'
     * @return {@link TurbineDataDispatcher}<{@link DataFromSingleInstance}>
                                                                           ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/instance/InstanceUrlClosure.java:36: warning: no description for @param
     * @param host
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/meta/MetaInfoAdaptor.java:15: warning: no description for @param
     * @param metaInfo
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/meta/AggDataMetaInfoAdaptor.java:12: error: malformed HTML
 * Class to represent biz logic for translating {@link MetaInformation} <{@link AggDataFromCluster}> to {@link AggDataFromCluster}
                                                                        ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/meta/AggDataMetaInfoAdaptor.java:12: error: bad use of '>'
 * Class to represent biz logic for translating {@link MetaInformation} <{@link AggDataFromCluster}> to {@link AggDataFromCluster}
                                                                                                   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/meta/AggDataMetaInfoAdaptor.java:26: warning: no @param for cMonitor
    public AggDataMetaInfoAdaptor(ClusterMonitor<AggDataFromCluster> cMonitor) {
           ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/meta/MetaInfoAdaptor.java:6: error: unknown tag: K
 * Interface to represent the logic to translate {@link MetaInformation} <K> to data K which can be then sent to listeners downstream.
                                                                         ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/meta/MetaInfoAdaptor.java:9: warning: no description for @param
 * @param <K>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/meta/MetaInformation.java:56: warning: no description for @return
     * @return
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/meta/MetaInformation.java:15: error: reference not found
 * This helps keep the meta info reliability independent of the actual data streaming from upstream {@link InstanceMonitor}(s)
                                                                                                           ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/meta/MetaInformation.java:25: warning: no description for @param
 * @param <K>
   ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/data/meta/MetaInformation.java:46: warning: no description for @param
     * @param monitor
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/plugins/DefaultAggregatorFactory.java:58: error: malformed HTML
     * @return {@link ClusterMonitor}<{@link AggDataFromCluster}>
                                     ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/plugins/DefaultAggregatorFactory.java:58: error: bad use of '>'
     * @return {@link ClusterMonitor}<{@link AggDataFromCluster}>
                                                                ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/streaming/servlet/TurbineStreamServlet.java:59: error: unexpected text
     * @throws ServletException, IOException
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/streaming/servlet/TurbineStreamServlet.java:68: error: unexpected text
     * @throws ServletException, IOException
       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/MonitorConsole.java:66: error: malformed HTML
     * @return Collection<{@link TurbineDataMonitor}<K>>
                         ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/MonitorConsole.java:66: error: unknown tag: K
     * @return Collection<{@link TurbineDataMonitor}<K>>
                                                    ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/MonitorConsole.java:66: error: bad use of '>'
     * @return Collection<{@link TurbineDataMonitor}<K>>
                                                       ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/MonitorConsole.java:83: error: unknown tag: K
     * @return {@link TurbineDataMonitor}<K>
                                         ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/monitor/MonitorConsole.java:100: error: unknown tag: K
     * @return StatsMonitor<K>
                           ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/streaming/TurbineStreamingConnection.java:68: error: unexpected end tag: </b>
 * <li>Sorting data according to the specified {@link RelevanceConfig}</b>
                                                                      ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/streaming/TurbineStreamingConnection.java:105: error: bad use of '>'
     * The different states are DoNotSort --> StartSorting --> Sorted and occur in the order specified. The state transitions occur exactly in this direction and there 
                                            ^
/Users/developer/work/temp/Turbine/turbine-core/src/main/java/com/netflix/turbine/streaming/TurbineStreamingConnection.java:105: error: bad use of '>'
     * The different states are DoNotSort --> StartSorting --> Sorted and occur in the order specified. The state transitions occur exactly in this direction and there 
                                                             ^
51 errors
100 warnings

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':turbine-core:javadoc'.
> Javadoc generation failed.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED
Assk commented 8 years ago

Adding following code to ./build.gradle does solve the problem:

apply plugin: 'java'

if (JavaVersion.current().isJava8Compatible()) {
  allprojects {
    tasks.withType(Javadoc) {
      options.addStringOption('Xdoclint:none', '-quiet')
    }
  }
}