Eclipse Oxygen.1a IDE Improvements: Java 9, JUnit 5, General, Gradle and PHP
Channel: Holger Voormann
Date: 12/10/2017

Eclipse Oxygen.0 https://youtu.be/Y0-cO9wZj6w

See: http://eclipse.org/oxygen
Eclipse Oxygen Webinars: https://www.youtube.com/playlist?list=PLy7t4z5SYNaTM66CahSlkMh5YkndYXMUq
Eclipse Java IDE tips: https://twitter.com/EclipseJavaIDE

0:37 Java 9:
0:37 Creation of a Java 9 application that consists of two modules
2:05 Exporting to JARs
2:21 Running the exported application from the command line

3:50 JUnit 5:
3:54 New Junit 5 alias Jupiter test case
4:08 assertThrows(...)
4:32 assertAll(...)
4:48 @DisplayName
4:55 @Disabled
5:00 @ParameterizedTest with @ValueSource
5:21 @ParameterizedTest with @CsvSource
5:34 @TestFactory
5:55 @Tag
6:07 @Nested

6:26 General:
6:28 Bug in three-way compare editor has been fixed
6:50 RSS Feed reader, e. g. https://twitrss.me/twitter_user_to_rss/?user=EclipseJavaIDE
7:40 Dark theme improvements

7:54 Gradle:
7:59 Settings on run configuration, project and project level
8:12 Build scans

8:38 PHP
8:45 "true", "false" and "null" as constants in lower-case only
9:03 PHPDoc is now correctly generated also for boolean parameters
9:07 Generate getters for a boolean field: prefix "is" instead of "get"

Video: Holger Voormann (http://eclipsehowl.wordpress.com) - License: CC BY (http://creativecommons.org/licenses/by/4.0/)

Music: "Ghost of Love" by M. Trovatello & B. Wilberg & derkleinegruenewuerfel.de (http://www.derkleinegruenewuerfel.de/releases/schmitz-niebuhr-orgelqualitat) - License: CC BY-NC-ND 3.0 (http://creativecommons.org/licenses/by-nc-nd/3.0/)