*moved to release version of platform-dependencies *restored annotationProcessors
*code refactor *upgrade to java 17