SuccessChanges

Summary

  1. Bug 549658 - Java12ElementsTests.testRootElements1() failing (details)
  2. Bug 545716 - [12] expression switch doesn't consider that having all (details)
  3. Bug 549764 - [null] @NNBD on package is disabled by constant in class (details)
  4. Bug 390720 - [formatter] Add setting for blank line between case blocks (details)
  5. Bug 214283 - [formatter] Blank lines option should consider a (details)
  6. Bug 550063 - ClassFile.addFieldInfos throws (details)
  7. Bug 550081 - [impl] JavaCore.getAllVersions() should return an immutable (details)
  8. Bug 543480 - [compiler][inference] Very slow (details)
  9. Bug 471009 - [null] extend "Annotate" command, to work on type (details)
  10. Bug 481931 - [compiler][null] Null analysis should consider public (details)
  11. Bug 413193 - [formatter] Blank lines before first declaration and (details)
  12. Bug 550178 - NPE when an invalid package is exported or opened (details)
  13. Bug 550092 - org.eclipse.jdt.compiler.apt.tests needs version increase (details)
Commit d1d3567f4ed7e45c044f9e85fb8b308bbc481660 by stephan.herrmann
Bug 549658 - Java12ElementsTests.testRootElements1() failing
Change-Id: I797fa0a8f0a1669643c44800261a186ab75f1afe Signed-off-by: Jay
Arthanareeswaran <jarthana@in.ibm.com> Also-by: Stephan Herrmann
<stephan.herrmann@berlin.de>
The file was modifiedorg.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/ModuleFinder.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/PackageVisibilityStatement.java
The file was addedorg.eclipse.jdt.compiler.apt.tests/resources/mod_locations/modules5/module.target.one/module-info.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ModuleDeclaration.java
The file was addedorg.eclipse.jdt.compiler.apt.tests/resources/mod_locations/modules5/module.exports/my1/mod/Main.java
The file was addedorg.eclipse.jdt.compiler.apt.tests/resources/mod_locations/modules5/module.readable.two/module-info.java
The file was addedorg.eclipse.jdt.compiler.apt.tests/resources/mod_locations/modules5/module.target.one/my1/mod/samePackage/SomeType.java
The file was addedorg.eclipse.jdt.compiler.apt.tests/resources/mod_locations/modules5/module.exports/module-info.java
The file was modifiedorg.eclipse.jdt.compiler.apt.tests/src/org/eclipse/jdt/compiler/apt/tests/BatchTestUtils.java
The file was modifiedorg.eclipse.jdt.compiler.apt.tests/processors8/org/eclipse/jdt/compiler/apt/tests/processors/elements/Java12ElementProcessor.java
The file was modifiedorg.eclipse.jdt.compiler.apt.tests/lib/apttestprocessors8.jar
The file was addedorg.eclipse.jdt.compiler.apt.tests/resources/mod_locations/modules5/module.readable.two/my1/mod/samePackage/SomeType.java
The file was modifiedorg.eclipse.jdt.compiler.apt.tests/src/org/eclipse/jdt/compiler/apt/tests/Java12ElementsTests.java
Commit bed796f498b19027a8ec3a769f0d1da3ce0c4807 by manpalat
Bug 545716 - [12] expression switch doesn't consider that having all
cases of an enum is enough to be exhaustive - comment 30
Change-Id: I767fee5e60f9bcc9357d307fc94f0c85d3fb543a Signed-off-by:
Manoj Palat <manpalat@in.ibm.com>
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/SwitchExpressionTest.java
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractRegressionTest.java
Commit 1f0f0840f8b9a727c507dfc44b762e9882693134 by stephan.herrmann
Bug 549764 - [null] @NNBD on package is disabled by constant in class
annotation
Change-Id: I93fb437041e4ba02633770d15b66a78f153e3e2e
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/MemberValuePair.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/PackageBinding.java
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/NullAnnotationModelTests.java
Commit 04b7005ad97319d2784644a11a24a8c27e3ff358 by mateusz.matela
Bug 390720 - [formatter] Add setting for blank line between case blocks
(after break) for switch statement
Change-Id: Ic3980023e0e56830a138ff09b70168e312038422 Signed-off-by:
Mateusz Matela <mateusz.matela@gmail.com>
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/formatter/FormatterRegressionTests.java
The file was modifiedorg.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/DefaultCodeFormatterOptions.java
The file was addedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test390720/B_out.java
The file was modifiedorg.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CommentsPreparator.java
The file was modifiedorg.eclipse.jdt.core/formatter/org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.java
The file was modifiedorg.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/LineBreaksPreparator.java
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test212867/D_out.java
The file was addedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test390720/A_out.java
The file was addedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test390720/in.java
Commit bfcc7f5fdc65e15bba873c742cf55b3775854f71 by mateusz.matela
Bug 214283 - [formatter] Blank lines option should consider a
virtual/interface method
The "blank lines between abstract methods" setting can be derived from
the "blank lines between methods" setting to save the hassle for people
using the tool with an older configuration
Change-Id: Ica77158abd580bf2d41ea4fb42544568f15ec173 Signed-off-by:
Mateusz Matela <mateusz.matela@gmail.com>
The file was modifiedorg.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/DefaultCodeFormatterOptions.java
Commit d6be9a90acbfe69f7541bc1a20c414969c3b243b by stephan.herrmann
Bug 550063 - ClassFile.addFieldInfos throws
ArrayIndexOutOfBoundsException
Change-Id: I35924c94a6379f87e2bf74a612555b18c3fa4795
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ClassFile.java
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/XLargeTest2.java
Commit 80c9526e9d140ebd12dc7fda8ba293405ffaacf6 by stephan.herrmann
Bug 550081 - [impl] JavaCore.getAllVersions() should return an immutable
list (or a copy)
Change-Id: I5594fbcba41cec251c214b9a4ab936e3d1127df1
The file was modifiedorg.eclipse.jdt.core/model/org/eclipse/jdt/core/JavaCore.java
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/OptionTests.java
Commit 372c6048cc1b21d8a4ceb948bf5eaecaa40576c9 by stephan.herrmann
Bug 543480 - [compiler][inference] Very slow
Instead of incorporating the type arguments of parameterized
dependencies one by one, they are incorporated at once - but only if
there are proper types for all inference variables in all type arguments
of a parameterized dependency.
Change-Id: Ic36fecb7b562a31d049b92381fa535400bfb129f Signed-off-by:
Sebastian Lohmeier <sebastian@monochromata.de>
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeTest.java
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/util/TestVerifier.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/BoundSet.java
Commit 0b88ea1055cc55a836dcd4fe5e59ad3e00164797 by stephan.herrmann
Bug 471009 - [null] extend "Annotate" command, to work on type
parameters
Change-Id: I5b52cfe8d9e7500e0c8fe1b0d8db1aeb053a22b3
The file was modifiedorg.eclipse.jdt.core.tests.model/JCL/jclMin1.8.jar
The file was modifiedorg.eclipse.jdt.core.tests.builder/src/org/eclipse/jdt/core/tests/builder/IncrementalTests18.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/NullAnnotationMatching.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SignatureWrapper.java
The file was modifiedorg.eclipse.jdt.core/model/org/eclipse/jdt/core/util/ExternalAnnotationUtil.java
The file was modifiedorg.eclipse.jdt.core.tests.model/JCL/jclMin1.8src.zip
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ExternalAnnotations18Test.java
Commit 8ec6a672dc17ba336bebe0f69f57be0365408647 by stephan.herrmann
Bug 481931 - [compiler][null] Null analysis should consider public
static final fields with constructor calls as @NonNull w/o annotations
Change-Id: I15b76706ef1070874f94cbbdda369f80a7684c54
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Reference.java
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/CompilerInvocationTests.java
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullAnnotationTest.java
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NullReferenceTest.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/messages.properties
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/core/compiler/IProblem.java
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/ExternalAnnotations17Test.java
Commit b7cb75ad308cdfd0a16f029d800d9cc0a3c5246e by mateusz.matela
Bug 413193 - [formatter] Blank lines before first declaration and
declarations of same kind not respected in enums
Change-Id: Ib6d8219b13a54165d073dc573ec684d9c0e53f3f Signed-off-by:
Mateusz Matela <mateusz.matela@gmail.com>
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test205973/A_out.java
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test205973/C_out.java
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test205973/F_out.java
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test530/A_out.java
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test205973/G_out.java
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test205973/H_out.java
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test169131/B_out.java
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test205973/E_out.java
The file was modifiedorg.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/LineBreaksPreparator.java
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/formatter/FormatterRegressionTests.java
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test205973/B_out.java
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test626/A_out.java
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/formatter/FormatterBugsTests.java
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test205973/I_out.java
The file was modifiedorg.eclipse.jdt.core.tests.model/workspace/Formatter/test205973/D_out.java
Commit ef0329ec086fb5e9a373140acb0d40bd8ddf2d1c by jarthana
Bug 550178 - NPE when an invalid package is exported or opened
Change-Id: Ia3014a954d02789deafa5ccf2219bb18e642a5d6 Signed-off-by: Jay
Arthanareeswaran <jarthana@in.ibm.com>
The file was modifiedorg.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ModuleCompilationTests.java
Commit 3635add35e79678fb1978e971f138f8244ac73a6 by jarthana
Bug 550092 - org.eclipse.jdt.compiler.apt.tests needs version increase
Change-Id: Ifdb658583a2683d2e74858ddafe7c78c37149a59 Signed-off-by: Jay
Arthanareeswaran <jarthana@in.ibm.com>
The file was modifiedorg.eclipse.jdt.compiler.apt.tests/META-INF/MANIFEST.MF
The file was modifiedorg.eclipse.jdt.compiler.apt.tests/pom.xml