| Kind |
Annotation Text |
| presumption | values.length@228 <= 232-1 |
| presumption | values[i]@228 != null |
| post | new ArrayList(createTransferable#1) num objects <= 1 |
| post | new ArrayListTransferable(createTransferable#2) num objects <= 1 |
| post | new ArrayListTransferable(createTransferable#2). data == &new ArrayList(createTransferable#1) |
| post | new ArrayListTransferable(createTransferable#2). localArrayListFlavor in Addr_Set{null,&new DataFlavor(ArrayListTransferable#1)} |
| post | new ArrayListTransferable(createTransferable#2). serialArrayListFlavor == &new DataFlavor(ArrayL istTransferable#3) |
| post | new DataFlavor(ArrayListTransferable#1) num objects <= 1 |
| post | new DataFlavor(ArrayListTransferable#3) num objects <= 1 |
| post | possibly_updated(this.indices) |
| post | return_value in Addr_Set{null,&new ArrayListTransferable(createTransferable#2)} |
| post | this.sourceList == One-of{c, old this.sourceList} |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| unanalyzed | call on java.awt.datatransfer.DataFlavor |
| unanalyzed | call on java.lang.ClassNotFoundException:getMessage |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| test_vector | javax.swing.JList:getSelectedValues(...)@228: Addr_Set{null}, Inverse{null} |
| test_vector | values.length@228: {1..232-1}, {0} |
| Kind |
Annotation Text |
| pre | (soft) init'ed(this.indices) |
| pre | (soft) init'ed(this.indices[0]) |
| pre | (soft) init'ed(this.indices[...]) |
| pre | (soft) this.indices.length in {1..232} |
| pre | (soft) transferList != null |
| pre | target != null |
| pre | this.sourceList != null |
| presumption | java.util.List:size(...)@131 + index in {-232..232-1} |
| presumption | javax.swing.DefaultListModel:getSize(...)@117 <= 232-2 |
| presumption | javax.swing.JList:getModel(...)@116 != null |
| presumption | javax.swing.JList:getSelectedIndex(...)@110 <= 232-3 |
| post | init'ed(this.indices) |
| post | possibly_updated(this.addCount) |
| post | possibly_updated(this.addIndex) |
| post | return_value == 1 |
| post | this.indices == One-of{null, old this.indices} |
| test_vector | java.lang.Object:equals(...)@111: {0}, {1} |
| test_vector | javax.swing.JList:getSelectedIndex(...)@110: {0..232-3}, {-231..-1} |
| test_vector | this.indices: Addr_Set{null}, Inverse{null} |
| Kind |
Annotation Text |
| pre | (soft) init'ed(this.addCount) |
| pre | (soft) init'ed(this.indices) |
| pre | (soft) this.addIndex != 232-2 |
| pre | (soft) this.indices.length <= 232-1 |
| pre | (soft) this.indices[...] in {-231+1..232-2} |
| pre | (soft) this.sourceList != null |
| presumption | javax.swing.JList:getModel(...)@143 != null |
| post | init'ed(this.indices[...]) |
| post | this.addCount == 0 |
| post | this.addIndex == -1 |
| post | this.indices == null |
| test_vector | action: {-231..1, 3..232-1}, {2} |
| test_vector | this.addCount: {-231..0}, {1..232-1} |
| test_vector | this.indices: Addr_Set{null}, Inverse{null} |
| Kind |
Annotation Text |
| pre | (soft) comp != null |
| pre | (soft) init'ed(this.indices) |
| pre | (soft) init'ed(this.indices[0]) |
| pre | (soft) init'ed(this.indices[...]) |
| pre | (soft) init'ed(this.localArrayListFlavor) |
| pre | (soft) this.indices.length in {1..232} |
| pre | (soft) this.sourceList != null |
| pre | t != null |
| presumption | init'ed(com.dmdirc.logger.ErrorLevel.LOW) |
| presumption | java.awt.datatransfer.Transferable:getTransferData( ...)@86 != null |
| presumption | java.awt.datatransfer.Transferable:getTransferData( ...)@88 != null |
| presumption | java.awt.datatransfer.Transferable:getTransferDataF lavors(...).length@80 <= 232-1 |
| presumption | java.awt.datatransfer.Transferable:getTransferDataF lavors(...).length@85 <= 232-1 |
| presumption | java.awt.datatransfer.Transferable:getTransferDataF lavors(...).length@87 <= 232-1 |
| presumption | java.awt.datatransfer.Transferable:getTransferDataF lavors(...)@80 != null |
| presumption | java.awt.datatransfer.Transferable:getTransferDataF lavors(...)@85 != null |
| presumption | java.awt.datatransfer.Transferable:getTransferDataF lavors(...)@87 != null |
| presumption | java.awt.datatransfer.Transferable:getTransferDataF lavors(...)[...]@80 != null |
| presumption | java.awt.datatransfer.Transferable:getTransferDataF lavors(...)[...]@85 != null |
| presumption | java.awt.datatransfer.Transferable:getTransferDataF lavors(...)[...]@87 != null |
| post | init'ed(return_value) |
| post | init'ed(this.indices) |
| post | possibly_updated(this.addCount) |
| post | possibly_updated(this.addIndex) |
| post | this.indices == One-of{old this.indices, null} |
| unanalyzed | call on java.awt.datatransfer.DataFlavor:equals |
| unanalyzed | call on java.lang.Object:equals |
| unanalyzed | call on java.util.List:get |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on javax.swing.DefaultListModel:add |
| unanalyzed | call on javax.swing.DefaultListModel:getSize |
| unanalyzed | call on javax.swing.DefaultListModel:instanceof |
| unanalyzed | call on javax.swing.JList:getModel |
| unanalyzed | call on javax.swing.JList:getSelectedIndex |
| unanalyzed | call on javax.swing.JList:instanceof |