Michael Bien

Results 63 issues of Michael Bien

- convert EOL characters on checkout as set in git config wip just for tests for now

work-in-progress
git
ci:dev-build

works only when combined with a valhalla build of javac (e.g: uninstall nb-javac and run NB on the valhalla build) Thats also why there is no unit test. The other...

Java
ci:dev-build

changes: - https://github.com/apache/maven/issues?q=milestone%3A3.9.12 - https://github.com/apache/maven/compare/maven-3.9.11...maven-3.9.12 highlight is probably https://github.com/apache/maven/pull/11003 which backports a guice related for-removal warning fix. (we implemented it via https://github.com/apache/netbeans/pull/9021) this uses a staged build until vote finishes

Upgrade Library
Maven
ci:dev-build

### Apache NetBeans version Apache NetBeans 28 ### What happened couldn't rename a method, turned out to be repeatable ``` SEVERE [org.openide.util.Exceptions] An error occurred during parsing of '/home/mbien/NetBeansProjects/netbeans/groovy/groovy.gsp/src/org/netbeans/modules/groovy/gsp/editor/indent/GspIndenter.java'. Please...

kind:bug
Java
nb-javac

Switched to non-deprecated editor utilities API. PR is split into commits which usually handle a method pair. note to first commit: `LineDocumentUtils` unfortunately broke symmetry in `getLine[Start/End]`: - `getLineStart` didn't...

Code cleanup
ci:all-tests

- JDK 24 logs warnings to console on misc.Unsafe mem access API use, - "JDK 26 or later" will set `--sun-misc-unsafe-memory-access` to `deny` - last phase removes the methods see...

Code cleanup
Java
priority:high
Upgrade JDK

### Body update attempts like https://github.com/mbien/netbeans/commit/d137490c20133fa0c35e8c50783bd8731e557bc1 result in: ``` [junit] WARNING [org.netbeans.core.netigso.Netigso]: Cannot fake bcprov [junit] org.osgi.framework.BundleException: Invalid manifest header Import-Package: "java.io;resolution:="optional"" : Cannot specify java.* packages in Import/Export headers...

kind:bug
Java
Upgrade Library
Platform
priority:high
git

open-ended meta issue for JDK compatibility problems of the netbeans codebase see sub-issues for details easy way to get a list of for-removal deprecated calls is to start NB with...

Code cleanup
Java
Upgrade JDK

nb-javac built from https://github.com/mbien/nb-javac/tree/target-jdk17-2-valhalla

Java
ci:dev-build

- projects dir is now registered as favorite (after user home) - fixed bug: when a custom project dir location is specified by setting `netbeans.projects.dir`, the dir is now automatically...

Editor
UI
ci:dev-build