add psi impl to intellij-core-analysis.jar
Merge remote-tracking branch 'origin/master'
svn: Refactored DiffClient.compare() implementations - make returned result always present changes needs to be done to target1 to get target2 state (assuming target1 is always url, target2 is either url or file)
fix in equals
svn: Refactored DiffClient and implementations - @NotNull
handle null containing files gracefully
svn: Make CmdDiffClient correctly handle peg revisions of passed targets
Inspections settings ui: NPE fixed (on pressing "OK" with unsaved changes)
make assertion work for non-random access collections
cleanup
removed usage of internal method
notnull
tests
range markers optimisations: create fewer markers in OpenFileDescriptor and LazyMarkerFactory
tests added
Inspections settings ui: added scrolls to config panel if need
svn: Refactored GitDiffFromHistoryHandler and HgDiffFromHistoryHandler - common logic extracted to base BaseDiffFromHistoryHandler class
svn: Allow explicitly specified zero peg revision to be passed to svn executable
IDEA-55335 Implemented directory revisions comparison from "history panel"
don't leak project because of assertion in setUp