hg: kulla/dev/langtools: 8080715: JShell API: type-parameter component of MethodKey should be based on user entered type names; ...

robert.field at oracle.com robert.field at oracle.com
Tue May 26 08:53:43 UTC 2015


Changeset: 66bf995e9436
Author:    rfield
Date:      2015-05-26 01:53 -0700
URL:       http://hg.openjdk.java.net/kulla/dev/langtools/rev/66bf995e9436

8080715: JShell API: type-parameter component of MethodKey should be based on user entered type names
8080070: JShell API: Method signature should use type names
Summary: Maintain internal attribution-derived transient and external user-defined immutable parameter types. Add Status.Overwritten. Add Outcome.Removed. Add replacement tests. User facing method signature and method key parameter types now user-friendly type names rather than JVM type signatures.

! src/jdk.jshell/share/classes/jdk/internal/jshell/impl/Eval.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/impl/SnippetImpl.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/JShellState.java
! src/jdk.jshell/share/classes/jdk/jshell/Result.java
! test/jdk/jshell/KullaTesting.java
! test/jdk/jshell/ReplaceTest.java
! test/jdk/jshell/ToolBasicTest.java



More information about the kulla-dev mailing list