FailedChanges

Summary

  1. Bug 563698 - [15] [DOM] [AST] provide an API on IMethodBinding for Compact Constructor (details)
  2. Bug 564607 - [14] Generate Getters are not added in the right position (details)
  3. Bug 118641 - [formatter] Formatter does not break line on assert (details)
  4. Bug 563654 - EclipseCompiler reports suppressed warnings (details)
  5. Fix warnings due to unused suppress warnings and such (details)
  6. Bug 562948 - [14] "record" name for a Record gives error after creation of Record (details)
Commit 146cb65b1914537e39f41cc8788466be3a58b585 by Kalyan Prasad Tatavarthi
Bug 563698 - [15] [DOM] [AST] provide an API on IMethodBinding for Compact Constructor

1. Used ASTNode.Bit24 bit which is not used on methods.
2. Updated javadoc for isCompactConstructor to indicate that this function works only for source files and not on class files as there is not enough info to deduce this.
3. Added tests

Change-Id: Iec32eec76d459790193f0c3fb063b0429e7b5378
Signed-off-by: Kalyan Prasad Tatavarthi <kalyan_prasad@in.ibm.com>
The file was modifiedorg.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodBinding.java
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/dom/ASTConverter14Test.java
The file was modifiedorg.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/IMethodBinding.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ExtraCompilerModifiers.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java
Commit 0602ab3ba9f0f9a6e47da158954a3ce747cb37ce by Sarika Sinha
Bug 564607 - [14] Generate Getters are not added in the right position
in Record

Change-Id: Id9dcbcb11f75ab2de569095e358533220695f12a
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/rewrite/describing/ASTRewritingRecordDeclarationTest.java
The file was modifiedorg.eclipse.jdt.core/dom/org/eclipse/jdt/internal/core/dom/rewrite/ASTRewriteAnalyzer.java
Commit e8a8430665b53e3798f10bcfcd1a1703f0cfa7e3 by mateusz.matela
Bug 118641 - [formatter] Formatter does not break line on assert
statement

Change-Id: I4da1278fb4d37caa752bc49122c0b9cd7bd9608a
Signed-off-by: Rory Hunter <rory@elastic.co>
The file was modifiedorg.eclipse.jdt.core/formatter/org/eclipse/jdt/core/formatter/DefaultCodeFormatterConstants.java
The file was modifiedorg.eclipse.jdt.core/pom.xml
The file was modifiedorg.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/linewrap/WrapPreparator.java
The file was modifiedorg.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/DefaultCodeFormatterOptions.java
The file was modifiedorg.eclipse.jdt.core/META-INF/MANIFEST.MF
The file was modifiedorg.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/formatter/FormatterRegressionTests.java
Commit 34395cecb6b673f811ef9556ccfc09d17c96f9fc by Jay Arthanareeswaran
Bug 563654 - EclipseCompiler reports suppressed warnings

EclipseCompiler produced extra reports of suppressed warnings through
the DiagnosticListener. This can lead to suppressed warnings being
reported, or to the same warning being reported several times.

Add tests for EclipseCompiler and BatchCompiler for these cases.

Change-Id: I4cfbab95ede9d96cc064acc3d32077f73127a9e3
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
The file was modifiedorg.eclipse.jdt.compiler.tool.tests/src/org/eclipse/jdt/compiler/tool/tests/CompilerToolTests.java
The file was modifiedorg.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java
The file was addedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/SuppressWarningsTest.java
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/RunComparableTests.java
Commit 9b134d251d42c5818f00fd9897d556eca972ef1e by Jay Arthanareeswaran
Fix warnings due to unused suppress warnings and such

Change-Id: I0daa773e85bd0ae7653427adf6ce83150a3c067b
Signed-off-by: Jay Arthanareeswaran <jarthana@in.ibm.com>
The file was modifiedorg.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/parser/ComplianceDiagnoseTest.java
The file was modifiedorg.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AST.java
The file was modifiedorg.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/SearchableEnvironmentRequestor.java
Commit a7f6bfecee977afc29d52a4534555b12c2c9f5cf by Kalyan Prasad Tatavarthi
Bug 562948 - [14] "record" name for a Record gives error after creation of Record

This change updates the javadoc to point to the new method in the deprecated method

Change-Id: I0c93f4067c2a7275bcc41cc7dbcc25faf68bbb15
Signed-off-by: Kalyan Prasad Tatavarthi <kalyan_prasad@in.ibm.com>
The file was modifiedorg.eclipse.jdt.core/model/org/eclipse/jdt/core/JavaConventions.java