和之前的许多人一样,我IllegalArgumentException: Comparison method violates its general contract!
认为我需要检查遗留代码以了解所有可能发生的情况。最好的方法是使用静态分析工具,它会遍历所有代码并检测可能的问题。
- TimSort 如何检测这些问题?
- 是否可以对代码进行静态分析并找到问题?
- 有没有这样的工具可用?也许作为已经存在的静态分析工具的规则?
和之前的许多人一样,我IllegalArgumentException: Comparison method violates its general contract!
认为我需要检查遗留代码以了解所有可能发生的情况。最好的方法是使用静态分析工具,它会遍历所有代码并检测可能的问题。