SuccessChanges

Summary

  1. Bug 317045 - Debug variables hover does not show value of fields of (details)
  2. Bug 545769 - [tests] Test for possible UTF-8 corruption from/to process (details)
  3. Bug 549732 - StandardVMDebugger.run breaks contract: (details)
Commit f73f194db9f438bd1a376541e298dbd20e6bd09d by Andrey Loskutov
Bug 317045 - Debug variables hover does not show value of fields of
outer class
- updated AST to latest level
- fixed inherited fields not found
- fixed fields from local types not found
- added example with nested inner types including local types
Change-Id: I90d84d9a93edbe02978ea35bd7524b9b861f8a58 Signed-off-by:
Andrey Loskutov <loskutov@gmx.de>
The file was modifiedorg.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDebugHover.java
The file was modifiedorg.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/ui/DebugHoverTests.java
The file was modifiedorg.eclipse.jdt.debug/model/org/eclipse/jdt/internal/debug/core/model/JDIObjectValue.java
The file was modifiedorg.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/AbstractDebugTest.java
The file was addedorg.eclipse.jdt.debug.tests/java8/Bug317045.java
Commit 610a5fa960a7fbf09d7fd59db2240b77eb515048 by Sarika Sinha
Bug 545769 - [tests] Test for possible UTF-8 corruption from/to process
The ProcessConsole input forwarding may corrupt two byte UTF-8
characters. The same problem may exist for reading the process output.
Change-Id: I7bb60282d7d174de16ec9d7be318f80cfc733693 Signed-off-by: Paul
Pazderski <paul-eclipse@ppazderski.de>
The file was modifiedorg.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/ConsoleInputTests.java
The file was modifiedorg.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/AbstractDebugTest.java
The file was modifiedorg.eclipse.jdt.debug.tests/tests/org/eclipse/jdt/debug/tests/core/ConsoleTests.java
The file was addedorg.eclipse.jdt.debug.tests/testprograms/ConsoleOutputUmlaut.java
Commit ef84b78b42626eaa9f53e7f5ae355c069ca5f788 by Sarika Sinha
Bug 549732 - StandardVMDebugger.run breaks contract:
NullpointerException with parameter monitor==null
Change-Id: I9477704e6c7e752599f592d86fe2d2ee7bc43aaa Signed-off-by:
Sarika Sinha <sarika.sinha@in.ibm.com>
The file was modifiedorg.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMDebugger.java