This issue type indicates impure functions. For instance, below functions would be marked as impure: ```java void makeAllZero_impure(ArrayList list) { Iterator listIterator = list.iterator(); while (listIterator.hasNext()) { Foo foo = listIterator.next(); foo.x = 0; } } ```