Skip to content
Permalink
Browse files

8225319: Remove rmic from the set of supported tools

Reviewed-by: erikj, alanb, lancea, jjg, amlu
  • Loading branch information
Roger Riggs committed Apr 8, 2020
1 parent c2efd22 commit 50ed53076fa885ac4fc7b969442ee8e40c47af61
Showing with 28 additions and 49,808 deletions.
  1. +0 −5 make/CompileJavaModules.gmk
  2. +0 −1 make/common/Modules.gmk
  3. +0 −31 make/launcher/Launcher-jdk.rmic.gmk
  4. +0 −1 make/nashorn/element-list
  5. +2 −3 src/java.rmi/share/classes/java/rmi/server/Operation.java
  6. +4 −6 src/java.rmi/share/classes/java/rmi/server/Skeleton.java
  7. +2 −2 src/java.rmi/share/classes/java/rmi/server/SkeletonMismatchException.java
  8. +6 −11 src/java.rmi/share/classes/java/rmi/server/UnicastRemoteObject.java
  9. +6 −15 src/java.rmi/share/classes/java/rmi/server/package-info.java
  10. +0 −38 src/jdk.rmic/share/classes/module-info.java
  11. +0 −438 src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java
  12. +0 −44 src/jdk.rmic/share/classes/sun/rmi/rmic/Constants.java
  13. +0 −79 src/jdk.rmic/share/classes/sun/rmi/rmic/Generator.java
  14. +0 −299 src/jdk.rmic/share/classes/sun/rmi/rmic/IndentingWriter.java
  15. +0 −857 src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java
  16. +0 −88 src/jdk.rmic/share/classes/sun/rmi/rmic/Names.java
  17. +0 −80 src/jdk.rmic/share/classes/sun/rmi/rmic/RMIConstants.java
  18. +0 −1,279 src/jdk.rmic/share/classes/sun/rmi/rmic/RMIGenerator.java
  19. +0 −876 src/jdk.rmic/share/classes/sun/rmi/rmic/RemoteClass.java
  20. +0 −136 src/jdk.rmic/share/classes/sun/rmi/rmic/Util.java
  21. +0 −144 src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties
  22. +0 −111 src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic_ja.properties
  23. +0 −111 src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic_zh_CN.properties
  24. +0 −44 src/jdk.rmic/share/classes/sun/tools/asm/ArrayData.java
  25. +0 −963 src/jdk.rmic/share/classes/sun/tools/asm/Assembler.java
  26. +0 −62 src/jdk.rmic/share/classes/sun/tools/asm/CatchData.java
  27. +0 −79 src/jdk.rmic/share/classes/sun/tools/asm/ClassConstantData.java
  28. +0 −176 src/jdk.rmic/share/classes/sun/tools/asm/ConstantPool.java
  29. +0 −62 src/jdk.rmic/share/classes/sun/tools/asm/ConstantPoolData.java
  30. +0 −46 src/jdk.rmic/share/classes/sun/tools/asm/Cover.java
  31. +0 −77 src/jdk.rmic/share/classes/sun/tools/asm/FieldConstantData.java
  32. +0 −832 src/jdk.rmic/share/classes/sun/tools/asm/Instruction.java
  33. +0 −117 src/jdk.rmic/share/classes/sun/tools/asm/Label.java
  34. +0 −66 src/jdk.rmic/share/classes/sun/tools/asm/LocalVariable.java
  35. +0 −132 src/jdk.rmic/share/classes/sun/tools/asm/LocalVariableTable.java
  36. +0 −69 src/jdk.rmic/share/classes/sun/tools/asm/NameAndTypeConstantData.java
  37. +0 −73 src/jdk.rmic/share/classes/sun/tools/asm/NameAndTypeData.java
  38. +0 −81 src/jdk.rmic/share/classes/sun/tools/asm/NumberConstantData.java
  39. +0 −71 src/jdk.rmic/share/classes/sun/tools/asm/StringConstantData.java
  40. +0 −74 src/jdk.rmic/share/classes/sun/tools/asm/StringExpressionConstantData.java
  41. +0 −149 src/jdk.rmic/share/classes/sun/tools/asm/SwitchData.java
  42. +0 −63 src/jdk.rmic/share/classes/sun/tools/asm/TryData.java
  43. +0 −54 src/jdk.rmic/share/classes/sun/tools/java/AmbiguousClass.java
  44. +0 −55 src/jdk.rmic/share/classes/sun/tools/java/AmbiguousMember.java
  45. +0 −65 src/jdk.rmic/share/classes/sun/tools/java/ArrayType.java
  46. +0 −112 src/jdk.rmic/share/classes/sun/tools/java/BinaryAttribute.java
  47. +0 −542 src/jdk.rmic/share/classes/sun/tools/java/BinaryClass.java
  48. +0 −111 src/jdk.rmic/share/classes/sun/tools/java/BinaryCode.java
  49. +0 −352 src/jdk.rmic/share/classes/sun/tools/java/BinaryConstantPool.java
  50. +0 −49 src/jdk.rmic/share/classes/sun/tools/java/BinaryExceptionHandler.java
  51. +0 −260 src/jdk.rmic/share/classes/sun/tools/java/BinaryMember.java
  52. +0 −270 src/jdk.rmic/share/classes/sun/tools/java/ClassDeclaration.java
  53. +0 −2,085 src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java
  54. +0 −121 src/jdk.rmic/share/classes/sun/tools/java/ClassFile.java
  55. +0 −51 src/jdk.rmic/share/classes/sun/tools/java/ClassNotFound.java
  56. +0 −488 src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java
  57. +0 −64 src/jdk.rmic/share/classes/sun/tools/java/ClassType.java
  58. +0 −62 src/jdk.rmic/share/classes/sun/tools/java/CompilerError.java
  59. +0 −591 src/jdk.rmic/share/classes/sun/tools/java/Constants.java
  60. +0 −999 src/jdk.rmic/share/classes/sun/tools/java/Environment.java
  61. +0 −109 src/jdk.rmic/share/classes/sun/tools/java/FileClassFile.java
  62. +0 −329 src/jdk.rmic/share/classes/sun/tools/java/Identifier.java
  63. +0 −91 src/jdk.rmic/share/classes/sun/tools/java/IdentifierToken.java
  64. +0 −503 src/jdk.rmic/share/classes/sun/tools/java/Imports.java
  65. +0 −1,008 src/jdk.rmic/share/classes/sun/tools/java/MemberDefinition.java
  66. +0 −277 src/jdk.rmic/share/classes/sun/tools/java/MethodSet.java
  67. +0 −107 src/jdk.rmic/share/classes/sun/tools/java/MethodType.java
  68. +0 −161 src/jdk.rmic/share/classes/sun/tools/java/Package.java
  69. +0 −2,130 src/jdk.rmic/share/classes/sun/tools/java/Parser.java
  70. +0 −87 src/jdk.rmic/share/classes/sun/tools/java/ParserActions.java
  71. +0 −111 src/jdk.rmic/share/classes/sun/tools/java/PathClassFile.java
  72. +0 −744 src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java
  73. +0 −1,347 src/jdk.rmic/share/classes/sun/tools/java/Scanner.java
  74. +0 −242 src/jdk.rmic/share/classes/sun/tools/java/ScannerInputReader.java
  75. +0 −39 src/jdk.rmic/share/classes/sun/tools/java/SyntaxError.java
  76. +0 −455 src/jdk.rmic/share/classes/sun/tools/java/Type.java
  77. +0 −110 src/jdk.rmic/share/classes/sun/tools/java/ZipClassFile.java
  78. +0 −1,354 src/jdk.rmic/share/classes/sun/tools/javac/BatchEnvironment.java
  79. +0 −313 src/jdk.rmic/share/classes/sun/tools/javac/BatchParser.java
  80. +0 −67 src/jdk.rmic/share/classes/sun/tools/javac/CompilerMember.java
  81. +0 −42 src/jdk.rmic/share/classes/sun/tools/javac/ErrorConsumer.java
  82. +0 −49 src/jdk.rmic/share/classes/sun/tools/javac/ErrorMessage.java
  83. +0 −739 src/jdk.rmic/share/classes/sun/tools/javac/Main.java
  84. +0 −2,673 src/jdk.rmic/share/classes/sun/tools/javac/SourceClass.java
  85. +0 −907 src/jdk.rmic/share/classes/sun/tools/javac/SourceMember.java
  86. +0 −638 src/jdk.rmic/share/classes/sun/tools/javac/resources/javac.properties
  87. +0 −315 src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_ja.properties
  88. +0 −315 src/jdk.rmic/share/classes/sun/tools/javac/resources/javac_zh_CN.properties
  89. +0 −253 src/jdk.rmic/share/classes/sun/tools/tree/AddExpression.java
  90. +0 −115 src/jdk.rmic/share/classes/sun/tools/tree/AndExpression.java
  91. +0 −271 src/jdk.rmic/share/classes/sun/tools/tree/ArrayAccessExpression.java
  92. +0 −143 src/jdk.rmic/share/classes/sun/tools/tree/ArrayExpression.java
  93. +0 −149 src/jdk.rmic/share/classes/sun/tools/tree/AssignAddExpression.java
  94. +0 −52 src/jdk.rmic/share/classes/sun/tools/tree/AssignBitAndExpression.java
  95. +0 −52 src/jdk.rmic/share/classes/sun/tools/tree/AssignBitOrExpression.java
  96. +0 −51 src/jdk.rmic/share/classes/sun/tools/tree/AssignBitXorExpression.java
  97. +0 −51 src/jdk.rmic/share/classes/sun/tools/tree/AssignDivideExpression.java
  98. +0 −157 src/jdk.rmic/share/classes/sun/tools/tree/AssignExpression.java
  99. +0 −51 src/jdk.rmic/share/classes/sun/tools/tree/AssignMultiplyExpression.java
  100. +0 −282 src/jdk.rmic/share/classes/sun/tools/tree/AssignOpExpression.java
  101. +0 −51 src/jdk.rmic/share/classes/sun/tools/tree/AssignRemainderExpression.java
  102. +0 −52 src/jdk.rmic/share/classes/sun/tools/tree/AssignShiftLeftExpression.java
  103. +0 −51 src/jdk.rmic/share/classes/sun/tools/tree/AssignShiftRightExpression.java
  104. +0 −51 src/jdk.rmic/share/classes/sun/tools/tree/AssignSubtractExpression.java
  105. +0 −51 src/jdk.rmic/share/classes/sun/tools/tree/AssignUnsignedShiftRightExpression.java
  106. +0 −60 src/jdk.rmic/share/classes/sun/tools/tree/BinaryArithmeticExpression.java
  107. +0 −101 src/jdk.rmic/share/classes/sun/tools/tree/BinaryAssignExpression.java
  108. +0 −69 src/jdk.rmic/share/classes/sun/tools/tree/BinaryBitExpression.java
  109. +0 −59 src/jdk.rmic/share/classes/sun/tools/tree/BinaryCompareExpression.java
  110. +0 −78 src/jdk.rmic/share/classes/sun/tools/tree/BinaryEqualityExpression.java
  111. +0 −245 src/jdk.rmic/share/classes/sun/tools/tree/BinaryExpression.java
  112. +0 −75 src/jdk.rmic/share/classes/sun/tools/tree/BinaryLogicalExpression.java
  113. +0 −80 src/jdk.rmic/share/classes/sun/tools/tree/BinaryShiftExpression.java
  114. +0 −79 src/jdk.rmic/share/classes/sun/tools/tree/BitAndExpression.java
  115. +0 −90 src/jdk.rmic/share/classes/sun/tools/tree/BitNotExpression.java
  116. +0 −79 src/jdk.rmic/share/classes/sun/tools/tree/BitOrExpression.java
  117. +0 −84 src/jdk.rmic/share/classes/sun/tools/tree/BitXorExpression.java
  118. +0 −118 src/jdk.rmic/share/classes/sun/tools/tree/BooleanExpression.java
  119. +0 −106 src/jdk.rmic/share/classes/sun/tools/tree/BreakStatement.java
  120. +0 −51 src/jdk.rmic/share/classes/sun/tools/tree/ByteExpression.java
  121. +0 −81 src/jdk.rmic/share/classes/sun/tools/tree/CaseStatement.java
  122. +0 −135 src/jdk.rmic/share/classes/sun/tools/tree/CastExpression.java
  123. +0 −173 src/jdk.rmic/share/classes/sun/tools/tree/CatchStatement.java
  124. +0 −51 src/jdk.rmic/share/classes/sun/tools/tree/CharExpression.java
  125. +0 −52 src/jdk.rmic/share/classes/sun/tools/tree/CheckContext.java
  126. +0 −66 src/jdk.rmic/share/classes/sun/tools/tree/CodeContext.java
  127. +0 −150 src/jdk.rmic/share/classes/sun/tools/tree/CommaExpression.java
  128. +0 −200 src/jdk.rmic/share/classes/sun/tools/tree/CompoundStatement.java
  129. +0 −39 src/jdk.rmic/share/classes/sun/tools/tree/ConditionVars.java
  130. +0 −235 src/jdk.rmic/share/classes/sun/tools/tree/ConditionalExpression.java
  131. +0 −49 src/jdk.rmic/share/classes/sun/tools/tree/ConstantExpression.java
  132. +0 −861 src/jdk.rmic/share/classes/sun/tools/tree/Context.java
  133. +0 −116 src/jdk.rmic/share/classes/sun/tools/tree/ContinueStatement.java
  134. +0 −158 src/jdk.rmic/share/classes/sun/tools/tree/ConvertExpression.java
  135. +0 −151 src/jdk.rmic/share/classes/sun/tools/tree/DeclarationStatement.java
  136. +0 −72 src/jdk.rmic/share/classes/sun/tools/tree/DivRemExpression.java
  137. +0 −87 src/jdk.rmic/share/classes/sun/tools/tree/DivideExpression.java
  138. +0 −135 src/jdk.rmic/share/classes/sun/tools/tree/DoStatement.java
  139. +0 −84 src/jdk.rmic/share/classes/sun/tools/tree/DoubleExpression.java
  140. +0 −117 src/jdk.rmic/share/classes/sun/tools/tree/EqualExpression.java
  141. +0 −126 src/jdk.rmic/share/classes/sun/tools/tree/ExprExpression.java
  142. +0 −775 src/jdk.rmic/share/classes/sun/tools/tree/Expression.java
  143. +0 −111 src/jdk.rmic/share/classes/sun/tools/tree/ExpressionStatement.java
  144. +0 −1,282 src/jdk.rmic/share/classes/sun/tools/tree/FieldExpression.java
  145. +0 −242 src/jdk.rmic/share/classes/sun/tools/tree/FieldUpdater.java
  146. +0 −360 src/jdk.rmic/share/classes/sun/tools/tree/FinallyStatement.java
  147. +0 −84 src/jdk.rmic/share/classes/sun/tools/tree/FloatExpression.java
  148. +0 −216 src/jdk.rmic/share/classes/sun/tools/tree/ForStatement.java
  149. +0 −102 src/jdk.rmic/share/classes/sun/tools/tree/GreaterExpression.java
  150. +0 −102 src/jdk.rmic/share/classes/sun/tools/tree/GreaterOrEqualExpression.java
  151. +0 −477 src/jdk.rmic/share/classes/sun/tools/tree/IdentifierExpression.java
  152. +0 −203 src/jdk.rmic/share/classes/sun/tools/tree/IfStatement.java
  153. +0 −189 src/jdk.rmic/share/classes/sun/tools/tree/IncDecExpression.java
  154. +0 −109 src/jdk.rmic/share/classes/sun/tools/tree/InlineMethodExpression.java
  155. +0 −118 src/jdk.rmic/share/classes/sun/tools/tree/InlineNewInstanceExpression.java
  156. +0 −113 src/jdk.rmic/share/classes/sun/tools/tree/InlineReturnStatement.java
  157. +0 −138 src/jdk.rmic/share/classes/sun/tools/tree/InstanceOfExpression.java
  158. +0 −70 src/jdk.rmic/share/classes/sun/tools/tree/IntExpression.java
  159. +0 −96 src/jdk.rmic/share/classes/sun/tools/tree/IntegerExpression.java
  160. +0 −64 src/jdk.rmic/share/classes/sun/tools/tree/LengthExpression.java
  161. +0 −102 src/jdk.rmic/share/classes/sun/tools/tree/LessExpression.java
  162. +0 −102 src/jdk.rmic/share/classes/sun/tools/tree/LessOrEqualExpression.java
  163. +0 −231 src/jdk.rmic/share/classes/sun/tools/tree/LocalMember.java
  164. +0 −83 src/jdk.rmic/share/classes/sun/tools/tree/LongExpression.java
  165. +0 −949 src/jdk.rmic/share/classes/sun/tools/tree/MethodExpression.java
  166. +0 −80 src/jdk.rmic/share/classes/sun/tools/tree/MultiplyExpression.java
  167. +0 −99 src/jdk.rmic/share/classes/sun/tools/tree/NaryExpression.java
  168. +0 −94 src/jdk.rmic/share/classes/sun/tools/tree/NegativeExpression.java
  169. +0 −161 src/jdk.rmic/share/classes/sun/tools/tree/NewArrayExpression.java
  170. +0 −546 src/jdk.rmic/share/classes/sun/tools/tree/NewInstanceExpression.java
  171. +0 −124 src/jdk.rmic/share/classes/sun/tools/tree/Node.java
  172. +0 −116 src/jdk.rmic/share/classes/sun/tools/tree/NotEqualExpression.java
  173. +0 −146 src/jdk.rmic/share/classes/sun/tools/tree/NotExpression.java
  174. +0 −70 src/jdk.rmic/share/classes/sun/tools/tree/NullExpression.java
  175. +0 −115 src/jdk.rmic/share/classes/sun/tools/tree/OrExpression.java
  176. +0 −67 src/jdk.rmic/share/classes/sun/tools/tree/PositiveExpression.java
  177. +0 −54 src/jdk.rmic/share/classes/sun/tools/tree/PostDecExpression.java
  178. +0 −54 src/jdk.rmic/share/classes/sun/tools/tree/PostIncExpression.java
  179. +0 −54 src/jdk.rmic/share/classes/sun/tools/tree/PreDecExpression.java
  180. +0 −54 src/jdk.rmic/share/classes/sun/tools/tree/PreIncExpression.java
  181. +0 −67 src/jdk.rmic/share/classes/sun/tools/tree/RemainderExpression.java
  182. +0 −181 src/jdk.rmic/share/classes/sun/tools/tree/ReturnStatement.java
  183. +0 −73 src/jdk.rmic/share/classes/sun/tools/tree/ShiftLeftExpression.java
  184. +0 −73 src/jdk.rmic/share/classes/sun/tools/tree/ShiftRightExpression.java
  185. +0 −51 src/jdk.rmic/share/classes/sun/tools/tree/ShortExpression.java
  186. +0 −342 src/jdk.rmic/share/classes/sun/tools/tree/Statement.java
  187. +0 −93 src/jdk.rmic/share/classes/sun/tools/tree/StringExpression.java
  188. +0 −83 src/jdk.rmic/share/classes/sun/tools/tree/SubtractExpression.java
  189. +0 −95 src/jdk.rmic/share/classes/sun/tools/tree/SuperExpression.java
  190. +0 −264 src/jdk.rmic/share/classes/sun/tools/tree/SwitchStatement.java
  191. +0 −188 src/jdk.rmic/share/classes/sun/tools/tree/SynchronizedStatement.java
  192. +0 −191 src/jdk.rmic/share/classes/sun/tools/tree/ThisExpression.java
  193. +0 −124 src/jdk.rmic/share/classes/sun/tools/tree/ThrowStatement.java
  194. +0 −317 src/jdk.rmic/share/classes/sun/tools/tree/TryStatement.java
  195. +0 −77 src/jdk.rmic/share/classes/sun/tools/tree/TypeExpression.java
  196. +0 −191 src/jdk.rmic/share/classes/sun/tools/tree/UnaryExpression.java
  197. +0 −73 src/jdk.rmic/share/classes/sun/tools/tree/UnsignedShiftRightExpression.java
  198. +0 −401 src/jdk.rmic/share/classes/sun/tools/tree/UplevelReference.java
  199. +0 −277 src/jdk.rmic/share/classes/sun/tools/tree/VarDeclarationStatement.java
  200. +0 −518 src/jdk.rmic/share/classes/sun/tools/tree/Vset.java
  201. +0 −142 src/jdk.rmic/share/classes/sun/tools/tree/WhileStatement.java
  202. +0 −90 src/jdk.rmic/share/classes/sun/tools/util/CommandLine.java
  203. +0 −156 src/jdk.rmic/share/classes/sun/tools/util/ModifierFilter.java
  204. +0 −263 src/jdk.rmic/share/man/rmic.1
  205. +1 −28 test/jdk/java/rmi/reliability/benchmark/bench/rmi/Makefile
  206. +7 −8 test/jdk/java/rmi/testlibrary/README.jcov
  207. +0 −88 test/jdk/sun/rmi/rmic/RMIGenerator/RmicDefault.java
  208. +0 −31 test/jdk/sun/rmi/rmic/RMIGenerator/packagedir/AppletServer.java
  209. +0 −42 test/jdk/sun/rmi/rmic/RMIGenerator/packagedir/RmicMeImpl.java
  210. +0 −32 test/jdk/sun/rmi/rmic/RMIGenerator/packagedir/RmicMeInterface.java
  211. +0 −29 test/jdk/sun/rmi/rmic/classFileVersion/G1.java
  212. +0 −26 test/jdk/sun/rmi/rmic/classFileVersion/G1Impl.java
  213. +0 −42 test/jdk/sun/rmi/rmic/classFileVersion/run.sh
  214. +0 −58 test/jdk/sun/rmi/rmic/classpath/RMICClassPathTest.java
  215. +0 −30 test/jdk/sun/rmi/rmic/covariantReturns/G2.java
  216. +0 −28 test/jdk/sun/rmi/rmic/covariantReturns/G2Impl.java
  217. +0 −30 test/jdk/sun/rmi/rmic/covariantReturns/G5.java
  218. +0 −28 test/jdk/sun/rmi/rmic/covariantReturns/G5Impl.java
  219. +0 −44 test/jdk/sun/rmi/rmic/covariantReturns/run.sh
  220. +0 −29 test/jdk/sun/rmi/rmic/defaultStubVersion/G1.java
  221. +0 −26 test/jdk/sun/rmi/rmic/defaultStubVersion/G1Impl.java
  222. +0 −54 test/jdk/sun/rmi/rmic/defaultStubVersion/run.sh
  223. +0 −56 test/jdk/sun/rmi/rmic/extraCompilation/run.sh
  224. +0 −131 test/jdk/sun/rmi/rmic/manifestClassPath/Util.sh
  225. +0 −127 test/jdk/sun/rmi/rmic/manifestClassPath/run.sh
  226. +0 −29 test/jdk/sun/rmi/rmic/minimizeWrapperInstances/P.java
  227. +0 −26 test/jdk/sun/rmi/rmic/minimizeWrapperInstances/PImpl.java
  228. +0 −118 test/jdk/sun/rmi/rmic/minimizeWrapperInstances/Test.java
  229. +0 −47 test/jdk/sun/rmi/rmic/minimizeWrapperInstances/run.sh
  230. +0 −24 test/jdk/sun/rmi/rmic/oldjavacRemoved/Foo.java
  231. +0 −49 test/jdk/sun/rmi/rmic/oldjavacRemoved/sunToolsJavacMain.sh
  232. +0 −185 test/jdk/sun/tools/java/CFCTest.java
  233. +0 −1 test/jdk/tools/launcher/HelpFlagsTest.java
  234. +0 −1 test/jdk/tools/launcher/VersionCheck.java
