exasol / error-code-crawler-maven-plugin

Validator and crawler for exasol-error-codes in Java code
MIT License
1 stars 1 forks source link

Remove dependency on Jackson #83

Closed kaklakariada closed 1 year ago

kaklakariada commented 1 year ago

Jackson is used to map the configuration yaml to a Java class. To avoid unnecessary dependencies we should avoid this dependency and implement reading the yaml format ourself.

ckunki commented 1 year ago

Rejecting ticket as effort for implementation appears to be high and loses benefits of jackson class mapping.

Additionally an exploit requires write access to the source code repository and attempts to inject malicious code will be detected during regular code reviews.