From 90a46a8fe26c01207dcf517c62de78c5c465098c Mon Sep 17 00:00:00 2001 From: Ljupcho Palashevski Date: Tue, 25 May 2021 14:49:31 +0200 Subject: [PATCH 1/2] Lombok mention in dev guide and IntelliJ. Signed-off-by: Ljupcho Palashevski --- developer-resources/Developer-Guidelines.md | 4 ++++ developer-resources/tools/IntelliJ.md | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/developer-resources/Developer-Guidelines.md b/developer-resources/Developer-Guidelines.md index c574f2734f4..20344a93b55 100644 --- a/developer-resources/Developer-Guidelines.md +++ b/developer-resources/Developer-Guidelines.md @@ -162,6 +162,10 @@ code is committed into git. * For java unit tests use /src/test/java folder of the module (standard maven location), and postfix java file names with "Test". +## Project Lombok + +Since recently in Egeria we started using [**Project Lombok**](https://projectlombok.org/) and already adopted the framework for some of the code modules. + ### Working with Date and Time In Egeria, date / time instants are always represented as Unix Epoch time with millisecond precision (milliseconds elapsed since January 1, 1970). diff --git a/developer-resources/tools/IntelliJ.md b/developer-resources/tools/IntelliJ.md index 9bcbd944757..c2b9747d917 100644 --- a/developer-resources/tools/IntelliJ.md +++ b/developer-resources/tools/IntelliJ.md @@ -19,6 +19,10 @@ https://www.jetbrains.com/idea/download/index.html There is a [tutorial for IntelliJ](../../open-metadata-resources/open-metadata-tutorials/intellij-tutorial) as part of the [Egeria Dojo](../../open-metadata-resources/open-metadata-tutorials/egeria-dojo). +Lombok Plugin + +IntelliJ development environment supports Lombok by default with the current versions (or as an addition plugin with previous versions). You can get more instructions on this [page](https://projectlombok.org/setup/intellij). + ---- * Return to [Developer Tools](.) From 5acb66482411ecdb9b666b95e8c540c8b040a3c4 Mon Sep 17 00:00:00 2001 From: Ljupcho Palashevski Date: Wed, 26 May 2021 08:40:31 +0200 Subject: [PATCH 2/2] Incorporate review comments Signed-off-by: Ljupcho Palashevski --- developer-resources/Developer-Guidelines.md | 4 ---- developer-resources/tools/IntelliJ.md | 4 ++-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/developer-resources/Developer-Guidelines.md b/developer-resources/Developer-Guidelines.md index 20344a93b55..c574f2734f4 100644 --- a/developer-resources/Developer-Guidelines.md +++ b/developer-resources/Developer-Guidelines.md @@ -162,10 +162,6 @@ code is committed into git. * For java unit tests use /src/test/java folder of the module (standard maven location), and postfix java file names with "Test". -## Project Lombok - -Since recently in Egeria we started using [**Project Lombok**](https://projectlombok.org/) and already adopted the framework for some of the code modules. - ### Working with Date and Time In Egeria, date / time instants are always represented as Unix Epoch time with millisecond precision (milliseconds elapsed since January 1, 1970). diff --git a/developer-resources/tools/IntelliJ.md b/developer-resources/tools/IntelliJ.md index c2b9747d917..28805846b11 100644 --- a/developer-resources/tools/IntelliJ.md +++ b/developer-resources/tools/IntelliJ.md @@ -20,8 +20,8 @@ There is a [tutorial for IntelliJ](../../open-metadata-resources/open-metadata-t [Egeria Dojo](../../open-metadata-resources/open-metadata-tutorials/egeria-dojo). Lombok Plugin - -IntelliJ development environment supports Lombok by default with the current versions (or as an addition plugin with previous versions). You can get more instructions on this [page](https://projectlombok.org/setup/intellij). + +Egeria makes use of Project Lombok. If using JetBrains IntelliJ IDEA ensure the IDEA has the required plugin configured. See https://projectlombok.org/setup/intellij for more information. ---- * Return to [Developer Tools](.)