@@ -351,11 +351,6 @@ jdk.scripting.nashorn.shell_COPY += .js .properties

################################################################################

jdk.rmic_DISABLED_WARNINGS += deprecation
jdk.rmic_CLEAN += .properties

################################################################################

# No SCTP implementation on Mac OS X or AIX. These classes should be excluded.
SCTP_IMPL_CLASSES = \
$(TOPDIR)/src/jdk.sctp/unix/classes/sun/nio/ch/sctp/AssociationChange.java \
@@ -172,7 +172,6 @@ DOCS_MODULES += \
jdk.naming.rmi \
jdk.net \
jdk.nio.mapmode \
jdk.rmic \
jdk.scripting.nashorn \
jdk.sctp \
jdk.security.auth \

This file was deleted.

@@ -260,7 +260,6 @@ module:jdk.naming.rmi
module:jdk.net
jdk.net
jdk.nio
module:jdk.rmic
module:jdk.scripting.nashorn
jdk.nashorn.api.scripting
jdk.nashorn.api.tree
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1996, 2004, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1996, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -29,8 +29,7 @@
* An <code>Operation</code> contains a description of a Java method.
* <code>Operation</code> objects were used in JDK1.1 version stubs and
* skeletons. The <code>Operation</code> class is not needed for 1.2 style
* stubs (stubs generated with <code>rmic -v1.2</code>); hence, this class
* is deprecated.
* stubs; hence, this class is deprecated.
*
* @since 1.1
* @deprecated no replacement
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1996, 2004, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1996, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -30,11 +30,9 @@
* The <code>Skeleton</code> interface is used solely by the RMI
* implementation.
*
* <p> Every version 1.1 (and version 1.1 compatible skeletons generated in
* 1.2 using <code>rmic -vcompat</code>) skeleton class generated by the rmic
* stub compiler implements this interface. A skeleton for a remote object is
* a server-side entity that dispatches calls to the actual remote object
* implementation.
* <p> Every version 1.1 compatible skeleton implements this interface.
* A skeleton for a remote object is a server-side entity that dispatches calls
* to the actual remote object implementation.
*
* @author Ann Wollrath
* @since 1.1
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1996, 2004, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1996, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -33,7 +33,7 @@
* remote method names or signatures in this interface have changed or
* that the stub class used to make the call and the skeleton
* receiving the call were not generated by the same version of
* the stub compiler (<code>rmic</code>).
* the stub protocol.
*
* @author Roger Riggs
* @since 1.1
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1996, 2019, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1996, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -32,17 +32,14 @@

