Nikolay Chashnikov b5444ba4ee Update api_changes_list.md
Document API breakage in com.intellij.internal.statistic.
2017-10-13 09:54:14 +03:00

2.7 KiB

title
Incompatible Changes in IntelliJ Platform and Plugins API

Changes in IntelliJ Platform 2017.3

Change How to deal with it
com.intellij.internal.statistic.AbstractApplicationUsagesCollector class removed Override com.intellij.internal.statistic.AbstractProjectsUsagesCollector instead
com.intellij.internal.statistic.UsagesCollector.doPersistProjectUsages method removed There is no need to call this method anymore
org.apache.sanselan package removed Use classes from org.apache.commons.imaging instead

Changes in IntelliJ Platform 2016.3

Change How to deal with it
ApplicationListener.afterWriteActionFinished abstract method added Implement this method or extend com.intellij.openapi.application.ApplicationAdapter class instead of implementing the interface

Changes in IntelliJ Platform 2016.2

Change How to deal with it
com.intellij.util.net.HttpConfigurable.PROXY_LOGIN field removed Use com.intellij.util.net.HttpConfigurable.getProxyLogin() instead
com.intellij.util.net.HttpConfigurable.PROXY_PASSWORD_CRYPT field removed Use com.intellij.util.net.HttpConfigurable.getPlainProxyPassword() instead
org.jetbrains.asm4 package removed Use classes from org.jetbrains.org.objectweb.asm package instead