| Kind |
Annotation Text |
| pre | (soft) init'ed(response[...]) |
| pre | response != null |
| post | init'ed(this.command) |
| post | init'ed(this.response.length) |
| post | new ArrayList(Alias#1) num objects == 1 |
| post | new String[](Alias#2) num objects == 1 |
| post | this.arguments == &new ArrayList(Alias#1) |
| post | this.command == command |
| post | this.response == &new String[](Alias#2) |
| post | this.response.length == response.length |
| post | this.response[...] == One-of{response[...], undefined} |
| Kind |
Annotation Text |
| pre | (soft) init'ed(this.response[...]) |
| pre | init'ed(com/dmdirc/actions/wrappers/AliasWrapper. me) |
| pre | init'ed(this.command) |
| pre | this.arguments != null |
| pre | this.response != null |
| post | com/dmdirc/actions/wrappers/AliasWrapper.me != null |
| post | com/dmdirc/actions/wrappers/AliasWrapper.me == One-of{old com/dmdirc/actions/wrappers/AliasWrappe r.me, &new AliasWrapper(getAliasWrapper#1)} |
| post | new Action(createAction#1) num objects == 1 |
| post | new AliasWrapper(getAliasWrapper#1) num objects <= 1 |
| post | new AliasWrapper(getAliasWrapper#1).actions == &new ArrayList(ActionGroup#1) |
| post | new AliasWrapper(getAliasWrapper#1).aliases == &new ArrayList(AliasWrapper#1) |
| post | new AliasWrapper(getAliasWrapper#1).author == null |
| post | new AliasWrapper(getAliasWrapper#1).component == -1 |
| post | new AliasWrapper(getAliasWrapper#1).description == null |
| post | new AliasWrapper(getAliasWrapper#1).name == &"aliases" |
| post | new AliasWrapper(getAliasWrapper#1).settings == &new HashMap(ActionGroup#2) |
| post | new AliasWrapper(getAliasWrapper#1).version == -1 |
| post | new ArrayList(ActionGroup#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(AliasWrapper#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new HashMap(ActionGroup#2) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | return_value == &new Action(createAction#1) |
| unanalyzed | call on com.dmdirc.actions.ActionGroup |
| unanalyzed | call on java.lang.Object:equals |
| unanalyzed | call on java.lang.Object:toString |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on java.util.List:get |
| unanalyzed | call on java.util.List:size |
| Kind |
Annotation Text |
| pre | init'ed(this.command) |
| pre | this.arguments != null |
| presumption | condition.comparison != null |
| post | init'ed(java.lang.StringBuilder:toString(...)._ tainted) |
| post | return_value in Addr_Set{&java.lang. StringBuilder:toString(...),&java.lang. StringBuilder:toString(...)} |
| unanalyzed | call on java.util.List:get |
| unanalyzed | call on java.util.List:size |
| test_vector | java.lang.Object:equals(...)@126: {0}, {1} |
| test_vector | java.lang.Object:equals(...)@128: {0}, {1} |
| test_vector | java.lang.Object:equals(...)@130: {0}, {1} |
| Kind |
Annotation Text |
| pre | (soft) init'ed(alias.response[...]) |
| pre | alias != null |
| pre | alias.response != null |
| pre | init'ed(alias.arguments) |
| pre | init'ed(alias.command) |
| pre | init'ed(this.response) |
| pre | this.arguments != null |
| pre | this.command != null |
| post | init'ed(new String[](setResponse#1).length) |
| post | init'ed(this.command) |
| post | init'ed(this.response) |
| post | new ArrayList(setArguments#1) num objects <= 1 |
| post | new String[](setResponse#1) num objects <= 1 |
| post | new String[](setResponse#1).length == alias.response.length |
| post | possibly_updated(new String[](setResponse#1)[...]) |
| post | this.arguments != null |
| post | this.arguments == One-of{old this.arguments, &new ArrayList(setArguments#1)} |
| post | this.command == One-of{old this.command, alias.command} |
| post | this.response == One-of{old this.response, &new String[](setResponse#1)} |
| unanalyzed | call on java.lang.Object:equals |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.Arrays:equals |
| unanalyzed | call on java.util.List:get |