/**
* Used for exporting a remote object with JRMP and obtaining a stub
* that communicates to the remote object. Stubs are either generated
* at runtime using dynamic proxy objects, or they are generated statically
* at build time, typically using the {@code rmic} tool.
* that communicates to the remote object. Stubs are generated
* at runtime using dynamic proxy objects.
*
* <p><strong>Deprecated: Static Stubs.</strong> <em>Support for statically
* generated stubs is deprecated. This includes the API in this class that
* requires the use of static stubs, as well as the runtime support for
* loading static stubs. Generating stubs dynamically is preferred, using one
* of the non-deprecated ways of exporting objects as listed below. Do
* not run {@code rmic} to generate static stub classes. It is unnecessary, and
* it is also deprecated.</em>
* of the non-deprecated ways of exporting objects as listed below. </em>
*
* <p>There are eight ways to export remote objects:
*
@@ -90,10 +87,8 @@
* <p>The default value of the
* {@code java.rmi.server.ignoreStubClasses} property is {@code false}.
*
* <p>Statically generated stubs are typically pregenerated from the
* remote object's class using the {@code rmic} tool. A static stub is
* loaded and an instance of that stub class is constructed as described
* below.
* <p>Statically generated stubs are typically pregenerated from the remote object's class.
* A static stub is loaded and an instance of that stub class is constructed as described below.
*
* <ul>
*
@@ -1,5 +1,5 @@
/*
* Copyright (c) 1998, 2018, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1998, 2020, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -24,31 +24,22 @@
*/

