From victor.rudometov at oracle.com Wed May 13 15:51:43 2020 From: victor.rudometov at oracle.com (victor.rudometov at oracle.com) Date: Wed, 13 May 2020 15:51:43 +0000 Subject: hg: code-tools/sigtest: CODETOOLS-7902673 Raise jt bin/src version to 1.7 Message-ID: <202005131551.04DFphZe020562@aojmv0008.oracle.com> Changeset: 8b7eb24b0ce3 Author: vrudomet Date: 2020-05-13 18:51 +0300 URL: https://hg.openjdk.java.net/code-tools/sigtest/rev/8b7eb24b0ce3 CODETOOLS-7902673 Raise jt bin/src version to 1.7 ! build/build.xml ! src/classes/com/sun/tdk/apicover/CMerge.java ! src/classes/com/sun/tdk/signaturetest/sigfile/StructWriter.java ! src/classes/com/sun/tdk/signaturetest/sigfile/f43/F43Writer.java ! src/classes/com/sun/tdk/signaturetest/updater/Updater.java From victor.rudometov at oracle.com Wed May 13 22:40:53 2020 From: victor.rudometov at oracle.com (victor.rudometov at oracle.com) Date: Wed, 13 May 2020 22:40:53 +0000 Subject: hg: code-tools/sigtest: CODETOOLS-7902675 Performance and code improvements Message-ID: <202005132240.04DMerUw017208@aojmv0008.oracle.com> Changeset: 437f7da27750 Author: vrudomet Date: 2020-05-14 01:40 +0300 URL: https://hg.openjdk.java.net/code-tools/sigtest/rev/437f7da27750 CODETOOLS-7902675 Performance and code improvements ! src/classes/com/sun/tdk/apicover/APIVisitor.java ! src/classes/com/sun/tdk/apicover/CMerge.java ! src/classes/com/sun/tdk/apicover/CallFilter.java ! src/classes/com/sun/tdk/apicover/Main.java ! src/classes/com/sun/tdk/apicover/ReportGenerator.java ! src/classes/com/sun/tdk/signaturetest/Merge.java ! src/classes/com/sun/tdk/signaturetest/ModTest.java ! src/classes/com/sun/tdk/signaturetest/Result.java ! src/classes/com/sun/tdk/signaturetest/Setup.java ! src/classes/com/sun/tdk/signaturetest/SetupAndTest.java ! src/classes/com/sun/tdk/signaturetest/SigTest.java ! src/classes/com/sun/tdk/signaturetest/SignatureTest.java ! src/classes/com/sun/tdk/signaturetest/ant/ASetup.java ! src/classes/com/sun/tdk/signaturetest/ant/ATest.java ! src/classes/com/sun/tdk/signaturetest/classpath/Classpath.java ! src/classes/com/sun/tdk/signaturetest/classpath/ClasspathEntry.java ! src/classes/com/sun/tdk/signaturetest/classpath/ClasspathImpl.java ! src/classes/com/sun/tdk/signaturetest/classpath/DirectoryEntry.java ! src/classes/com/sun/tdk/signaturetest/classpath/JarFileEntry.java ! src/classes/com/sun/tdk/signaturetest/core/ClassCorrector.java ! src/classes/com/sun/tdk/signaturetest/core/ClassHierarchyImpl.java ! src/classes/com/sun/tdk/signaturetest/core/MemberCollectionBuilder.java ! src/classes/com/sun/tdk/signaturetest/core/PackageGroup.java ! src/classes/com/sun/tdk/signaturetest/core/ThrowsNormalizer.java ! src/classes/com/sun/tdk/signaturetest/core/context/Option.java ! src/classes/com/sun/tdk/signaturetest/errors/BCProcessor.java ! src/classes/com/sun/tdk/signaturetest/errors/ErrorFormatter.java ! src/classes/com/sun/tdk/signaturetest/errors/Handler.java ! src/classes/com/sun/tdk/signaturetest/errors/HumanErrorFormatter.java ! src/classes/com/sun/tdk/signaturetest/errors/SortedErrorFormatter.java ! src/classes/com/sun/tdk/signaturetest/loaders/BinaryClassDescrLoader.java ! src/classes/com/sun/tdk/signaturetest/loaders/ModuleLoader.java ! src/classes/com/sun/tdk/signaturetest/loaders/ReflClassDescrLoader.java ! src/classes/com/sun/tdk/signaturetest/loaders/TigerRefgClassDescrLoader.java ! src/classes/com/sun/tdk/signaturetest/merge/JSR68Merger.java ! src/classes/com/sun/tdk/signaturetest/model/AnnotationItem.java ! src/classes/com/sun/tdk/signaturetest/model/AnnotationItemEx.java ! src/classes/com/sun/tdk/signaturetest/model/ClassDescription.java ! src/classes/com/sun/tdk/signaturetest/model/MemberCollection.java ! src/classes/com/sun/tdk/signaturetest/model/MemberDescription.java ! src/classes/com/sun/tdk/signaturetest/model/MemberType.java ! src/classes/com/sun/tdk/signaturetest/model/Modifier.java ! src/classes/com/sun/tdk/signaturetest/remote/RemoteLoadManager.java ! src/classes/com/sun/tdk/signaturetest/sigfile/AnnotationParser.java ! src/classes/com/sun/tdk/signaturetest/sigfile/FileManager.java ! src/classes/com/sun/tdk/signaturetest/sigfile/MultipleFileReader.java ! src/classes/com/sun/tdk/signaturetest/sigfile/SignatureClassLoader.java ! src/classes/com/sun/tdk/signaturetest/sigfile/f21/F21Reader.java ! src/classes/com/sun/tdk/signaturetest/sigfile/f31/F31Parser.java ! src/classes/com/sun/tdk/signaturetest/toyxml/Elem.java ! src/classes/com/sun/tdk/signaturetest/toyxml/ToyParser.java ! src/classes/com/sun/tdk/signaturetest/updater/Updater.java ! src/classes/com/sun/tdk/signaturetest/util/CommandLineParser.java ! src/classes/com/sun/tdk/signaturetest/util/I18NResourceBundle.java ! src/classes/com/sun/tdk/signaturetest/util/SwissKnife.java From victor.rudometov at oracle.com Wed May 20 21:08:24 2020 From: victor.rudometov at oracle.com (victor.rudometov at oracle.com) Date: Wed, 20 May 2020 21:08:24 +0000 Subject: hg: code-tools/sigtest: CODETOOLS-7902522 Sigtest support for JEP 360: Sealed classes - permits clause Message-ID: <202005202108.04KL8OE9026127@aojmv0008.oracle.com> Changeset: c8929cb8d80e Author: vrudomet Date: 2020-05-21 00:07 +0300 URL: https://hg.openjdk.java.net/code-tools/sigtest/rev/c8929cb8d80e CODETOOLS-7902522 Sigtest support for JEP 360: Sealed classes - permits clause ! src/classes/com/sun/tdk/signaturetest/core/ClassCorrector.java ! src/classes/com/sun/tdk/signaturetest/core/ClassHierarchyImpl.java ! src/classes/com/sun/tdk/signaturetest/core/Erasurator.java ! src/classes/com/sun/tdk/signaturetest/core/MemberCollectionBuilder.java ! src/classes/com/sun/tdk/signaturetest/errors/MessageType.java ! src/classes/com/sun/tdk/signaturetest/errors/i18n.properties ! src/classes/com/sun/tdk/signaturetest/loaders/BinaryClassDescrLoader.java + src/classes/com/sun/tdk/signaturetest/loaders/CommonLoaderHelper.java ! src/classes/com/sun/tdk/signaturetest/loaders/TigerRefgClassDescrLoader.java ! src/classes/com/sun/tdk/signaturetest/model/ClassDescription.java ! src/classes/com/sun/tdk/signaturetest/model/MemberDescription.java ! src/classes/com/sun/tdk/signaturetest/model/MemberType.java + src/classes/com/sun/tdk/signaturetest/model/PermittedSubClass.java ! src/classes/com/sun/tdk/signaturetest/sigfile/f40/F40Parser.java ! src/classes/com/sun/tdk/signaturetest/sigfile/f40/F40Writer.java From victor.rudometov at oracle.com Thu May 21 15:36:12 2020 From: victor.rudometov at oracle.com (victor.rudometov at oracle.com) Date: Thu, 21 May 2020 15:36:12 +0000 Subject: hg: code-tools/sigtest: CODETOOLS-7902677 Sealed types: keep PermittedSubClasses during filtering in MemberCollectionBuilder Message-ID: <202005211536.04LFaCGk004858@aojmv0008.oracle.com> Changeset: 2096bfed3ae8 Author: vrudomet Date: 2020-05-21 18:35 +0300 URL: https://hg.openjdk.java.net/code-tools/sigtest/rev/2096bfed3ae8 CODETOOLS-7902677 Sealed types: keep PermittedSubClasses during filtering in MemberCollectionBuilder ! src/classes/com/sun/tdk/signaturetest/core/MemberCollectionBuilder.java From victor.rudometov at oracle.com Fri May 29 20:12:25 2020 From: victor.rudometov at oracle.com (victor.rudometov at oracle.com) Date: Fri, 29 May 2020 20:12:25 +0000 Subject: hg: code-tools/sigtest: CODETOOLS-7902682 Enum's permits should be ignored Message-ID: <202005292012.04TKCP5N026493@aojmv0008.oracle.com> Changeset: 5e419013d404 Author: vrudomet Date: 2020-05-29 23:12 +0300 URL: https://hg.openjdk.java.net/code-tools/sigtest/rev/5e419013d404 CODETOOLS-7902682 Enum's permits should be ignored ! src/classes/com/sun/tdk/signaturetest/SignatureTest.java ! src/classes/com/sun/tdk/signaturetest/core/MemberCollectionBuilder.java