Claudenw commented on code in PR #697:
URL: https://github.com/apache/creadur-rat/pull/697#discussion_r3588442564
##########
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java:
##########
@@ -337,4 +395,91 @@ private void extractPaths(final MatcherSet.Builder
matcherBuilder) {
}
}
+ /**
+ * Serializes and deserializes the ExclusionProcessor to XML document
+ */
+ public class Serde {
Review Comment:
There are several cases where Serde is the name of the class that serializes
and deserializes.
There are some common references:
- https://en.wikipedia.org/wiki/SerDes (though this one has an 's' at the
end)
- Rust has a SerDe library.
- Hive has reference to several SerDe implementations:
https://cwiki.apache.org/confluence/spaces/Hive/pages/27362059/SerDe
- Kafka streams uses them:
https://kafka.apache.org/42/streams/developer-guide/datatypes/
- Spring uses serde:
https://docs.spring.io/spring-cloud-stream/reference/kafka/kafka-streams-binder/record-serialization-and-deserialization.html
Several of these call the class/interface `SerDes` some are `Serde`. I feel
that it is a common enough abbreviation that we can use it. I am open to
changing the class name to `SerDe` or `SerDes`
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]