Blueprint Developer Manual / Version 2512.0
Table Of Contents
To run the Personal Data Checker in Blueprint you need to enable the Maven profile
checkPersonalData while compiling.
The checker for personal data will analyze all modules with a direct or transitive dependency to
Maven module coremedia-personal-data. In your Maven output you may recognize the
message Checking @PersonalData once such a module is found in your Maven build.
That message may be missing as long as the maven-compiler-plugin bug MCOMPILER-536
has not been fixed.
By default, the Checker Framework will trigger a failure once it detects a violation in
using personal data objects. To change the behavior to print only warnings instead, add the
compiler argument -Awarns. Configure the maven-compiler-plugin for the
checkPersonalData profile in Maven pom.xml files accordingly. For more
configuration options have a look at the documentation at
checkerframework.org.


