72 Commits

Author SHA1 Message Date
macroscopic64
7e843727b9 simplified the leap year check logic 2019-02-14 08:36:11 +05:30
macroscopic64
439a37301b Merge remote-tracking branch 'upstream/master' 2019-02-14 00:48:00 +05:30
Maiklins
ba16cee334 BAEL-2572 Ahead of Time Compilation (AoT) (#6275) 2019-02-08 16:22:10 +01:00
macroscopic64
009a99e340 example for multi-release jar 2019-02-03 00:33:17 +05:30
mherbaghinyan
a89983a65c move unmodifiable set code to java 9 module 2018-12-30 14:19:24 +04:00
Marcos Lopez Gonzalez
8c20c665de BAEL-1767 - Java 9 Platform Logging API (#5071)
* java 9 logger

* slf4j + logback modules added

* new module for slf4j

* logback config

* cleanup

* format
2018-09-14 15:54:38 +02:00
Amitabh Mandal
ad3b0a527f Renamed Junits to standard (#5147) 2018-09-05 10:06:48 +01:00
Amitabh Mandal
aa2822c5fc BAEL-1991 - Understanding Process (#4863)
* Understanding Process

* Refactored names

* Refactored junit names based on document guidance

* Added alive

* renamed junits as behavior Driven requirements

* Added alive method junit

* added waitFor method time interval junit

* getOutputStream

* changed exception

* dummy commit

* Dummy Commit with blank lines

* Fixed assert and commented @Test

* fixed asserts

* Replaced System.out.println with logging

* replaced system.out.println with logging

* Dummy commit to ensure clean build

* Renamed Junit

* Fixed extra spaces and typo

* Uncommented @Test for 3 methods
2018-08-30 19:08:21 +01:00
amit2103
3bd1ed4ece [BAEL-8456] - Moved Java Date articles into a new module - 'java-dates' 2018-08-25 17:44:06 +05:30
sachin
fb0023286a BAEL-7674: Let's make sure our logging configuration has the same pattern 2018-08-21 18:22:53 -04:00
Norberto Ritzmann Júnior
f77e37ef3f Iterate through a range of Dates in Java (#4959)
* Iterating over collection of dates

* Development of range dates iteration

* Removed some tests

* After editor review

* Unused interface removed

* Second code revision
2018-08-19 22:39:01 -05:00
amit2103
ab17b8e697 [BAEL-8232] - Moved java string related code and github links into new module java-strings 2018-08-18 23:24:10 +05:30
Dhrubajyoti Bhattacharjee
7ff4d2ea4c BAEL-1983 Intialize a HashMap in Java (#4819) 2018-07-28 20:44:05 +02:00
geroza
81027b7fbd * minor fixes and cleaning duties 2018-07-26 20:52:18 +01:00
geroza
6b2fb615a7 * Added examples for java-9 filtering collector 2018-07-26 20:52:18 +01:00
Tom Hombergs
a14d9cc6cc
Merge pull request #4368 from araknoid/BAEL-1504
BAEL-1504 - Java 9 java.lang.Module API
2018-06-02 22:58:53 +02:00
araknoid
722dec76cb Add java.lang.Module API code 2018-05-30 13:50:41 +02:00
Loredana Crusoveanu
ca9f1bbc42 optional orelse optional ex 2018-05-27 15:42:59 +03:00
christopherfranklin
ee036aacca [BAEL-1615] Code to support article. (#3867)
* [BAEL-1615] Code to support article.

* Adding example of provides...with

* Adding uses to main module
2018-04-11 20:27:31 +02:00
Carlo Corti
9801a08599 BAEL-1441: Method Handles in Java 9 (#3565)
* Added MethodHandles API code

* Added Reflection API example for comparison
2018-02-27 14:33:28 +01:00
Loredana Crusoveanu
0b5a301c7c remove old http client api 2018-02-11 18:29:27 +02:00
Loredana Crusoveanu
5a3e15a6e9 update http client incubator package 2018-02-11 17:10:07 +02:00
abialas
84782d054e BAEL-21 (#3587)
* BAEL-1412 add java 8 spring data features

* BAEL-21 new HTTP API overview

* BAEL-21 fix executor
2018-02-04 14:44:22 -08:00
abialas
bdae4fe99b BAEL-21 new Java9 HTTP API overview (#3536)
* BAEL-1412 add java 8 spring data features

* BAEL-21 new HTTP API overview
2018-01-29 18:32:09 -08:00
Dominik
ec95d9b208 BAEL1367: VarHandles Article 2017-12-17 01:19:46 +01:00
Dominik
07efbf9c01 VarHandles 2017-12-14 10:34:29 +01:00
Loredana Crusoveanu
bdf881701c add headers ex 2017-12-01 16:11:07 +02:00
parthkaria
d51b1b4f20 BAEL-21 Java 9 HttpClient code refactoring 2017-12-01 10:51:33 +05:30
parth.karia
3daa1b01ce BAEL-21 Exploring the new HTTP Client in Java 9 2017-11-27 12:10:19 +05:30
abialas
edec7ddbe5 BAEL-1344 (#3081)
* BAEL-1344 add java8 convert methods date, localdate, localdatetime

* BAEL-1344 add java9 example

* Move Date to LocalDate and LocalDateTime converters from core-java-8 to core-java-9
2017-11-24 13:29:08 -08:00
abialas
6211154062 Bael 1344 (#3068)
* BAEL-1344 add java8 convert methods date, localdate, localdatetime

* BAEL-1344 add java9 example
2017-11-19 13:03:09 -08:00
Predrag Maric
4589860efb BAEL-1090 Fixed minor issue with total time calculation (#2589) 2017-09-09 00:43:20 +02:00
Mansi
644ecbd0eb BAEL-1090 Difference between Compressed String and Compact String in Java 9 (#2574)
* Example Code For Evaluation Article

This is an example code for the evaluation article on "Different Types of Bean Injection in Spring"

* Added unit tests

* Minor changes to application context

* Removed code committed for evaluation article

* BAEL-944 Demonstrating the problems with new Url pattern matching in Spring 5

* BAEL-944 Demonstrating the problems with new Url pattern matching in Spring 5

* BAEL-944 Exploring the Spring MVC URL Matching Improvements

* BAEL-944 Exploring the Spring MVC URL Matching Improvements

* BAEL-944 Exploring the Spring MVC URL Matching Improvements

* BAEL-944 Code Formatting and solving build issue

* BAEL-944 Resolving build issue due to change in Spring version

* BAEL-944 Resolving build issue

* BAEL-944 Formatting code

* BAEL-944 Moving tests to correct package

* BAEL-944 Moving tests to correct package

* BAEL-944 Replacing @RequestMapping by @GetMapping

* BAEL-944 Remove unnecessary attribute name, "value" in annotations

* BAEL-79 Intro to Activiti with Spring

* BAEL-79 Intro to Activiti with Spring

* BAEL-79 Adding activiti module to the parent modules

* BAEL-79 Using latest version

* BAEL-79 Update Spring boot version that works with Activiti

* BAEL-79 Replace RequestMapping with GetMapping

* BAEL-79 Use Java 8 Syntax

* BAEL-79 Formatting

* BAEL-79 changed module name

* BAEL-378 A Guide to Activiti with Java

* BAEL-79 Fixed unit tests

* BAEL-79 Simplified the process

* BAEL-79 Fix test cases

* BAEL-1045 Lambda Behave

* BAEL-1045 Lambda Behave

* BAEL-1045 Lambda Behave

* BAEL-1090 Difference between compact and compressed strings in Java 9
2017-09-08 23:59:23 +02:00
Mohamed Sanaulla
299432df11 updating Java9ObjectsAPIUnitTest (#2430)
* updating Java9ObjectsAPIUnitTest

* some more changes to test
2017-08-13 11:06:42 -07:00
Mohamed Sanaulla
accb430f5e java 9 objects api sample (#2413) 2017-08-10 10:45:43 -07:00
Mohamed Sanaulla
71ef6b2a43 code for Java 9 Objects API (#2408) 2017-08-09 18:02:17 -07:00
Syed Ali Raza
5b785b3ad2 Bael 924 Updated code based on review from editor (#2020)
* BAEL-924: How to get all LocalDates between two dates?

* BAEL-924: Updated code based on review from editor

* BAEL-924: Updated code based on review from editor
2017-06-08 22:06:04 +02:00
Syed Ali Raza
e59ecbc864 BAEL-924: How to get all LocalDates between two dates? (#2012) 2017-06-08 07:47:10 +02:00
Tomasz Lelek
49ce027993 Bael 679 reactive streams (#1978)
* BAEL-679 code for reactive streams

* BAEL-679 typo

* BAEL-679 awaitility
2017-06-02 21:42:30 +02:00
Tomasz Lelek
9184693a2b BAEL-679 code for reactive streams (#1970)
* BAEL-679 code for reactive streams

* BAEL-679 typo
2017-06-02 18:48:17 +02:00
Tomasz Lelek
0b108e387d BAEL-949 java9 optional test (#1960) 2017-05-31 20:21:01 +02:00
Doha2012
48cd6f876f Fix test names (#1853)
* upgrade to spring boot 1.5.2

* add full update to REST API

* modify ratings controller

* upgrade herold

* fix integration test

* fix integration test

* minor fix

* fix integration test

* fix integration test

* minor cleanup

* minor cleanup

* remove log4j properties

* use standard logbook.xml

* remove log4j dependencies

* remove commons-logging

* merge

* fix conflict

* exclude commons-logging dependency

* cleanup

* minor fix

* minor fix

* fix dependency issues

* Revert "fix dependency issues"

This reverts commit 83bf1f9fd2e1a9a55f9cacb085669568b06b49ec.

* fix dependency issues

* minor fix

* minor fix

* minor fix

* cleanup generated files

* fix commons-logging issue

* add parent to pom

* cleanup parent dependencies

* cleanup pom

* cleanup pom

* add missing parent

* fix logging issue

* fix test names
2017-05-15 11:35:14 -05:00
Doha2012
7525544e09 use standard logback.xml (#1666)
* upgrade to spring boot 1.5.2

* add full update to REST API

* modify ratings controller

* upgrade herold

* fix integration test

* fix integration test

* minor fix

* fix integration test

* fix integration test

* minor cleanup

* minor cleanup

* remove log4j properties

* use standard logbook.xml
2017-04-17 18:41:23 +02:00
sp619r
975ee3bc85 BAEL-679 second draft 2017-04-03 21:02:58 -07:00
shankarps
6def745640 BAEL-679. Java 9 Reactive Streams. Second draft. 2017-03-22 18:13:26 -07:00
Mohamed Sanaulla
dc90aace68 incorporate few review comments for bael-603 (#1429) 2017-03-18 08:18:04 +01:00
Mohamed Sanaulla
fbd5d1d2a8 code for Introduction to Project Jigsaw BAEL-603 (#1421) 2017-03-17 08:36:27 +01:00
João Melo
d32d3edcc9 Java 9 CompletableFuture API Improvements (#1384) 2017-03-13 09:13:45 +01:00
Yasin
00d42129ef BAEL-608 - Introduction to Java9 StackWalking AP (#1329)
* yasin.bhojawala@gmail.com

Evaluation article on Different Types of Bean Injection in Spring

* Revert "yasin.bhojawala@gmail.com"

This reverts commit 963cc51a7a15b75b550108fe4e198cd65a274032.

* Fixing compilation error and removing unused import

* Introduction to Java9 StackWalking API - yasin.bhojawala@gmail.com

Code examples for the article "Introduction to Java9 StackWalking API"

* BAEL-608 Introduction to Java9 StackWalking API

* BAEL-608 Introduction to Java9 StackWalking API

changing the test names to BDD style

* BAEL-608 Introduction to Java9 StackWalking API

correcting the typo

* BAEL-608 Introduction to Java9 StackWalking API

improving method names

* BAEL-608 Introduction to Java9 StackWalking API

test method names improvements
2017-03-09 08:50:23 +01:00
Yasin
7a92909566 BAEL-608 - Introduction to Java9 StackWalking API (#1315)
* yasin.bhojawala@gmail.com

Evaluation article on Different Types of Bean Injection in Spring

* Revert "yasin.bhojawala@gmail.com"

This reverts commit 963cc51a7a15b75b550108fe4e198cd65a274032.

* Fixing compilation error and removing unused import

* Introduction to Java9 StackWalking API - yasin.bhojawala@gmail.com

Code examples for the article "Introduction to Java9 StackWalking API"
2017-03-06 20:58:33 +01:00