/**
* Provides classes and interfaces for supporting the server
* side of RMI. A group of classes are used by the stubs and skeletons
* generated by the rmic stub compiler. Another group of classes
* implements the RMI Transport protocol and HTTP tunneling.
*
* <p><strong>Deprecated: HTTP Tunneling.</strong> <em>The HTTP tunneling
* mechanism has been deprecated. See {@link java.rmi.server.RMISocketFactory} for
* further information.</em>
* Provides classes and interfaces for supporting the server side of RMI.
* One group of classes are used by the static stubs and skeletons.
* Another group of classes implements the RMI Transport protocol.
*
* <p><strong>Deprecated: Skeletons and Static Stubs.</strong>
*
* <em>Skeletons and statically generated stubs are deprecated. This
* includes the APIs in this package that require the use of skeletons
* or static stubs, the runtime support for them, and the use of the
* {@code rmic} stub compiler to generate them. Support for skeletons
* or static stubs and the runtime support for them. Support for skeletons
* and static stubs may be removed in a future release of the
* platform. Skeletons are unnecessary, as server-side method dispatching
* is handled directly by the RMI runtime. Statically generated stubs are
* unnecessary, as stubs are generated dynamically using {@link
* java.lang.reflect.Proxy Proxy} objects. See {@link
* java.rmi.server.UnicastRemoteObject UnicastRemoteObject} for
* information about dynamic stub generation. Generation of skeletons and
* static stubs was typically performed as part of an application's build
* process by calling the {@code rmic} tool. This is unnecessary, and
* calls to {@code rmic} can simply be omitted.</em>
* information about dynamic stub generation.</em>
*
* @since 1.1
*/

This file was deleted.

0 comments on commit 50ed530

Please sign in to comment.