Details Nominee: Sheng ChenProject: Eclipse JDT Language ServerRole Type: CommitterCriteria: Sheng Chen has been consistently contributing critical fixes and features to the Eclipse JDT.LS project over the past year. He has a rock solid track record of contributions, as can be see in his commit history: https://github.com/eclipse/eclipse.jdt.ls/commits?author=jdneo * https://github.com/eclipse/eclipse.jdt.ls/commit/a7bcbcc4 - Expand the API usages * https://github.com/eclipse/eclipse.jdt.ls/commit/a398271f - Update the root path on workspace folder change event * https://github.com/eclipse/eclipse.jdt.ls/commit/b881de58 - Build workspace action can report progress to client * https://github.com/eclipse/eclipse.jdt.ls/commit/3ab2fdf3 - Add APIs to get classpaths and settings * https://github.com/eclipse/eclipse.jdt.ls/commit/17f4e0ef - Check the location as well when loading bundles * https://github.com/eclipse/eclipse.jdt.ls/commit/094fa48d - Refresh the bundles after uninstalling * https://github.com/eclipse/eclipse.jdt.ls/commit/a79e3ba6 - Better expose the 'Invert Condition' code action * https://github.com/eclipse/eclipse.jdt.ls/commit/660855a7 - Add text selection support in code snippet * https://github.com/eclipse/eclipse.jdt.ls/commit/c79013a7 - Support server side snippet * https://github.com/eclipse/eclipse.jdt.ls/commit/6e83b9aa - Add unit test * https://github.com/eclipse/eclipse.jdt.ls/commit/fca6b01b - Refresh with one depth when calling JDTUtils.getFileOrFolder * https://github.com/eclipse/eclipse.jdt.ls/commit/fbcfa6ba - Use the CompilationUnitRewrite in upstream * https://github.com/eclipse/eclipse.jdt.ls/commit/1041bea5 - Use sequence rank to get the first element in position group * https://github.com/eclipse/eclipse.jdt.ls/commit/8c3859bb - Get the first postion according to the sequence rank * https://github.com/eclipse/eclipse.jdt.ls/commit/7cef32f1 - Support refactoring: Convert anonymous class to nested * https://github.com/eclipse/eclipse.jdt.ls/commit/f1c35d17 - Add org.eclipse.ant.core into the launch config * https://github.com/eclipse/eclipse.jdt.ls/commit/4a483e69 - Load bundle only once if the same bundle occurs multiple times in different locations * https://github.com/eclipse/eclipse.jdt.ls/commit/575988ea - Migrate to BindingLabelProviderCore * https://github.com/eclipse/eclipse.jdt.ls/commit/f052950d - Fix the compilation error in the test * https://github.com/eclipse/eclipse.jdt.ls/commit/8728ca14 - Enable the 'invert local variable' fix * https://github.com/eclipse/eclipse.jdt.ls/commit/0b82caa2 - Enable the 'Invert conditions' fix * https://github.com/eclipse/eclipse.jdt.ls/commit/672dc6fc - Use Arrays.equals It is my great pleasure to nominate Sheng Chen as an Eclipse JDT.LS committer. Nominated by: Fred BriconDate: Tuesday, May 26, 2020 to Tuesday, June 2, 2020 Status Status: This election has been approved by the PMC.Votes: VoterVoteComments Fred Bricon+1+1 implied by nomination Rome Li+1Welcome and congratulations! Yaohai Zheng+1Keep up with the great work, man! Snjezana Peco+1 Jinbo Wang+1well done. congrats. Martin Aeschlimann+1Great work! PMC Approval: Alexander Kurtakov (+1) Welcome!