| Package | Description |
|---|---|
| org.sonar.java.closeresource | |
| org.sonar.java.locks | |
| org.sonar.java.symexecengine |
| Modifier and Type | Class and Description |
|---|---|
class |
CloseableState |
static class |
CloseableState.Closed |
static class |
CloseableState.Ignored |
static class |
CloseableState.Open |
| Modifier and Type | Method and Description |
|---|---|
State |
CloseableState.Closed.merge(State s) |
State |
CloseableState.Open.merge(State s) |
State |
CloseableState.Ignored.merge(State s) |
| Modifier and Type | Method and Description |
|---|---|
State |
CloseableState.Closed.merge(State s) |
State |
CloseableState.Open.merge(State s) |
State |
CloseableState.Ignored.merge(State s) |
protected void |
CloseableVisitor.onValueUnreachable(ExecutionState executionState,
State state) |
| Modifier and Type | Class and Description |
|---|---|
class |
LockState |
static class |
LockState.Locked |
static class |
LockState.Unlocked |
| Modifier and Type | Method and Description |
|---|---|
State |
LockState.Unlocked.merge(State s) |
State |
LockState.Locked.merge(State s) |
| Modifier and Type | Method and Description |
|---|---|
State |
LockState.Unlocked.merge(State s) |
State |
LockState.Locked.merge(State s) |
protected void |
LockedVisitor.onValueUnreachable(ExecutionState executionState,
State state) |
| Modifier and Type | Field and Description |
|---|---|
static State |
State.UNSET |
| Modifier and Type | Method and Description |
|---|---|
abstract State |
State.merge(State s) |
| Modifier and Type | Method and Description |
|---|---|
List<State> |
ExecutionState.getStatesOf(Symbol symbol) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutionState.markValueAs(SymbolicValue value,
State state) |
void |
ExecutionState.markValueAs(Symbol symbol,
State state) |
abstract State |
State.merge(State s) |
protected void |
SymbolicExecutionCheck.onValueUnreachable(ExecutionState executionState,
State state)
called when a value becomes unreachable.
|
Copyright © 2012–2015 SonarSource. All rights reserved.