Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
Assk opened this issue Nov 18, 2015 · 1 comment
Open

Comments

@Assk
Copy link

Assk commented Nov 18, 2015

: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
Copy link
Author

Assk commented Nov 18, 2015

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')
    }
  }
}

Assk added a commit to Assk/Turbine that referenced this issue Nov 18, 2015
@Assk Assk changed the title Building Turbine1.x branch using Java 8 gives Java Doc lint errors Building Turbine1.x branch using Java 8 results in Java Doc lint errors Nov 18, 2015
@Assk Assk changed the title Building Turbine1.x branch using Java 8 results in Java Doc lint errors Building Turbine1.x branch using Java 8 results in Java doc lint errors Nov 18, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant