This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Page tree
Skip to end of metadata
Go to start of metadata

Primary tasks for JDK 11 uptake in Apache NetBeans are: 



Task

Tracking Bug

Owner

Comments

1nb-javac jdk11 uptakeNETBEANS-802 nb-javac JDK11 upgradeDusan.Balek

Done, nb-javac repository https://hg.netbeans.org/main/nb-java-x

refreshed with JDK11-b24.

2

NetBeans - nb-javac 11 upgrade testing :



NETBEANS-803 nb-javac 11 upgrade in NetBeans

rtaneja1/

arusinha/

vikasprabhakar

Done, updated nb-javac jars under libs.javacapi and libs.javacimpl. Updated nb-javac plugin.

  • Run tests for modules java.completion, java.editor, java.editor.base, java.hints, java.source, java.source.base,lib.nbjavac
  • Upload updated nb-javac jars

Pull Request #812

  • Uploaded nb-javac plugin 1.5 in Update Center 10
3

Java EE and CORBA modules removal: http://openjdk.java.net/jeps/320



NETBEANS-805 Update any dependencies on Java EE and CORBA modulesArunava

Done .

No dependencies found

4

Dynamic Class-File Constants

http://openjdk.java.net/jeps/309

NETBEANS-804 Update any dependent code for JDK11 Class-file format changeArunava

Pending

Investigating based on Jan's inputs regarding impacted code areas.

PR 910

5

Var support for implicitly typed lambda expressions.

http://openjdk.java.net/jeps/323


NETBEANS-806 Var support for Lambda Parameters

rtaneja1/

arusinha/

vikasprabhakar

Feature wiki: LVTI Support for Lamdba Parameters in NetBeans 10

List of Enhancements/Bugs below.

6Deprecation of Nashorn JS Engine

http://openjdk.java.net/jeps/335
NETBEANS-1009 Deprecate the Nashorn Javascript EngineSvata Dedic


Var Support in Lambda expression parameters

Identified below enhancements/bugs to support this feature in Apache NetBeans. 


Type

Apache Jira Id


Owner

Priority

1Enhancement

NETBEANS-860:  Proposed new hint "Convert Lambda to Use 'var' Parameter Types"

for Lambda expression

Done

Pull Request #596

Vikasprabhakar

Minor
2Bug

NETBEANS-859: Hint :"Use explicit parameter type" is not working with var type

lambda parameters

Verified fixed w JDK-8204674

Rtaneja1

Minor
3BugNETBEANS-862: Autocomplete for var keyword not supported in Lambda parameter

Done

Pull Request #849

Arusinha

Minor

4BugNETBEANS-863: Refactor rename of var type Lambda parameter is not properVerified fixed w JDK-8204674
ArusinhaMinor
5Bug

NETBEANS-1021: use explicit params type throws exception for invalid lambda params types

Done Pull Request #819

Rtaneja1

Minor


  • No labels