This project’s goal is to add to the Eclipse JDT a fully automated, semantics-preserving refactoring for legacy Java code that replaces occurrences of null values with instances of an appropriately parameterized optional type, first introduced in Java 8.

Organization

Student

Oren Friedman

Mentors

  • Yasser Aziza
close

2018