Modify ↓
Opened 7 years ago
Closed 7 years ago
#16048 closed enhancement (fixed)
Generate HTML5 javadoc
Reported by: | Don-vip | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | 18.03 |
Component: | Core | Version: | |
Keywords: | html5 java9 java10 | Cc: |
Description
When running javadoc
ant target with Java 9/10/11 we should generate HTML5 javadoc.
Currently, specifying -html5
option to javadoc raises 71 errors we need to fix first:
[javadoc] C:\SVN\josm\core\src\org\openstreetmap\gui\jmapviewer\Coordinate.java:14: error: tag not supported in the generated HTML version: tt [javadoc] * via <tt>lat</tt> and <tt>lon</tt>. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\gui\jmapviewer\Coordinate.java:14: error: tag not supported in the generated HTML version: tt [javadoc] * via <tt>lat</tt> and <tt>lon</tt>. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\UserIdentityManager.java:40: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>GET /api/0.6/user/details</tt> request, submitted with the user name and password [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\dialogs\ToggleDialog.java:280: error: tag not supported in the generated HTML version: tt [javadoc] * Emits {@link PropertyChangeEvent}s for the property <tt>selected</tt>: [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\help\HelpContentReader.java:16: error: tag not supported in the generated HTML version: tt [javadoc] * The help content has to be <strong>filtered</strong> because only the main content <tt><div></tt> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\mappaint\MapPaintStyles.java:87: error: tag not supported in the generated HTML version: tt [javadoc] * results in a tag reference for the tag <tt>a_tag_name</tt> in the [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\mappaint\styleelement\LabelCompositionStrategy.java:32: error: tag not supported in the generated HTML version: tt [javadoc] * see the preference options <tt>mappaint.nameOrder</tt> and <tt>mappaint.nameComplementOrder</tt>.</li> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\mappaint\styleelement\LabelCompositionStrategy.java:32: error: tag not supported in the generated HTML version: tt [javadoc] * see the preference options <tt>mappaint.nameOrder</tt> and <tt>mappaint.nameComplementOrder</tt>.</li> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\mappaint\styleelement\LabelCompositionStrategy.java:138: error: tag not supported in the generated HTML version: tt [javadoc] * see the preference options <tt>mappaint.nameOrder</tt> and <tt>mappaint.nameComplementOrder</tt> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\mappaint\styleelement\LabelCompositionStrategy.java:138: error: tag not supported in the generated HTML version: tt [javadoc] * see the preference options <tt>mappaint.nameOrder</tt> and <tt>mappaint.nameComplementOrder</tt> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\tagging\TagTable.java:568: error: tag not supported in the generated HTML version: tt [javadoc] * to handle the client property <tt>terminateEditOnFocusLost</tt>. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\actions\OpenLocationAction.java:299: error: tag not supported in the generated HTML version: tt [javadoc] * @return <tt>true</tt> (as specified by {@link Collection#add}) [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\imagery\OffsetBookmark.java:314: error: tag not supported in the generated HTML version: tt [javadoc] * (<tt>index < 0 || index >= size()</tt>) [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\osm\IPrimitive.java:221: error: tag not supported in the generated HTML version: tt [javadoc] * of the tag <tt>name</tt> or null, if this tag is not present. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\osm\DefaultNameFormatter.java:98: error: tag not supported in the generated HTML version: tt [javadoc] * <li>by the tag names in the preference <tt>relation.nameOrder</tt></li> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\osm\DefaultNameFormatter.java:115: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>osm-primitives.showid</tt> is set. Shows unique id if osm-primitives.showid.new-primitives is set [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\osm\DefaultNameFormatter.java:513: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>osm-primitives.showid</tt> is set. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\osm\Way.java:529: error: tag not supported in the generated HTML version: tt [javadoc] * The result equals <tt>{@link #getNode getNode}({@link #getNodesCount getNodesCount} - 1)</tt>. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\osm\history\HistoryOsmPrimitive.java:303: error: tag not supported in the generated HTML version: tt [javadoc] * of the tag <tt>name</tt> or null, if this tag is not present. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\osm\visitor\paint\relations\Multipolygon.java:42: error: tag not supported in the generated HTML version: tt [javadoc] * <em>outer</em> polygon. Default is <tt>outer</tt>. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\osm\visitor\paint\relations\Multipolygon.java:52: error: tag not supported in the generated HTML version: tt [javadoc] * <em>inner</em> polygon. Default is <tt>inner</tt>. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\preferences\AbstractProperty.java:142: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\preferences\AbstractProperty.java:142: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\projection\ProjectionConfigurationException.java:18: error: tag not supported in the generated HTML version: tt [javadoc] * {@link #getCause()} method). (A <tt>null</tt> value is [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\projection\ProjectionConfigurationException.java:37: error: tag not supported in the generated HTML version: tt [javadoc] * {@link #getCause()} method). (A <tt>null</tt> value is [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\validation\tests\RelationChecker.java:180: error: tag not supported in the generated HTML version: tt [javadoc] * @return <tt>true</tt> if member passed any of definition within preset [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\help\HelpContentReaderException.java:25: error: tag not supported in the generated HTML version: tt [javadoc] * (A <tt>null</tt> value is permitted, and indicates that the cause is nonexistent or unknown.) [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\io\DownloadFileTask.java:62: error: tag not supported in the generated HTML version: tt [javadoc] * {@link #getCause()} method). (A <tt>null</tt> value is [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\mappaint\styleelement\LabelCompositionStrategy.java:232: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>mappaint.nameOrder</tt> and <tt>mappaint.nameComplementOrder</tt>. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\mappaint\styleelement\LabelCompositionStrategy.java:232: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>mappaint.nameOrder</tt> and <tt>mappaint.nameComplementOrder</tt>. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\gui\util\GuiHelper.java:248: error: tag not supported in the generated HTML version: tt [javadoc] * @param <V> the result type of method <tt>call</tt> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\ChangesetQuery.java:352: error: tag not supported in the generated HTML version: tt [javadoc] * (A <tt>null</tt> value is permitted, and indicates that the cause is nonexistent or unknown.) [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\ChangesetQuery.java:360: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\ChangesetQuery.java:360: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\ChangesetQuery.java:363: error: tag not supported in the generated HTML version: tt [javadoc] * (A <tt>null</tt> value is permitted, and indicates that the cause is nonexistent or unknown.) [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\DefaultProxySelector.java:53: error: tag not supported in the generated HTML version: tt [javadoc] * from the system settings, if the system property <tt>java.net.useSystemProxies</tt> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\DefaultProxySelector.java:69: error: tag not supported in the generated HTML version: tt [javadoc] * from the system settings, if the system property <tt>java.net.useSystemProxies</tt> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\DefaultProxySelector.java:73: error: tag not supported in the generated HTML version: tt [javadoc] * @return true, if <tt>java.net.useSystemProxies</tt> was set to true at class initialization time [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\OsmApiException.java:73: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\OsmApiException.java:74: error: tag not supported in the generated HTML version: tt [javadoc] * (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\OsmApiException.java:77: error: tag not supported in the generated HTML version: tt [javadoc] * A <tt>null</tt> value is permitted, and indicates that the cause is nonexistent or unknown. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\OsmApiInitializationException.java:22: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\OsmApiInitializationException.java:23: error: tag not supported in the generated HTML version: tt [javadoc] * (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\OsmApiInitializationException.java:26: error: tag not supported in the generated HTML version: tt [javadoc] * A <tt>null</tt> value is permitted, and indicates that the cause is nonexistent or unknown. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\OsmServerBackreferenceReader.java:172: error: tag not supported in the generated HTML version: tt [javadoc] * incomplete primitives are read from the server with an individual <tt>/api/0.6/[way,relation]/#id/full</tt> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\OsmTransferCanceledException.java:21: error: tag not supported in the generated HTML version: tt [javadoc] * A <tt>null</tt> value is permitted, and indicates that the cause is nonexistent or unknown. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\OsmTransferException.java:30: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\OsmTransferException.java:31: error: tag not supported in the generated HTML version: tt [javadoc] * (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\io\OsmTransferException.java:34: error: tag not supported in the generated HTML version: tt [javadoc] * A <tt>null</tt> value is permitted, and indicates that the cause is nonexistent or unknown. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\plugins\PluginDownloadException.java:30: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\plugins\PluginDownloadException.java:30: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\plugins\PluginException.java:41: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\plugins\PluginException.java:41: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\plugins\PluginListParseException.java:21: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\plugins\PluginListParseException.java:21: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\tools\I18n.java:573: error: tag not supported in the generated HTML version: tt [javadoc] * isn't found the default local is set to <tt>en</tt> (english). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\tools\ImageProvider.java:362: error: tag not supported in the generated HTML version: tt [javadoc] * If name starts with <tt>http://</tt> Id is not used for the cache. [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\tools\JosmRuntimeException.java:22: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\tools\JosmRuntimeException.java:22: error: tag not supported in the generated HTML version: tt [javadoc] * <tt>(cause==null ? null : cause.toString())</tt> (which typically contains the class and detail message of <tt>cause</tt>). [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\tools\UncheckedParseException.java:32: error: tag not supported in the generated HTML version: tt [javadoc] * (A <tt>null</tt> value is permitted, and indicates that the cause is nonexistent or unknown.) [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\tools\UncheckedParseException.java:42: error: tag not supported in the generated HTML version: tt [javadoc] * (A <tt>null</tt> value is permitted, and indicates that the cause is nonexistent or unknown.) [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\tools\UserCancelException.java:23: error: tag not supported in the generated HTML version: tt [javadoc] * (A <tt>null</tt> value is permitted, and indicates that the cause is nonexistent or unknown.) [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\tools\UserCancelException.java:42: error: tag not supported in the generated HTML version: tt [javadoc] * (A <tt>null</tt> value is permitted, and indicates that the cause is nonexistent or unknown.) [javadoc] ^ [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\validation\routines\package.html:295: error: attribute not supported in HTML5: name [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\validation\routines\package.html:295: error: attribute not supported in HTML5: name [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\validation\routines\package.html:295: error: attribute not supported in HTML5: name [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\validation\routines\package.html:295: error: attribute not supported in HTML5: name [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\validation\routines\package.html:295: error: attribute not supported in HTML5: name [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\validation\routines\package.html:295: error: attribute not supported in HTML5: name [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\validation\routines\package.html:295: error: attribute not supported in HTML5: name [javadoc] C:\SVN\josm\core\src\org\openstreetmap\josm\data\validation\routines\package.html:295: error: attribute not supported in HTML5: name
Attachments (0)
Note:
See TracTickets
for help on using tickets.
In 13491/josm: