Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-12-07Bug 541822 - POM and product version change for 4.11 releaseI20181215-1800I20181215-0340I20181214-1800I20181214-0720I20181214-0105I20181213-1800I20181212-1800I20181212-0230I20181211-1800I20181211-0230I20181210-1800I20181210-0755I20181210-0535Niraj Modi18-20/+20
Change-Id: I0bd3b70ca9cafbb4ecace3d915d20196083a8f6d Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com>
2018-12-06Bug 413114 - added encoding assertions in test testBug376673eSimeon Andreev1-0/+31
If JavaSearchBugsTests2.testBug376673e fails in Linux environments if the environment variable LANG is not set to UTF-8. This is e.g. the case in official builds. This change adds further assertions in the test, to validate that correct encoding is set. If the encoding is not as expected, the test fails with a more comprehensible message. Change-Id: I21fe15947262137f48195026add56525fe35a748 Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com>
2018-12-06Bug 542090 - FilerException: Source file already createdS4_10_0_RC2R4_10I20181206-0815jay2-26/+22
Rollback the changes to report filer exception if the file already exists. Change-Id: I95bc355283dfdfe8a994956bc1a352d47ca6ca2a Signed-off-by: jay <jarthana@in.ibm.com>
2018-12-05Bug 542090 - FilerException: Source file already createdI20181206-0320I20181206-0225I20181206-0030I20181205-1800jay4-7/+83
Change-Id: I18e92e5ad1eaafae9230b2718ac872e5cf5f1891 Signed-off-by: jay <jarthana@in.ibm.com>
2018-11-30Bug 541759 - [resource] don't suggest using t-w-r for a foreach elementI20181205-0600I20181204-1800I20181204-0600I20181203-1800Stephan Herrmann3-7/+75
variable Change-Id: I18f766ec36fa8e2c4bc25fafaa0e01bc3d40e388
2018-11-29Bug 538777 - With OpenJDK , Eclipse tests fail with Unrecognized JavaS4_10_0_RC1I20181203-0600I20181202-1800I20181202-0600I20181201-1800I20181201-0600I20181130-1800I20181129-0330jay1-0/+4
version: 1.8.0-adoptopenjdk Change-Id: I9343c0c8ac14df417953ecc0aa3d1869a28783aa Signed-off-by: jay <jarthana@in.ibm.com>
2018-11-29Bug 540067 - [9] An empty compilation unit in a package in a namedjay3-10/+214
module is rejected Change-Id: Iadd25b6e7b722f4f43ab60c71d24d716a3ae08a5 Signed-off-by: jay <jarthana@in.ibm.com>
2018-11-27Bug 473317 - [compiler][resource] AutoCloseable used in enhanced forI20181128-1800I20181128-1105I20181128-0810Stephan Herrmann2-0/+89
loop not flagged as "never closed" Change-Id: I213e88f530fd82b45f91632aabf4efe77db61271
2018-11-27Bug 541151 - [9] Random compilation problem (import cannot be resolved)I20181128-0600I20181128-0130I20181127-1800Stephan Herrmann1-2/+2
Change-Id: I6f6ae5946b1bc2b087f23bcd55121985fa57038c
2018-11-26Bug 541504: Default for JDT core debug should be falseI20181127-0600I20181126-1800I20181126-0940I20181126-0600Lars Vogel1-1/+1
Change-Id: Ic9c45dadcf720c54197d29878263d972ba19762b Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2018-11-25Bug 404648 - [1.8][compiler] investigate differences between ECJ & JavacI20181126-0140I20181125-1800Stephan Herrmann4-19/+51
- some tests need to call javac with --module-[source-]path Change-Id: I92283d650d377bd3246cfa32641494eefbf8a7e4
2018-11-22Bug 541453 - [11][test] testBug537033 fails on Java 11I20181125-0600I20181124-1800I20181124-0600I20181123-1800Stephan Herrmann1-0/+9
Change-Id: I8acb21a0f1a311e673b416a06b9c9178992bd009
2018-11-21Bug 413114 - added more outputs when test fails and an extra testS4_10_0_M3I20181121-1800I20181121-0910I20181121-0600Simeon Andreev3-1/+196
This change adds more outputs if JavaSearchBugTests2.testBug376673e is about to fail. In particular, the outputs will contain: 1. The classpath entries of the test project. 2. The IJavaElement children of the test project, such as jars and types in the jar. 3. The entire contents of the test jar, including de-compiled class files. Change-Id: I318ee0678988438cc8f4c698db5297a8a4763ac0 Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com>
2018-11-20Bug 539749 - [test] rewrite tests that use a JDK module removed in 11Stephan Herrmann1-8/+42
- rewrite test using module jdk.xml.bind removed in 11 (2 variants) Change-Id: Ibfce988626334251187ba012f79a9928f305039e
2018-11-20Bug 539749 - [test] rewrite tests that use a JDK module removed in 11I20181120-1800Stephan Herrmann1-1/+60
- rewrite test using module oracle.net missing from openjdk Change-Id: I5c879fbdc854741b800c3b73c76258ce0b6d2f1c
2018-11-20Bug 539570 - Eclipse 2018-09 won't compile Java 11 source; thinks it isI20181120-0600Stephan Herrmann2-1/+25
below 1.7 new API - JavaCore.isSupportedJavaVersion() Change-Id: I4c67993681a6dadc836ed5c8f0c316b6d73cec04 Also-by: Stephan Herrmann <stephan.herrmann@berlin.de> Signed-off-by: jay <jarthana@in.ibm.com>
2018-11-17Bug 539749 - [test] rewrite tests that use a JDK module removed in 11I20181119-2315I20181119-1800I20181119-0600I20181118-1800I20181118-0600I20181117-1800Stephan Herrmann2-5/+106
- one out of three tests - includes minimal fix for JME due to using a JrtPFR from a closed Prj Change-Id: I73e6a4980d9990eccd3762b037657bf101b93d83
2018-11-17Bug 205973 - [formatter] Allow to keep simple methods on one line (forMateusz Matela24-203/+2322
exemple simple getter or setter) Change-Id: I193360509b5852e7d4e38ab1b417030dc1616b8e Signed-off-by: Mateusz Matela <mateusz.matela@gmail.com>
2018-11-15Bug 541015 - Module-related NPE Compiling Java 11 codeI20181117-0600I20181116-1800Stephan Herrmann2-2/+77
Change-Id: I3ec5fe8575cbd11d80618c14658ce7b7b37cc95b
2018-11-15Bug 539570 - Eclipse 2018-09 won't compile Java 11 source; thinks it isI20181115-1800I20181115-0200Stephan Herrmann3-8/+8
below 1.7 Change-Id: Ib7c4bfb5241e478681724f75677cd1e3bda4dea1 Signed-off-by: Stephan Herrmann <stephan.herrmann@berlin.de>
2018-11-14Bug 535339 - All repositories need a NOTICE and LICENSE fileI20181114-1800I20181114-1345I20181114-1325I20181114-1050Sravan Kumar Lakkimsetti3-0/+371
Change-Id: I7400846b6229c0d3c2b34d5c593652ce287e123e Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2018-11-13Bug 540788 - [9] Module doesn't compileI20181114-0925I20181114-0355I20181114-0200Stephan Herrmann4-22/+158
Change-Id: Id6c2f134b0b9021c5290bd446cdd73c18d3d31ee
2018-11-13Fix warnings in official buildjay3-10/+5
These were introduced by commit cecd785d6c8bf4a0ee586b3d786515e7a58e0e4f Change-Id: I526840a2446243a28047b4f7372d8c74055f38e2 Signed-off-by: jay <jarthana@in.ibm.com>
2018-11-13Bug 413114 - logging ignored exception in testSimeon Andreev1-0/+10
This change adds logging in case an exception occurred, while indexing or waiting for indexing to finish. In case of failures of Java search related tests, its essential to know if indexing is incomplete due to an exception. Change-Id: I90f5853e3692dc1735980fc135d93f8ed409fbd0 Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com>
2018-11-12Bug 539782 - [9][quick fix] Add requires to module-info.java notI20181112-1800Kalyan Prasad Tatavarthi1-1/+1
available for module with Automatic-Module-Name Change-Id: I69ce367387d2ba6664aedf2cdd9f38aac88d0799 Signed-off-by: Kalyan Prasad Tatavarthi <kalyan_prasad@in.ibm.com>
2018-11-09Bug 534865 - [compiler][null] imports in Nullable.java are incorrectlyI20181112-0435I20181112-0320Stephan Herrmann2-0/+57
flagged as unused. Change-Id: Id3af5931cc73d4b19af36c08e39af89af304cf23
2018-11-09Bug 539893 - Mark test sources in jdt.coreTill Brychcy8-17/+69
Change-Id: I7ff460bd5f03505b5ca86e61ddf718d0a3924773
2018-11-08Bug 533830: not all compilation errors are sent to the DiagnosticListener.I20181109-0350I20181108-1800Frits Jalvingh6-14/+264
Signed-off-by: Frits Jalvingh <jal@etc.to> Change-Id: I4ce1afe0a5e6c80982f8ffd859e1e196203b9ab6
2018-11-07Bug 540904 - NPE below ClasspathMultiReleaseJar.initializeVersions ifI20181107-1800Till Brychcy2-0/+22
linked resource is missing Change-Id: I236b28defce48dc6df135d3403d45b0515f59c68
2018-11-06Bug 540541 - Interactive compilation of project that depends onI20181107-0200I20181106-1800Stephan Herrmann3-10/+60
java.base as project fails to resolve java.base correctly Change-Id: I2946bbfa505c4b491db23ae6845c62ad49b904ab
2018-11-05Bug 540810 - [formatter] Old class restored during EPL 2.0 conversionI20181106-0125I20181105-1800Mateusz Matela2-205/+6
2018-11-04Bug 539748 - [test] adjust tests to funny new text in CCE from JDK 11I20181104-1800Stephan Herrmann3-8/+8
- Make sure isJRE11Plus flag isnot reset due to -Dcompliance=... Change-Id: Ie80a2ade23743856070b4484457ccdb671437b4a
2018-11-01Bug 540090 - Unjustified FilerException "Source file already exists" inI20181103-1800I20181102-2120I20181102-1800I20181101-1800Till Brychcy1-0/+4
BatchFiler Change-Id: Ic103f78921947bae1d10c1ab062e8f4b841657e2
2018-10-30Bug 540631 - [1.8] wrong classification of name in name::newI20181031-1800I20181031-0550I20181031-0540Stephan Herrmann3-4/+36
Change-Id: Iac8813b561829af474ae44a6180452ad02e1154f
2018-10-30Bug 540520 - Problem compiling annonymous inner classI20181030-1800Stephan Herrmann3-4/+80
Change-Id: Iba83100204a6ad6225dffb5f65dae889e8aecddf
2018-10-30Bug 540604 - ecjsrc-${SDK_VERSION}.jar has strange version injay1-1/+1
Eclipse-SourceBundle Change-Id: I557ea0a22916c141fc8b22107fbe5688ac97ae5b Signed-off-by: jay <jarthana@in.ibm.com>
2018-10-26Bug 539698 - JrtPackageFragmentRoot is always from Java 9 and higherAndrey Loskutov2-1/+6
Override the isComplianceJava9OrHigher() in JrtPackageFragmentRoot to allow search in Java 8 compliant project find types in Java 9+ JRE. Change-Id: I4b718e4bc2e5a451cc23d3e4afb66cc39b0b8ec8 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2018-10-24Bug 540414 - Use constants for zero length arraysY20181026-0120I20181029-1800I20181028-1800I20181027-1800I20181026-1800I20181025-1800I20181024-1800Karsten Thoms1-4/+8
Change-Id: I0a35f46c1fb0e1f7fa874f0f71b08f89c1e6a6f1 Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-10-23Bug 514805 - Intern value of nameI20181023-1800Karsten Thoms1-1/+1
Change-Id: I76a1631958f5710bd6d87f5ddaabf30503e7b05e Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-10-23Bug 540123 - Comparator errors in I20181014-2350 after moving to 4.10M1I20181023-1200I20181023-0800jay2-4/+171
compiler Change-Id: I3602c6ab91e55f370635196e082ad1872234498b Signed-off-by: jay <jarthana@in.ibm.com>
2018-10-22Bug 539329 - [inference] Compiler error in varargs method (compiles inI20181022-2040I20181022-1800Stephan Herrmann2-1/+32
Photon, fails to compile in 2018-09) Change-Id: I19a25a60329f9bfe35b1c1ec3c885f6ed1f0fecc
2018-10-20Bug 537934 - Build never comes to an end and working is not possibleI20181021-1800I20181020-1800Stephan Herrmann4-19/+182
- test & fix for the selection issue Change-Id: I8a35d300d81d9d0f5f7953ec0f33e5d69026d15f
2018-10-19Bug 478708 - Error in JDT Core during reconcile / AST creationStephan Herrmann1-0/+44
(java.lang.ClassCastException) when using invalid parameterized type for non static class Change-Id: I761fa76180bcbb746ad50120a26bef5ef3bd3490
2018-10-19Bug 540313 - ClassCastException: TypeVariableBinding cannot be cast toI20181019-1800Stephan Herrmann3-4/+87
SourceTypeBinding Change-Id: Id305f12a9572e4509a4c6404af2d3f7830238dfa
2018-10-18Bug 540264 - [1.8][null] NPE in LocalDeclaration.resolve when compileI20181019-0450I20181019-0330I20181018-1800Till Brychcy2-2/+34
errors are present Change-Id: Ic5f1324d975ed02e78457c9307029586ade6001d
2018-10-18Bug 537934 - Build never comes to an end and working is not possibleStephan Herrmann1-1/+4
Change-Id: Ic639cce326b908c85f3dd157d3bcffc04e852195
2018-10-15Bug 540122 - improved os detection checkI20181017-1800I20181016-1800I20181015-1800Andrey Loskutov1-1/+1
Change-Id: Ia22267c8feed0618d8c340e4acb9eb51128588c8 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2018-10-15Bug 539698 - PackageFragmentRoot.getModuleDescription noop if below 1.9Simeon Andreev3-4/+25
This change disables module related code in PackageFragmentRoot.getModuleDescription() if the respective project has compiler compliance level of 1.8 or lower. This is done to reduce impact of Java 1.9 module related changes for Java 1.8 users, such as potential bugs and performance drops. Change-Id: I4d97cf1d0dd28e026e569b6140c9b33fafe2830a Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com> Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2018-10-15Bug 540122 - Could not initialize classAndrey Loskutov1-2/+1
org.eclipse.jdt.internal.core.JavaModelManager In case platform is not started, we get a NPE asking for Platform.getOS(). So read "os.name" system property instead (which is always set). Change-Id: I9e13a461131b7c25f760edd246029bf00c7f279d Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2018-10-14Bug 539998 - Report error if project without test sources has projectI20181015-0255I20181014-2350I20181014-1800Till Brychcy10-16/+147
with only test sources on build path Change-Id: Ie20cbf2e643c9876ce85263f57a29d3f0a0ea455

Back to the top