Mercurial > hg > openjdk > jdk9 > langtools
changeset 3222:94cfc50c1b8a jdk-9+103
8148147: Sync up @modules from jigsaw/jake
Reviewed-by: chegar, mchung
line wrap: on
line diff
--- a/test/jdk/jshell/ClassPathTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/jdk/jshell/ClassPathTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -24,6 +24,8 @@ /* * @test * @summary Tests for EvalState#addToClasspath + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main * @library /tools/lib * @build KullaTesting TestingInputStream ToolBox Compiler * @run testng ClassPathTest
--- a/test/jdk/jshell/CommandCompletionTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/jdk/jshell/CommandCompletionTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,9 @@ * @test * @bug 8144095 * @summary Test Command Completion + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main + * jdk.jshell/jdk.internal.jshell.tool * @library /tools/lib * @build ReplToolTesting TestingInputStream Compiler ToolBox * @run testng CommandCompletionTest
--- a/test/jdk/jshell/CompletionSuggestionTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/jdk/jshell/CompletionSuggestionTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,8 @@ * @test * @bug 8141092 * @summary Test Completion + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main * @library /tools/lib * @build KullaTesting TestingInputStream ToolBox Compiler * @run testng CompletionSuggestionTest
--- a/test/jdk/jshell/ErrorTranslationTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/jdk/jshell/ErrorTranslationTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -24,6 +24,9 @@ /* * @test * @summary Tests for shell error translation + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main + * jdk.jshell/jdk.internal.jshell.tool * @library /tools/lib * @build KullaTesting TestingInputStream ExpectedDiagnostic ToolBox Compiler * @run testng ErrorTranslationTest
--- a/test/jdk/jshell/HistoryTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/jdk/jshell/HistoryTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -24,6 +24,8 @@ /* * @test * @summary Test Completion + * @modules jdk.jshell/jdk.internal.jshell.tool + * jdk.internal.le/jdk.internal.jline.console.history * @build HistoryTest * @run testng HistoryTest */
--- a/test/jdk/jshell/ImportTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/jdk/jshell/ImportTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -24,6 +24,8 @@ /* * @test * @summary Test imports + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main * @library /tools/lib * @build KullaTesting TestingInputStream ToolBox ExpectedDiagnostic * @run testng ImportTest
--- a/test/jdk/jshell/KullaCompletenessStressTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/jdk/jshell/KullaCompletenessStressTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -24,6 +24,7 @@ /* * @test * @summary Test SourceCodeAnalysis + * @modules jdk.compiler/com.sun.tools.javac.api * @build KullaTesting TestingInputStream KullaCompletenessStressTest CompletenessStressTest * @run testng KullaCompletenessStressTest */
--- a/test/jdk/jshell/StartOptionTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/jdk/jshell/StartOptionTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -24,6 +24,9 @@ /* * @test * @summary Testing start-up options. + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main + * jdk.jshell/jdk.internal.jshell.tool * @library /tools/lib * @build Compiler ToolBox * @run testng StartOptionTest
--- a/test/jdk/jshell/StopExecutionTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/jdk/jshell/StopExecutionTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -24,6 +24,7 @@ /* * @test * @summary Test JShell#stop + * @modules jdk.jshell/jdk.internal.jshell.tool * @build KullaTesting TestingInputStream * @run testng StopExecutionTest */
--- a/test/jdk/jshell/T8146368/JShellToolTest8146368.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/jdk/jshell/T8146368/JShellToolTest8146368.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,7 @@ * @test * @bug 8146368 * @summary Test Smashing Error when user language is Japanese + * @modules jdk.jshell/jdk.internal.jshell.tool * @library /tools/lib /jdk/jshell * @build ReplToolTesting * @run testng/othervm -Duser.language=ja JShellToolTest8146368
--- a/test/jdk/jshell/ToolReloadTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/jdk/jshell/ToolReloadTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2015, 2016, 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 @@ -25,6 +25,9 @@ * @test * @bug 8081845 * @summary Tests for /reload in JShell tool + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main + * jdk.jshell/jdk.internal.jshell.tool * @library /tools/lib * @build KullaTesting TestingInputStream ToolBox Compiler * @run testng ToolReloadTest
--- a/test/lib/combo/TEST.properties Mon Jan 25 15:49:50 2016 +0530 +++ b/test/lib/combo/TEST.properties Mon Jan 25 19:01:32 2016 +0000 @@ -1,4 +1,6 @@ # This file identifies root(s) of the test-ng hierarchy. +TestNG.dirs = . -TestNG.dirs = . +modules = \ + jdk.compiler/com.sun.tools.javac.util
--- a/test/tools/all/RunCodingRules.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/all/RunCodingRules.java Mon Jan 25 19:01:32 2016 +0000 @@ -29,6 +29,7 @@ * java.logging * java.xml * jdk.compiler/com.sun.tools.javac.resources + * jdk.compiler/com.sun.tools.javac.util */
--- a/test/tools/javac/6410653/T6410653.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/6410653/T6410653.java Mon Jan 25 19:01:32 2016 +0000 @@ -27,7 +27,7 @@ * @summary REGRESSION: javac crashes if -d or -s argument is a file * @author Peter von der Ah\u00e9 * @modules java.compiler - * jdk.compiler + * jdk.compiler/com.sun.tools.javac.util */ import java.lang.reflect.Field;
--- a/test/tools/javac/6567415/T6567415.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/6567415/T6567415.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,7 +26,7 @@ * @bug 6567415 * @summary Test to ensure javac does not go into an infinite loop, while * reading a classfile of a specific length. - * @modules jdk.compiler + * @modules jdk.compiler/com.sun.tools.javac.jvm * @compile -XDignore.symbol.file T6567415.java * @run main T6567415 * @author ksrini
--- a/test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042947 * @summary Checking AnnotationDefault attribute. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build AnnotationDefaultTest TestBase TestResult InMemoryFileManager ToolBox AnnotationDefaultVerifier * @run main AnnotationDefaultTest */
--- a/test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042931 * @summary Checking EnclosingMethod attribute of anonymous/local class. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build EnclosingMethodTest TestBase TestResult InMemoryFileManager ToolBox * @run main EnclosingMethodTest */
--- a/test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,12 +25,11 @@ * @test * @summary Tests a line number table attribute for language constructions in different containers. * @bug 8040131 - * * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api - * jdk.compiler/com.sun.tools.javac.file + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.main + * jdk.compiler/com.sun.tools.javac.util + * jdk.jdeps/com.sun.tools.classfile * @build ToolBox TestBase InMemoryFileManager LineNumberTestBase Container TestCase * @run main LineNumberTest */
--- a/test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @summary local variable table attribute test. * @bug 8040097 * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api - * jdk.compiler/com.sun.tools.javac.file + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.main + * jdk.compiler/com.sun.tools.javac.util + * jdk.jdeps/com.sun.tools.classfile * @build ToolBox LocalVariableTestBase TestBase InMemoryFileManager * @compile -g LocalVariableTableTest.java * @run main LocalVariableTableTest
--- a/test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @summary local variable type table attribute test. * @bug 8040097 * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api - * jdk.compiler/com.sun.tools.javac.file + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.main + * jdk.compiler/com.sun.tools.javac.util + * jdk.jdeps/com.sun.tools.classfile * @build ToolBox LocalVariableTestBase TestBase InMemoryFileManager * @compile -g LocalVariableTypeTableTest.java * @run main LocalVariableTypeTableTest
--- a/test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8049238 * @summary Checks Signature attribute for constructors. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build TestBase TestResult InMemoryFileManager ToolBox * @build ConstructorTest Driver ExpectedSignature ExpectedSignatureContainer * @run main Driver ConstructorTest
--- a/test/tools/javac/classfiles/attributes/Signature/EnumTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Signature/EnumTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8049238 * @summary Checks Signature attribute for enum. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build TestBase TestResult InMemoryFileManager ToolBox * @build EnumTest Driver ExpectedSignature ExpectedSignatureContainer * @run main Driver EnumTest
--- a/test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8049238 * @summary Checks Signature attribute for methods which throw exceptions. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build TestBase TestResult InMemoryFileManager ToolBox * @build ExceptionTest Driver ExpectedSignature ExpectedSignatureContainer * @run main Driver ExceptionTest
--- a/test/tools/javac/classfiles/attributes/Signature/FieldTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Signature/FieldTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8049238 * @summary Checks Signature attribute for fields. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build TestBase TestResult InMemoryFileManager ToolBox * @build FieldTest Driver ExpectedSignature ExpectedSignatureContainer * @run main Driver FieldTest
--- a/test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8049238 * @summary Checks Signature attribute for inner classes. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build TestBase TestResult InMemoryFileManager ToolBox * @build InnerClassTest Driver ExpectedSignature ExpectedSignatureContainer * @run main Driver InnerClassTest
--- a/test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8049238 * @summary Checks Signature attribute for method parameters. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build TestBase TestResult InMemoryFileManager ToolBox * @build MethodParameterTest Driver ExpectedSignature ExpectedSignatureContainer * @run main Driver MethodParameterTest
--- a/test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8049238 * @summary Checks Signature attribute for type bounds. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build TestBase TestResult InMemoryFileManager ToolBox * @build MethodTypeBoundTest Driver ExpectedSignature ExpectedSignatureContainer * @run main Driver MethodTypeBoundTest
--- a/test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -27,10 +27,10 @@ * @summary Checks Signature attribute for array return type of method. * @library /tools/lib /tools/javac/lib ../lib * @modules java.desktop - * jdk.jdeps/com.sun.tools.classfile * jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build TestBase TestResult InMemoryFileManager ToolBox * @build ReturnTypeTest Driver ExpectedSignature ExpectedSignatureContainer * @run main Driver ReturnTypeTest
--- a/test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @summary sourcefile attribute test for anonymous class. * @bug 8040129 * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build ToolBox SourceFileTestBase TestBase InMemoryFileManager * @run main AnonymousClassTest */
--- a/test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @summary sourcefile attribute test for inner class. * @bug 8040129 * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build ToolBox SourceFileTestBase TestBase InMemoryFileManager * @run main InnerClassTest */
--- a/test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @summary sourcefile attribute test for local class. * @bug 8040129 * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build ToolBox SourceFileTestBase TestBase InMemoryFileManager * @run main LocalClassTest */
--- a/test/tools/javac/classfiles/attributes/SourceFile/MixTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/SourceFile/MixTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @summary sourcefile attribute test for complex structure of nested classes and other types. * @bug 8040129 * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build ToolBox SourceFileTestBase TestBase InMemoryFileManager * @run main MixTest */
--- a/test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @summary sourcefile attribute test for file compiled without debug information. * @bug 8040129 * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build ToolBox SourceFileTestBase TestBase InMemoryFileManager * @compile -g:none NoSourceFileAttribute.java * @run main NoSourceFileAttribute
--- a/test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @summary sourcefile attribute test for synthetic class. * @bug 8040129 * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build ToolBox SourceFileTestBase TestBase InMemoryFileManager * @run main SyntheticClassTest */
--- a/test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @summary sourcefile attribute test for two type in one file. * @bug 8040129 * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build ToolBox SourceFileTestBase TestBase InMemoryFileManager * @run main TopLevelClassesOneFileTest */
--- a/test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,7 +25,11 @@ * @test * @bug 8044537 * @summary Checking ACC_SYNTHETIC flag is generated for access method -* generated to access to private methods and fields. + * generated to access to private methods and fields. + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.file + * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @library /tools/lib /tools/javac/lib ../lib * @build TestBase TestResult InMemoryFileManager ToolBox * @build AccessToPrivateInnerClassMembersTest SyntheticTestDriver ExpectedClass ExpectedClasses
--- a/test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,6 +26,9 @@ * @bug 8044537 * @summary Checking ACC_SYNTHETIC flag is generated for access method * generated to access to private methods and fields. + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @library /tools/lib /tools/javac/lib ../lib * @build TestBase TestResult InMemoryFileManager ToolBox * @build AccessToPrivateSiblingsTest SyntheticTestDriver ExpectedClass ExpectedClasses
--- a/test/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,10 @@ * @test * @bug 8044537 * @summary Checking ACC_SYNTHETIC flag is generated for assert statement. + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.file + * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @library /tools/lib /tools/javac/lib ../lib * @build TestBase TestResult InMemoryFileManager ToolBox * @build AssertFieldTest SyntheticTestDriver ExpectedClass ExpectedClasses
--- a/test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,10 @@ * @test * @bug 8044537 * @summary Checking ACC_SYNTHETIC flag is generated for bridge method generated for generic method. + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.file + * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @library /tools/lib /tools/javac/lib ../lib * @build TestBase TestResult InMemoryFileManager ToolBox * @build BridgeMethodForGenericMethodTest SyntheticTestDriver ExpectedClass ExpectedClasses
--- a/test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,6 +26,10 @@ * @bug 8044537 * @summary Checking ACC_SYNTHETIC flag is generated for bridge method * generated for lambda expressions and method references. + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.file + * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @library /tools/lib /tools/javac/lib ../lib * @build TestBase TestResult InMemoryFileManager ToolBox * @build BridgeMethodsForLambdaTest SyntheticTestDriver ExpectedClass ExpectedClasses
--- a/test/tools/javac/classfiles/attributes/Synthetic/EnumTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Synthetic/EnumTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,10 @@ * @test * @bug 8044537 * @summary Checking ACC_SYNTHETIC flag is generated for enum members. + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.file + * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @library /tools/lib /tools/javac/lib ../lib * @build TestBase TestResult InMemoryFileManager ToolBox * @build EnumTest SyntheticTestDriver ExpectedClass ExpectedClasses
--- a/test/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,10 @@ * @test * @bug 8044537 * @summary Checking ACC_SYNTHETIC flag is generated for package-info. + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.file + * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @library /tools/lib /tools/javac/lib ../lib * @build TestBase TestResult InMemoryFileManager ToolBox * @build SyntheticTestDriver ExpectedClass ExpectedClasses
--- a/test/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,9 @@ * @test * @bug 8044537 * @summary Checking ACC_SYNTHETIC flag is generated for "this$0" field. + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @library /tools/lib /tools/javac/lib ../lib * @build TestBase TestResult InMemoryFileManager ToolBox * @build ThisFieldTest SyntheticTestDriver ExpectedClass ExpectedClasses
--- a/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,6 +26,9 @@ * @bug 8044411 * @summary Tests the RuntimeVisibleAnnotations/RuntimeInvisibleAnnotations attribute. * Checks that the attribute is generated for bridge method. + * @modules jdk.jdeps/com.sun.tools.classfile + * jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main * @library /tools/lib /tools/javac/lib ../lib * @build WorkAnnotations TestBase TestResult InMemoryFileManager ToolBox * @build TestCase ClassType TestAnnotationInfo
--- a/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,9 @@ * @test * @bug 8044411 * @summary Tests the RuntimeVisibleAnnotations/RuntimeInvisibleAnnotations attribute. + * @modules jdk.jdeps/com.sun.tools.classfile + * jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main * @library /tools/lib /tools/javac/lib ../lib * @build WorkAnnotations TestBase TestResult InMemoryFileManager ToolBox * @build TestCase ClassType TestAnnotationInfo
--- a/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,9 @@ * @test * @bug 8044411 * @summary Tests the RuntimeVisibleAnnotations/RuntimeInvisibleAnnotations attribute. + * @modules jdk.jdeps/com.sun.tools.classfile + * jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main * @library /tools/lib /tools/javac/lib ../lib * @build WorkAnnotations TestBase TestResult InMemoryFileManager ToolBox * @build TestCase ClassType TestAnnotationInfo
--- a/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,9 @@ * @test * @bug 8044411 * @summary Tests the RuntimeVisibleAnnotations/RuntimeInvisibleAnnotations attribute. + * @modules jdk.jdeps/com.sun.tools.classfile + * jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main * @library /tools/lib /tools/javac/lib ../lib * @build WorkAnnotations TestBase TestResult InMemoryFileManager ToolBox * @build TestCase ClassType TestAnnotationInfo
--- a/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,9 @@ * @test * @bug 8044411 * @summary Tests the RuntimeVisibleAnnotations/RuntimeInvisibleAnnotations attribute. + * @modules jdk.jdeps/com.sun.tools.classfile + * jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main * @library /tools/lib /tools/javac/lib ../lib * @build WorkAnnotations TestBase TestResult InMemoryFileManager ToolBox * @build TestCase ClassType TestAnnotationInfo
--- a/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,9 @@ * @test * @bug 8044411 * @summary Tests the RuntimeVisibleAnnotations/RuntimeInvisibleAnnotations attribute. + * @modules jdk.jdeps/com.sun.tools.classfile + * jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main * @library /tools/lib /tools/javac/lib ../lib * @build WorkAnnotations TestBase TestResult InMemoryFileManager ToolBox * @build TestCase ClassType TestAnnotationInfo
--- a/test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,6 +26,9 @@ * @bug 8044411 * @summary Tests the RuntimeParameterVisibleAnnotations/RuntimeParameterInvisibleAnnotations attribute. * Checks that the attribute is generated for bridge method. + * @modules jdk.jdeps/com.sun.tools.classfile + * jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main * @library /tools/lib /tools/javac/lib ../lib * @build WorkAnnotations TestBase TestResult InMemoryFileManager ToolBox * @build TestCase ClassType TestAnnotationInfo
--- a/test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,9 @@ * @test * @bug 8044411 8079060 8138612 * @summary Tests the RuntimeParameterVisibleAnnotations/RuntimeParameterInvisibleAnnotations attribute. + * @modules jdk.jdeps/com.sun.tools.classfile + * jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main * @library /tools/lib /tools/javac/lib ../lib * @build WorkAnnotations TestBase TestResult InMemoryFileManager ToolBox * @build TestCase ClassType TestAnnotationInfo
--- a/test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,9 @@ * @test * @bug 8044411 * @summary Tests the RuntimeParameterVisibleAnnotations/RuntimeParameterInvisibleAnnotations attribute. + * @modules jdk.jdeps/com.sun.tools.classfile + * jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.main * @library /tools/lib /tools/javac/lib ../lib * @build WorkAnnotations TestBase TestResult InMemoryFileManager ToolBox * @build TestCase ClassType TestAnnotationInfo
--- a/test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042261 * @summary Checking that deprecated attribute does not apply to classes of deprecated package. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api - * jdk.compiler/com.sun.tools.javac.file + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.main + * jdk.compiler/com.sun.tools.javac.util + * jdk.jdeps/com.sun.tools.classfile * @build ToolBox TestBase TestResult InMemoryFileManager * @run main DeprecatedPackageTest */
--- a/test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -27,10 +27,10 @@ * @summary Checking what attribute is generated by annotation Deprecated * or javadoc deprecated for field, method, class(inner/local), interface. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api - * jdk.compiler/com.sun.tools.javac.file + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.main + * jdk.compiler/com.sun.tools.javac.util + * jdk.jdeps/com.sun.tools.classfile * @build ToolBox TestBase TestResult InMemoryFileManager * @run main DeprecatedTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner annotations in inner annotation. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerAnnotationsInInnerAnnotationTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner annotations in inner class. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerAnnotationsInInnerClassTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner annotations in inner enum. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerAnnotationsInInnerEnumTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner annotations in inner interface. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerAnnotationsInInnerInterfaceTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Test that inner classes have in its inner classes attribute enclosing classes and its immediate members. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build TestResult TestBase InMemoryFileManager ToolBox * @run main InnerClassesHierarchyTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 8062373 * @summary Testing InnerClasses_attribute of inner classes in anonymous class. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesTestBase TestResult TestBase InMemoryFileManager ToolBox * @run main InnerClassesInAnonymousClassTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner classes in inner annotation. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestResult TestBase InMemoryFileManager ToolBox * @run main InnerClassesInInnerAnnotationTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8034854 8042251 * @summary Testing InnerClasses_attribute of inner classes in inner class. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestResult TestBase InMemoryFileManager ToolBox * @run main InnerClassesInInnerClassTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8034854 8042251 * @summary Testing InnerClasses_attribute of inner classes in inner enum. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestResult TestBase InMemoryFileManager ToolBox * @run main InnerClassesInInnerEnumTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner classes in inner interface. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestResult TestBase InMemoryFileManager ToolBox * @run main InnerClassesInInnerInterfaceTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Test that outer_class_info_index of local and anonymous class is zero. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build TestBase TestResult InMemoryFileManager ToolBox * @run main InnerClassesIndexTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8034854 8042251 * @summary Testing inner classes attributes. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerClassesTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner enums in inner annotation. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerEnumInInnerAnnotationTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner enums in inner enum. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerEnumInInnerEnumTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner enums in inner interface. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerEnumInInnerInterfaceTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner enums in inner class. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerEnumsInInnerClassTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner interfaces in inner annotation. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerInterfacesInInnerAnnotationTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @summary Testing InnerClasses_attribute of inner interfaces in inner class. * @author aeremeev * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerInterfacesInInnerClassTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner interfaces in inner enum. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerInterfacesInInnerEnumTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Testing InnerClasses_attribute of inner interfaces in inner interface. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build InnerClassesInInnerClassTestBase InnerClassesTestBase TestBase TestResult InMemoryFileManager ToolBox * @run main InnerInterfacesInInnerInterfaceTest */
--- a/test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -26,10 +26,10 @@ * @bug 8042251 * @summary Test that there are no inner classes attributes in case of there are no inner classes. * @library /tools/lib /tools/javac/lib ../lib - * @modules jdk.jdeps/com.sun.tools.classfile - * jdk.compiler/com.sun.tools.javac.api + * @modules jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.file * jdk.compiler/com.sun.tools.javac.main + * jdk.jdeps/com.sun.tools.classfile * @build TestBase InMemoryFileManager ToolBox * @run main NoInnerClassesTest */
--- a/test/tools/javac/failover/CheckAttributedTree.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/failover/CheckAttributedTree.java Mon Jan 25 19:01:32 2016 +0000 @@ -28,7 +28,10 @@ * temporarily workaround combo tests are causing time out in several platforms * @library ../lib * @modules java.desktop + * jdk.compiler/com.sun.tools.javac.api * jdk.compiler/com.sun.tools.javac.code + * jdk.compiler/com.sun.tools.javac.comp + * jdk.compiler/com.sun.tools.javac.main * jdk.compiler/com.sun.tools.javac.tree * jdk.compiler/com.sun.tools.javac.util * @build combo.ComboTestHelper
--- a/test/tools/javac/lexer/JavaLexerTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/lexer/JavaLexerTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -24,6 +24,8 @@ /** * @test * @bug 8056897 + * @modules jdk.compiler/com.sun.tools.javac.parser + * jdk.compiler/com.sun.tools.javac.util * @summary Proper lexing of integer literals. */ @@ -78,4 +80,4 @@ throw new AssertionError("Unexpected token text: " + actualText); } } -} \ No newline at end of file +}
--- a/test/tools/javac/options/release/ReleaseOptionClashes.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javac/options/release/ReleaseOptionClashes.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,7 @@ * @test * @bug 8072480 * @summary Verify option clash between -release and -source is reported correctly. + * @modules jdk.compiler/com.sun.tools.javac.util */ import java.io.ByteArrayOutputStream;
--- a/test/tools/javadoc/CompletionError.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javadoc/CompletionError.java Mon Jan 25 19:01:32 2016 +0000 @@ -27,7 +27,7 @@ * @summary Check that CompletionFailures for missing classes are not incorrectly passed to * the javadoc API clients. * @library /tools/lib - * @modules jdk.javadoc + * @modules jdk.javadoc com.sun.tools.javac.api * @run main CompletionError */
--- a/test/tools/javadoc/sampleapi/SampleApiTest.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javadoc/sampleapi/SampleApiTest.java Mon Jan 25 19:01:32 2016 +0000 @@ -25,6 +25,11 @@ * @test * @bug 8130880 * @library lib + * @modules jdk.compiler/com.sun.tools.javac.api + * jdk.compiler/com.sun.tools.javac.code + * jdk.compiler/com.sun.tools.javac.parser + * jdk.compiler/com.sun.tools.javac.tree + * jdk.compiler/com.sun.tools.javac.util * @run main sampleapi.SampleApiDefaultRunner -o:out/src * @run main SampleApiTest */
--- a/test/tools/javap/classfile/6888367/T6888367.java Mon Jan 25 15:49:50 2016 +0530 +++ b/test/tools/javap/classfile/6888367/T6888367.java Mon Jan 25 19:01:32 2016 +0000 @@ -37,6 +37,7 @@ * @test * @bug 6888367 * @summary classfile library parses signature attributes incorrectly + * @modules jdk.jdeps/com.sun.tools.classfile */ /*