aptana/studio3 — comment on commit 5d79dad8ac665b8dd584abb9e8eb537eef7a21c3
File: plugins/com.aptana.index.core/src/com/aptana/index/core/build/BuildContext.java line 169
By thelonious:

Since there are other places in this file concerned with concurrency, I should mention that if you a consumer of this method iterates over this map and another thread changes the map, you will get concurrent modification errors. You can return a copy of the map or use a ConcurrentMap.