Fixed unchecked operation warnings.
This commit is contained in:
parent
a24afae8fc
commit
9aace50274
3 changed files with 3 additions and 2 deletions
|
@ -5,4 +5,5 @@
|
|||
:url "http://www.eclipse.org/legal/epl-v10.html"}
|
||||
:dependencies [[org.clojure/clojure "1.7.0-alpha3"]]
|
||||
:source-paths ["src/clojure"]
|
||||
:javac-options ["-Xlint:unchecked"]
|
||||
:java-source-paths ["src/java"])
|
||||
|
|
|
@ -11,7 +11,7 @@ public class Reactive extends ARef implements IReactiveRef {
|
|||
|
||||
private final boolean lazy;
|
||||
|
||||
protected final AtomicReference state = new AtomicReference(null);
|
||||
protected final AtomicReference<Object> state = new AtomicReference<Object>(null);
|
||||
|
||||
protected IFn func;
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ import java.util.concurrent.atomic.AtomicReference;
|
|||
|
||||
public class ReactiveAtom extends ARef implements IReactiveAtom {
|
||||
|
||||
final AtomicReference state;
|
||||
final AtomicReference<Object> state;
|
||||
|
||||
public ReactiveAtom(Object state){
|
||||
this.state = new AtomicReference<Object>(state);
|
||||
|
|
Loading…
Reference in a new issue