Skip to content

Instantly share code, notes, and snippets.

View cortinico's full-sized avatar
♦️
Reticulating splines...

Nicola Corti cortinico

♦️
Reticulating splines...
View GitHub Profile
new UserInterface().deleteUsers$library();
compileOptions {
kotlinOptions.freeCompilerArgs += ['-module-name', "com.github.ChuckerTeam.Chucker.library"]
}
class RetentionManager {
internal fun doMaintenance()
}
final public void doMaintenance$library_release()
final public void doMaintenance$com_github_ChuckerTeam_Chucker_library()
@cortinico
cortinico / Kotlin.xml
Created April 6, 2020 15:00
.debug -> .also(::println) Live Template
<templateSet group="Kotlin">
<template name="debug" value="also(::println)" description="Print a debug log" toReformat="false" toShortenFQNames="true">
<context>
<option name="KOTLIN" value="true" />
<option name="KOTLIN_COMMENT" value="false" />
<option name="KOTLIN_TOPLEVEL" value="false" />
</context>
</template>
</templateSet>
@cortinico
cortinico / keybase.md
Created May 24, 2020 17:44
keybase.md

Keybase proof

I hereby claim:

  • I am cortinico on github.
  • I am cortinico (https://keybase.io/cortinico) on keybase.
  • I have a public key ASBikTBl3AvBwXf5miz-ksS5eFeJb_7KokhEolSo3am8fQo

To claim this, I am signing this object:

@cortinico
cortinico / Dependencies.kt
Created June 16, 2020 13:15
Dependencies.kt
object Versions {
const val APPCOMPAT = "1.1.0"
const val CORE_KTX = "1.2.0"
const val JUNIT = "4.13"
}
object SupportLibs {
const val ANDROIDX_APPCOMPAT = "androidx.appcompat:appcompat:${Versions.APPCOMPAT}"
const val ANDROIDX_CORE_KTX = "androidx.core:core-ktx:${Versions.CORE_KTX}"
}
object TestingLib {
@cortinico
cortinico / ColorCustomLayoutFragment.java
Created August 5, 2020 07:46
AppIntro SlideBackgroundColorHolder example
package com.github.appintro.example.ui;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
import androidx.annotation.ColorInt;
import androidx.annotation.LayoutRes;
@cortinico
cortinico / detekt-build.yml
Created November 2, 2020 14:23
How-to Github Actions: Build Matrix - Example Detekt
jobs:
gradle:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
jdk: [8, 11, 14]
runs-on: ${{ matrix.os }}
env:
JDK_VERSION: ${{ matrix.jdk }}