Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-10-13 | Bug 540090 - Unjustified FilerException "Source file already exists" inI20181013-1800 | Till Brychcy | 8 | -3/+111 | |
BatchFiler Change-Id: I85c32a63b1f74312c0de779e4efa9f43b15ecc16 | |||||
2018-10-11 | Bug 537666 - fix test for not existing class folders on WindowsI20181012-1800 | Andrey Loskutov | 1 | -3/+8 | |
On Windows, external class folders are always encoded with a device part in the path. Assume that if the device part is missing on Windows, the path to check can't represent external folder. Of course this could be a path encoded on Linux, but in this case the project classpath is not portable anyway. Change-Id: I3fbd8546809176e33d4d9828310b0980a4b4e70a Signed-off-by: Andrey Loskutov <loskutov@gmx.de> | |||||
2018-10-10 | Revert "Bug 539893 - Mark test sources in jdt.core"S4_10_0_M1I20181010-1800 | Noopur Gupta | 8 | -69/+17 | |
This reverts commit 9c86ecbcbfa2d8190f8aaf9079626f7fc70f1c0f. | |||||
2018-10-09 | Bug 539942: Move deprecation info in AST to JLS11I20181010-0600I20181009-1800 | Lars Vogel | 1 | -6/+6 | |
Change-Id: Ie33668a191057ab331486e0ecb56c38ba23749a1 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> | |||||
2018-10-09 | Adds missing space in tracing info for build/statsI20181009-0600 | Lars Vogel | 1 | -1/+1 | |
This changes the output from for example: compiled 19977 lines in 847ms:23585.5lines/s to compiled 19977 lines in 847ms:23585.5 lines/s Change-Id: I246207a8057206ffbfb31d11b5e02d414632a0c0 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> | |||||
2018-10-08 | Bug 539893 - Mark test sources in jdt.coreI20181008-1800I20181008-0600 | Till Brychcy | 8 | -17/+69 | |
Change-Id: I5af850313cf98345780cc314adb5f7449cffb4fd | |||||
2018-10-08 | Fixing comparator errors by bumping the bundle versions. | jay | 10 | -10/+10 | |
Change-Id: I503e70773335002d62b0e2169c503bb0e3385262 Signed-off-by: jay <jarthana@in.ibm.com> | |||||
2018-10-06 | Bug 539774 - Spurious compilation failures caused by java model usageI20181007-1800I20181007-0600I20181006-1800 | Till Brychcy | 1 | -1/+0 | |
during annotation processing. - remove unused import Change-Id: Ie41484e2ac369ba1f95b96115f005214a8e820db | |||||
2018-10-05 | Bug 539774 - Spurious compilation failures caused by java model usageI20181006-0600I20181005-1800 | Till Brychcy | 5 | -14/+117 | |
during annotation processing. Change-Id: If2e649786f4e6d1117636cb52556d8a3f791ec87 | |||||
2018-10-05 | Bug 539536: ClosedFileSystemException | jay | 1 | -122/+50 | |
Change-Id: I81454726b213932827a8000d54408db5b17c7589 Signed-off-by: jay <jarthana@in.ibm.com> Signed-off-by: Andrey Loskutov <loskutov@gmx.de> | |||||
2018-10-05 | Bug 537666 - fixed false-negative in isExternalFolderPath(IPath) | Julian Honnen | 2 | -7/+102 | |
An external path like c:\test\externalLib is not internal to the project "test" just because the first segment matches an existing project's name. An external path like c:\test\external.Lib is not internal to the project just because the last segment has a dot. Change-Id: Ie3d2684ebacc1a2d5904e4882b33ae8d94b22f40 Signed-off-by: Julian Honnen <julian.honnen@vector.com> Signed-off-by: Andrey Loskutov <loskutov@gmx.de> | |||||
2018-10-05 | Bug 539698 - JavaSearchNameEnvironment disable module operation in <1.9 | Simeon Andreev | 1 | -2/+15 | |
This change disables parts of JavaSearchNameEnvironment.mapToClassPathLocation(), if the respective project has compliance level of Java 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: Ie2c68497b52da77c391d6da995f519e9cff5cd5a Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com> | |||||
2018-10-04 | Bug 490096 - StackOverflowError on code complete of a lambda expressionI20181004-1800 | Stephan Herrmann | 1 | -0/+134 | |
Change-Id: I8b92c0647090c014464b986651eb87a99c08ea18 | |||||
2018-10-04 | Bug 535743 - Eclipse fails to propose methods method in | Stephan Herrmann | 2 | -18/+286 | |
lambda after method with lambda parameter Change-Id: I101ed5effba09248220172d17e429bb4c44ce427 Signed-off-by: Stephan Herrmann <stephan.herrmann@berlin.de> Also-by: Vikas Chandra <Vikas.Chandra@in.ibm.com> | |||||
2018-10-03 | Bug 539767 - ClasspathInitializerTests - testBug525597B is a non | Till Brychcy | 1 | -0/+14 | |
deterministic test and we see random failures Change-Id: I60b70fcf53383f7cfc24b767f4e40296e105b305 | |||||
2018-10-03 | Bug 539634: Disable Index Manager when requesting a project indexI20181003-2215I20181003-1800 | Saravanakumar A. Srinivasan | 1 | -18/+26 | |
Change-Id: I0c2585c0c6db17266b676c3dc19ba46136b29ca2 Signed-off-by: Saravanakumar A. Srinivasan <s.srinivasan@salesforce.com> | |||||
2018-10-03 | Bug 539663 - [9] in named module, class created by annotation processor | Till Brychcy | 5 | -9/+20 | |
cannot be referenced in class that causes its creation - make test work: annotations.jar needs to be on the module path Change-Id: Ia01d94352d240b997715d7e97b4630af47eaf19d | |||||
2018-10-03 | Bug 475996 - NullPointerException in ASTNode.checkInvocationArgument | Stephan Herrmann | 1 | -0/+2 | |
(ASTNode.java:340) Change-Id: I685948ce990821757b9dbbdb979472e0dbb50143 | |||||
2018-10-02 | Bug 516542 - [test] ClasspathTests.testEncoding1 errorI20181002-1800 | Stephan Herrmann | 1 | -1/+8 | |
Change-Id: If03ef8b40d5d48fd151f59095f58cc2681abec48 | |||||
2018-10-02 | Suppress warning | Vikas Chandra | 1 | -0/+1 | |
Change-Id: Ic23120998bec36e43a6f01035a6694f515045f3a Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com> | |||||
2018-10-01 | Bug 537312 - [test] reduce set of compliances in gerrit test runs | Stephan Herrmann | 1 | -33/+36 | |
- add changes lost during "merging 4.9 RC2" Change-Id: Ic8718ce8a551758ec666b846cd2af9f67f0f45b0 | |||||
2018-10-01 | Bug 539385 - Updating EPL to 20 | Stephan Herrmann | 3 | -18/+9 | |
- revert bogus changes in test input Change-Id: Ibab754bb69e500e0af172d0407ec01f6d3b85fa6 | |||||
2018-09-30 | Bug 539663 - [9] in named module, class created by annotation processorI20181002-0205I20181001-1800I20181001-0920 | Till Brychcy | 5 | -6/+70 | |
cannot be referenced in class that causes its creation Change-Id: Ic5c984feeacc6820a2db70fb277a075244ae566d | |||||
2018-09-26 | additional version correction after merging from beta java 11Y20181025-0550I20181001-0235I20180930-1800I20180929-1800I20180928-1800I20180927-1800I20180927-0135I20180927-0040I20180926-1800I20180926-0830 | Manoj Palat | 2 | -2/+2 | |
Change-Id: I66b938d09dc2d75cc3ae040b8de6c8efd03ae81e | |||||
2018-09-26 | adjusting version post beta java11 merge | Manoj Palat | 10 | -13/+13 | |
2018-09-26 | Merge remote-tracking branch 'origin/BETA_JAVA11' | Manoj Palat | 10 | -14/+14 | |
2018-09-26 | Bug 536276 - [11] Create P build - leftover changesP20180926-0920 | Manoj Palat | 10 | -14/+14 | |
2018-09-26 | Merge branch 'BETA_JAVA11' | jay | 154 | -957/+5449 | |
# Conflicts: # org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/dispatch/BatchFilerImpl.java # org.eclipse.jdt.compiler.apt/src/org/eclipse/jdt/internal/compiler/apt/util/EclipseFileManager.java # org.eclipse.jdt.compiler.tool.tests/src/org/eclipse/jdt/compiler/tool/tests/CompilerToolTests.java # org.eclipse.jdt.compiler.tool/src/org/eclipse/jdt/internal/compiler/tool/EclipseCompiler.java # org.eclipse.jdt.compiler.tool/src/org/eclipse/jdt/internal/compiler/tool/EclipseFileManager.java # org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AbstractNullAnnotationTest.java # org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/AmbiguousMethodTest.java # org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/GenericTypeTest.java # org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JEP286ReservedWordTest.java # org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/JEP286Test.java # org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/MethodParametersAttributeTest.java # org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/NegativeLambdaExpressionsTest.java # org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/PolymorphicSignatureTest.java # org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ProblemConstructorTest.java # org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/ProblemTypeAndMethodTest.java # org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/compiler/regression/StaticImportTest.java # org.eclipse.jdt.core.tests.compiler/src/org/eclipse/jdt/core/tests/junit/extension/TestCase.java # org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/RunAllJava10Tests.java # org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/dom/ASTConverter10Test.java # org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/CompletionTests10.java # org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/JavaSearchBugs10Tests.java # org.eclipse.jdt.core.tests.model/src/org/eclipse/jdt/core/tests/model/NameLookupTests2.java # org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AllocationExpression.java # org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ExplicitConstructorCall.java # org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/MessageSend.java # org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/ClassFileConstants.java # org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/env/ISourceModule.java # org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.java # org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/ScannerHelper.java # org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java # org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IAttributeNamesConstants.java # org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IClassFileReader.java # org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IConstantPool.java # org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IConstantPoolConstant.java # org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IConstantPoolEntry.java # org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IConstantPoolEntry2.java # org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java # org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ConstantPool.java # org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/Disassembler.java Change-Id: If63162fb2d7e2e3a57e078289a4b6cf31c31ab66 | |||||
2018-09-26 | Bug 539385 - Updating EPL to 20 | jay | 596 | -1788/+3576 | |
Change-Id: Ib5aaf6ef9e926246a2fca8bf57fb974284d017e7 Signed-off-by: jay <jarthana@in.ibm.com> | |||||
2018-09-26 | Bug 539385: [11] Patch Build release preparationP20180926-0500P20180926-0215 | jay | 10 | -40/+0 | |
Remove JCP text form leftover files Change-Id: I96673e0cbd0cb79104f046a96878d3f0250500e9 Signed-off-by: jay <jarthana@in.ibm.com> | |||||
2018-09-26 | Bug 539385 - Removing JCP DisclaimersP20180926-0115P20180925-2145 | jay | 66 | -264/+0 | |
Change-Id: I183631fc737085329b6e287656f884eb2571452a Signed-off-by: jay <jarthana@in.ibm.com> | |||||
2018-09-25 | Bug 539421: [11] ClasspathMultiReleaseJar causes hang when compliance is | jay | 1 | -26/+30 | |
less than 9 Change-Id: Id8574f1a4d9663301f21a3dda642280c874fddc0 Signed-off-by: jay <jarthana@in.ibm.com> | |||||
2018-09-25 | Bug 539361 - create multi release jars only for compliance >=1.9 | Julian Honnen | 1 | -2/+3 | |
Changed behavior to match the other #forLibrary overload: Return regular ClasspathJar when compliance is <1.9 (or null). Change-Id: I46303fad8c0e98a952ec9440574c05cf8042bc69 Signed-off-by: Julian Honnen <julian.honnen@vector.com> | |||||
2018-09-25 | Bug 539421: [11] ClasspathMultiReleaseJar causes hang when compliance isI20180925-1800 | jay | 1 | -26/+30 | |
less than 9 Change-Id: Id8574f1a4d9663301f21a3dda642280c874fddc0 Signed-off-by: jay <jarthana@in.ibm.com> | |||||
2018-09-25 | Bug 539139 - code cleanup in ClasspathMultiReleaseJar | Andrey Loskutov | 1 | -38/+33 | |
- catch all runtime exceptions declared by FileSystems.newFileSystem - don't use e.printStackTrace() - log errors if classes can't be found or module can't be initialized etc. - use try with resources - use blocks for if/else Change-Id: I8fddf164efb7658d452f054ac3a80ccb54e5f3f0 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> | |||||
2018-09-25 | Bug 539139 - FileSystemAlreadyExistsException during compilation | jay | 1 | -15/+33 | |
Extract the logic for creating file system to a static synchronized method to make sure no two threads would try to create same file system in parallel and fail randomly. Change-Id: I89f9d035d5720f0918d709bd788a2405f92f9925 Signed-off-by: jay <jarthana@in.ibm.com> Signed-off-by: Andrey Loskutov <loskutov@gmx.de> # Conflicts: # org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/ClasspathMultiReleaseJar.java | |||||
2018-09-24 | Bug 539361 - create multi release jars only for compliance >=1.9 | Julian Honnen | 1 | -2/+3 | |
Changed behavior to match the other #forLibrary overload: Return regular ClasspathJar when compliance is <1.9 (or null). Change-Id: I46303fad8c0e98a952ec9440574c05cf8042bc69 Signed-off-by: Julian Honnen <julian.honnen@vector.com> | |||||
2018-09-21 | Bug 539285: Some plug-ins have lower qualifiers than in R4.9!SomeI20180924-1800I20180923-1800I20180922-1800I20180922-0245I20180922-0005I20180921-1800 | jay | 20 | -20/+20 | |
plug-ins have lower qualifiers than in R4.9 Change-Id: If6c3f34f4065b74541c5cc5eb997472dc1adcba2 Signed-off-by: jay <jarthana@in.ibm.com> | |||||
2018-09-21 | merging 4.9 RC2P20180924-0400P20180921-0410 | Manoj Palat | 2254 | -7654/+19370 | |
Change-Id: Ib4bc1647ac7b2503aa3d482b5060b24703f9fb89 | |||||
2018-09-18 | Bug 539139 - code cleanup in ClasspathMultiReleaseJarI20180920-1800I20180920-0630I20180920-0430I20180919-1800I20180918-2005I20180918-1800 | Andrey Loskutov | 1 | -38/+33 | |
- catch all runtime exceptions declared by FileSystems.newFileSystem - don't use e.printStackTrace() - log errors if classes can't be found or module can't be initialized etc. - use try with resources - use blocks for if/else Change-Id: I8fddf164efb7658d452f054ac3a80ccb54e5f3f0 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> | |||||
2018-09-18 | Bug 539139 - FileSystemAlreadyExistsException during compilation | jay | 1 | -15/+33 | |
Extract the logic for creating file system to a static synchronized method to make sure no two threads would try to create same file system in parallel and fail randomly. Change-Id: I89f9d035d5720f0918d709bd788a2405f92f9925 Signed-off-by: jay <jarthana@in.ibm.com> Signed-off-by: Andrey Loskutov <loskutov@gmx.de> | |||||
2018-09-15 | Bug 539038 - Unresolved requirement: Import-Package: javax.annotationY20180919-2200P20180917-0655P20180917-0625 | Stephan Herrmann | 1 | -1/+2 | |
- experimental workaround Change-Id: I0fe472b75fe7d48d692c7ff316ba4f9ed2f3f0da | |||||
2018-09-15 | [11][compiler]JEP 181 - Nestmate - Elision of bridge methods and other | Manoj Palat | 1 | -0/+45 | |
invoke gen changes | |||||
2018-09-14 | Bug 539053 - [11] Enable running the tests back to back with javac | Manoj Palat | 1 | -1/+11 | |
2018-09-14 | Bug 535918 comment 14- [11][compiler]JEP 181 - Nestmate - Elision of | Manoj Palat | 2 | -81/+88 | |
bridge methods and other invoke gen changes | |||||
2018-09-13 | Bug 404648 - [1.8][compiler] investigate differences between ECJ & Javac | Stephan Herrmann | 2 | -1/+63 | |
- try to run against javac11-ea Change-Id: Ib1272d0fbca696f1b69f902af04d90f4219e1da4 | |||||
2018-09-11 | Bug 533619 - [11][batch][compiler] support command line --enable-previewY20180912-2200P20180912-0530 | jay | 3 | -27/+122 | |
minor version set to 0xffff Change-Id: I56dc4ccacffde5e1166e76efb184e2d7a4520f41 Signed-off-by: Jay Arthanareeswaran <jarthana@in.ibm.com> | |||||
2018-09-11 | Bug 460750 - [content assist] Java proposal doesn't offer enum value onI20180914-0620I20180913-1800I20180913-0415I20180912-2240I20180912-0225I20180912-0210I20180911-1400 | Vikas Chandra | 4 | -2/+71 | |
the right-hand side of a ternary expression Change-Id: I268d294b33d68462ba4fec108953e35cb1c00d38 Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com> Signed-off-by: Jay <jarthana@in.ibm.com> | |||||
2018-09-10 | Bug 531554 - Pref to allow null scheduling rule for Java Builder | Mickael Istria | 9 | -118/+321 | |
Also relax rules for several other WorkspaceRunnable, so it allows Workspace to enable parallel builds even when some JDT projects are present. Change-Id: Idae1a746077f9d380eb67fc7c3345aa072bab351 Signed-off-by: Mickael Istria <mistria@redhat.com> | |||||
2018-09-06 | Bug 475996 - NullPointerException in ASTNode.checkInvocationArgumentI20180910-0310I20180907-0855I20180907-0715I20180907-0650I20180907-0400I20180906-1400 | Stephan Herrmann | 4 | -6/+27 | |
(ASTNode.java:340) Change-Id: I8eb730049c6319bd56eee44f65c5e178b3c31eac |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-