CFV: New JDK 9 Committer: Shinya Yoshida

david buck david.buck at oracle.com
Fri Jan 15 04:21:20 UTC 2016


Vote: yes

Cheers,
-Buck

On 2016/01/15 9:24, Robert Field wrote:
> I hereby nominate Shinya Yoshida (shinyafox) to JDK 9 Committer.
>
> Shinya is a JDK 9 Author and Kulla  Committer who has contributed 7
> changesets to JDK 9, as well as 27 JDK 9 changesets via the Kulla
> workspace, and 1 through the lambda workspace.
>
> JDK9 /dev/langtools
> 1. 8142447: JShell tool: Command change: re-run n-th command should be
> re-run by id
> http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/d2713a6edc13
> 2. 8144903: JShell: the type of the expression which is array type of
> captured type incorrectly determined
> http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/c5237b05fff9
> 3. 8145239: JShell: throws AssertionError when replacing classes where
> some methods depend on these classes
> http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/51136404ee5e?revcount=100
>
> 4. 8142384: JShell tool: New command: /imports, /i which show the list
> of imported packages or classes, etc...
> http://hg.openjdk.java.net/jdk9/dev/langtools/rev/cf000bae9c31
> 5. 8146368: JShell: can't parse the error when it's Japanese locale
> http://hg.openjdk.java.net/jdk9/dev/langtools/rev/70fe7cf1ac65
>
> JDK9 /dev/jdk
> 1. 8144675: Add a filtering collector
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/bf153b12450b
>
> JDK9: /dev/
> 1. 8055772: get_source.sh : version check assumes English localization
> http://hg.openjdk.java.net/kulla/dev/rev/d9edec389373
>
> Lambda: /dev/jdk/
> 1. 8028816: Add value-type notice to Optional* classes
> http://hg.openjdk.java.net/kulla/dev/jdk/rev/2aae624bb833
>
> Kulla: /dev/langtools (Contributor)
> 1. 8129935: JShell Tool: Variable decl which is for the variable of the
> type of multi-byte character shows the unicode string as the type
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/5af693e4b7cb
> 2. Streamification of SourceCodeAnalysisImpl
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/931b88380d75
> 3. 8087169: JShell tool: Missing some suggestions as SMART or
> documentation when the target-type or the argument-type is boxed or
> unboxed type
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/05c597ae36ed
> 4. 8085882: JShell tool: Completion for primitive types
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/7c748bccd597
> 5. 8081780: JShell tool: Completion contains $REPL00DOESNOTMATTER
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/f4bb1ac6714b
> 6. 8081638: JShell tool: Improve completion for static import
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/ddd8e5ac9dc0
> 7. 8081276: JShell tool: Completion contains nested class reference on
> instance variable
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/060b43145aa8
> 8. 8081266: jshell tool: Tab completion shows static methods on instance
> variables
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/ded591cba9e4
> 9. 8080557: JShell tool: Contains REPL class prefix in the documentation
> for the user defined method or class
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/ec7226688c6a
> 10. 8080556: JShell tool: Contains incorrect target-type or
> documentation in invisible method or constructor invocation
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/c9aa42a1b2d9
> 11. 8080540: Missing target types and documentation in overridden method
> invocation
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/2c59ed7d9785
> 12. Improving completion in throws clause
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/d79901ce9f41
> 13. Fix incorrect .class suggestion for the member selection of the
> primitive-type expression
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/a2a2e833a398
>
> Kulla: /dev/langtools (Author)
> 1. bitter_fox fix for NPE for some illegal input
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/5cbd9dfe5467
> 2. "null" generates bad code.
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/806762df632a
> 3. Command completion should be disabled during while entering
> continuation of previous line(s).
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/a2d5eb60a928
> 4. Fixing completion and documentation for input continuation.
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/b5fe3150ad0f
> 5. Unfinished member select from a package may look like a TypeElement,
> adjusting to that.
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/d7ca4ada65d0
> 6. Avoiding invalid completions after start import.
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/6599bc571877
> 7. Add synthetic .class and .length where appropriate.
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/f1edf7edc16a
> 8. Correctly handle method parameter accessibility.
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/8a395a1d484c
> 9. Completion should not include <clinit>
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/6dc66cfb4eb4
> 10. Properly show var-arg methods in documentation.
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/f6fe75fb3c7f
> 11. Don't show constructor for "<expression>.|".
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/87cd1eb2807f
> 12. Documentation list should also include methods without parameters.
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/2e26bc9fc97b
> 13. New class expression fixes
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/6f8dd8261e8a
> 14. Fix writing of history of length 1
> http://hg.openjdk.java.net/kulla/dev/langtools/rev/9f709ce819cf
>
>
> Votes are due by 5:00pm PT, January 28, 2016
>
> Only current JDK 9 Committers [1] are eligible to vote on this nomination.
> Votes must be cast in the open by replying to this mailing list.
>
> For Lazy Consensus voting instructions, see [2].
>
> Thank you,
> Robert Field
>
> [1] http://openjdk.java.net/census
> [2] http://openjdk.java.net/projects/#committer-vote
>


More information about the jdk9-dev mailing list