Zhengxu Jin created AVRO-3691: --------------------------------- Summary: Add Nondex:2.1.1 to Maven build section Key: AVRO-3691 URL: https://issues.apache.org/jira/browse/AVRO-3691 Project: Apache Avro Issue Type: Wish Environment: NonDex is a tool for detecting and debugging wrong assumptions on under-determined Java APIs. An example of such an assumption is when code assumes the order of iterating through the entries in a java.util.HashMap is in a specific, deterministic order, but the specification for java.util.HashMap is under-determined and states that this iteration order is not guaranteed to be in any particular order. Such assumptions can hurt portability for an application when they are moved to other environments with a different Java runtime. NonDex explores different behaviors of under-determined APIs and reports test failures under different explored behaviors; NonDex only explores behaviors that are allowed by the specification and any test failure indicates an assumption on an under-determined Java API. NonDex helps expose such brittle assumptions to the developers early, so they can fix the assumption before it becomes a problem far in the future and more difficult to fix. Reporter: Zhengxu Jin
-- This message was sent by Atlassian Jira (v8.20.10#820010)