Store/multicast
Dave Parker 8f0625fc70
Contain @ExperimentalStdlibApi within relevant scope. (#154)
* Contain @ExperimentalStdlibApi within relevant scope.

The alpha04 release of Store caused the requirement of the @ExperimentalStdlibApi annotation for client code. I looked into it, and the only thing in Store that required the annotation was the Kotlin ArrayDeque used in the BufferImpl class. That class is private in the ChannelManager.kt file, so I opted that file into the annotation and removed all other occurences of the annotation.

Code compiles, all 208 tests pass.

* update to correct git glitch in /build.gradle

* update to address 'needless blank line' linter

* Prepare for release 4.0.0-alpha05

* Prepare for next development version.

Co-authored-by: Dave Parker <davidp@dropbox.com>
2020-04-19 19:51:50 -04:00
..
api Start tracking API binary compatibility (#97) 2020-02-15 11:59:42 -05:00
src Contain @ExperimentalStdlibApi within relevant scope. (#154) 2020-04-19 19:51:50 -04:00
build.gradle Use AtomicFu to replace Java's AtomicBoolean and ReentrantLock (#147) 2020-04-10 08:38:54 -07:00
gradle.properties Update maven coordinates for Store 4 2019-12-09 11:39:20 -08:00