I wanted to try out the samples, so fired up the project in VSCode and got this:

One or more cycles were detected in the build path of project 'spring-security-config'. The paths towards the cycle and cycle are:
->{spring-security-config, spring-security-ldap, spring-security-test}
->{spring-security-config, spring-security-test}

Gradle has no issues on the command line, so the problem might be in VSCode, but it might be worth looking into here anyway.

Comment From: eleftherias

It does appear to be an issue with the VSCode Java extension https://github.com/redhat-developer/vscode-java/issues/718 stemming from eclipse buildship https://github.com/eclipse/buildship/issues/460.

There is a workaround for Eclipse mentioned in the Buildship issue, however I could not find a workaround for VSCode.