afsdf
hello
ca va?
# .github/workflows/runOnGitHub.yml | |
# GitHub Actions documentation | |
# => https://docs.github.com/en/actions | |
name: runOnGitHub | |
# Controls when the action will run. Triggers the workflow on push or pull request | |
# events but only for the master branch | |
on: | |
push: | |
branches: [ master, main ] |
{"lastUpload":"2019-11-29T09:44:56.606Z","extensionVersion":"v3.4.3"} |
public inline fun needsRefactoring(): Nothing = throw NotImplementedError(""" | |
This does too much and needs to be refactored. | |
Don't put any kind of logic in the Activities and Fragments. | |
""".trimIndent()) | |
class Camera2BasicFragment : Fragment(), View.OnClickListener, | |
ActivityCompat.OnRequestPermissionsResultCallback { | |
private val surfaceTextureListener = object : TextureView.SurfaceTextureListener { | |
override fun onSurfaceTextureAvailable(texture: SurfaceTexture, width: Int, height: Int) = needsRefactoring() |
$ cd sample-kotlin | |
$ gw --stacktrace dependencyUpdates | |
executing gradlew instead of gradle | |
> Task :dependencyUpdates FAILED | |
FAILURE: Build failed with an exception. | |
* What went wrong: | |
Execution failed for task ':dependencyUpdates'. | |
> Cannot change dependencies of configuration ':classpath' after it has been resolved. |
object MoshiAdapters { | |
val moshi : Moshi = Moshi.Builder().build() | |
inline fun <reified T: Any> moshiAdapter(clazz: Class<T> = T::class.java): Lazy<JsonAdapter<T>> | |
= lazy { moshi.adapter(clazz) } | |
val movie: JsonAdapter<Movie> by moshiAdapter() | |
val user: JsonAdapter<User> by moshiAdapter() |
i was thinking how to integrate it with the newest feature
we could have
rejectVersionContaining ("alpha","beta",...)
which would be a shorter version of
/** buildSrc/src/main/kotlin/Libs.kt **/ | |
object Libs { | |
const val okhttp = "com.squareup.okhttp3:okhttp:" + Versions.okhttp | |
const val okio = "com.squareup.okio:okio:" + Versions.okio | |
//... all others | |
} | |
/** buildSrc/src/main/kotlin/Versions.kt **/ | |
object Versions { | |
const val okhttp = "3.12.1" |
Originally published on https://github.com/m-rec/c325017f9e66db9320f99fdced6ac3d66abc9212
Coroutines documents