Package com.intellij

Class Patches


  • public class Patches
    extends Object
    • Field Detail

      • ALL_FOLDERS_ARE_WRITABLE

        public static final boolean ALL_FOLDERS_ARE_WRITABLE
      • SUN_BUG_ID_4503845

        public static final boolean SUN_BUG_ID_4503845
        See sun bug parage. When JTable loses focus it cancel cell editing. It should stop cell editing instead. Actually SUN-boys told they have fixed the bug, but they cancel editing instead of stopping it.
      • SUN_BUG_ID_4620537

        public static final boolean SUN_BUG_ID_4620537
        See sun bug parage [http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4620537]. MouseListener on JTabbedPane with SCROLL_TAB_LAYOUT policy doesn't get events. In the related bug #4499556 Sun advices to reimplement or hack JTabbedPane as workaround :)
      • SUN_BUG_338675

        public static final boolean SUN_BUG_338675
        See sun bug parage. Debugger hangs on any attempt to attach/listen Connector when attach hanged once.
      • SUN_BUG_6322854

        public static final boolean SUN_BUG_6322854
        java.lang.NullPointerException: Failed to retrieve atom name.
      • SUN_BUG_ID_4218084

        public static final boolean SUN_BUG_ID_4218084
        See sun bug parade. If you invoke popup menu, then click on a different window (JFrame, JDialog. It doesn't matter), the JPopupMenu in the previous window still has focus, as does the new window. Seems like focus in two locations at the same time. This bug is fixed in JDK1.5
      • SPECIAL_WINPUT_METHOD_PROCESSING

        public static final boolean SPECIAL_WINPUT_METHOD_PROCESSING
        JDK 1.3.x and 1.4.x has the following error. When we close dialog and its content pane is being inserted into another dialog and mouse WAS INSIDE of dialog's content pane then the AWT doesn't change some internal references on focused component. It cause crash of dispatching of MOUSE_EXIT event.
      • SUN_BUG_ID_4738042

        public static final boolean SUN_BUG_ID_4738042
        BasicMenuUI$MenuKeyHandler.menuKeyPressed() incorrect for dynamic menus.
      • SUN_BUG_ID_4893787

        public static final boolean SUN_BUG_ID_4893787
        BasicTreeUI.FocusHandler doesn't preperly repaint JTree on focus changes
        See Also:
        Constant Field Values
      • FILE_CHANNEL_TRANSFER_BROKEN

        public static final boolean FILE_CHANNEL_TRANSFER_BROKEN
      • APPLE_BUG_ID_3337563

        public static final boolean APPLE_BUG_ID_3337563
        Every typing produces InputMethodEvent instead of KeyEvent with keyTyped event code. Fixed in JRE higher than 1.4.2_03-117.1
      • APPLE_BUG_ID_3716865

        public static final boolean APPLE_BUG_ID_3716865
        A window that receives focus immediately receives focusLost() event and then focusGained() again.
      • APPLE_BUG_ID_3716835

        public static final boolean APPLE_BUG_ID_3716835
        Incorrect repaint of the components wrapped with JScrollPane.
      • APPLE_BUG_ID_5359442

        public static final boolean APPLE_BUG_ID_5359442
        Use of JDK1.5 ReentrantReadWriteLock API eventually leads to JVM lock-up or core dump crashes. With this flag true, API is wrapped with alternative implementation via early days Doug Lea's API.
        See Also:
        LockFactory
      • MAC_AQUA_TABS_HACK

        public static final boolean MAC_AQUA_TABS_HACK
        Index out of bounds at apple.laf.AquaTabbedPaneUI.tabForCoordinate http://www.jetbrains.net/jira/browse/IDEADEV-15769
      • MAC_RESUME_VM_HACK

        public static final boolean MAC_RESUME_VM_HACK
        it happened on Mac that some thread did not suspended during VM suspend resiming VM in this case caused com.sun.jdi.InternalException #13
      • IBM_JDK_DISABLE_COLLECTION_BUG

        public static final boolean IBM_JDK_DISABLE_COLLECTION_BUG
      • SUN_BUG_ID_4818143

        public static final boolean SUN_BUG_ID_4818143
        Causes calling thread to lock up aquiring content of the system clipboard on linux. Being called from the swing thread an application stops responding.
      • SUN_BUG_ID_4508058

        public static final boolean SUN_BUG_ID_4508058
        Java does not recognize the optional BOM which can begin a UTF-8 stream. It treats the BOM as if it were the initial character of the stream
        See Also:
        Constant Field Values
      • SUN_BUG_ID_6209673

        public static final boolean SUN_BUG_ID_6209673
        Huge int[] leak through VolatileImages cached in RepaintManager whenever screen configuration changes. For instance screen saver activates or computer goes hibernate. The problem still exists in 1.6 when two (or more) monitors exists
      • REQUEST_FOCUS_MAY_ACTIVATE_APP

        public static final boolean REQUEST_FOCUS_MAY_ACTIVATE_APP
        Under Linux (Ubuntu) invoking "requestFocus" may (probably) activate inactive app. To investigate if it's really true.
    • Constructor Detail

      • Patches

        public Patches()