Skip to content

Instantly share code, notes, and snippets.

View a75c6's full-sized avatar
💭
Eating tuna

[]\ a75c6

💭
Eating tuna
View GitHub Profile
> Task :app:dependencies
------------------------------------------------------------
Project :app
------------------------------------------------------------
_internal_aapt2_binary - The AAPT2 binary to use for processing resources.
\--- com.android.tools.build:aapt2:3.5.3-5435860
androidApis - Configuration providing various types of Android JAR file
> Task :app:dependencies
------------------------------------------------------------
Project :app
------------------------------------------------------------
_internal_aapt2_binary - The AAPT2 binary to use for processing resources.
\--- com.android.tools.build:aapt2:3.5.3-5435860
androidApis - Configuration providing various types of Android JAR file
@a75c6
a75c6 / gist:d25595bb9d370ab5a783307c4c1a18a2
Created February 13, 2020 23:42
./gradlew app:dependencies - 021320
> Task :app:dependencies
------------------------------------------------------------
Project :app
------------------------------------------------------------
_internal_aapt2_binary - The AAPT2 binary to use for processing resources.
\--- com.android.tools.build:aapt2:3.5.3-5435860
androidApis - Configuration providing various types of Android JAR file
compileProtoPath
+--- androidx.databinding:databinding-common:3.5.3
+--- androidx.databinding:databinding-runtime:3.5.3
| +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.2.0
| | +--- androidx.lifecycle:lifecycle-common:2.2.0
| | | \--- androidx.annotation:annotation:1.1.0
| | +--- androidx.arch.core:core-common:2.1.0
| | | \--- androidx.annotation:annotation:1.1.0
| | \--- androidx.annotation:annotation:1.1.0
| +--- androidx.collection:collection:1.0.0 -> 1.1.0
releaseCompileProtoPath
+--- androidx.databinding:databinding-common:3.5.3
+--- androidx.databinding:databinding-runtime:3.5.3
| +--- androidx.lifecycle:lifecycle-runtime:2.0.0 -> 2.2.0
| | +--- androidx.lifecycle:lifecycle-common:2.2.0
| | | \--- androidx.annotation:annotation:1.1.0
| | +--- androidx.arch.core:core-common:2.1.0
| | | \--- androidx.annotation:annotation:1.1.0
| | \--- androidx.annotation:annotation:1.1.0
| +--- androidx.collection:collection:1.0.0 -> 1.1.0
//download complete maven binary zip archive
sudo mkdir /usrl/local/maven
sudo unzip apache-maven-0.0.0-bin.zip -d /usr/local/maven
//edit .bash_profile
export MAVEN_HOME=/usr/local/maven/apache-maven-0.0.0
//update path variable to inlude $MAVEN_HOME/bin
//download complete gradle package
sudo mkdir /usrl/local/gradle
sudo unzip gradle-0.0.0-all.zip -d /usr/local/gradle
//edit .bash_profile
export GRADLE_HOME=/usr/local/gradle/gradle-0.0.0
//update path variable to inlude $GRADLE_HOME/bin
/*
* Copyright 2016, gRPC Authors All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
https://github.com/apache/incubator-superset
https://github.com/apache/incubator-gobblin
https://github.com/apache/incubator-druid
public fun <R : Any> R.logger(): Lazy<Logger> {
return lazy { Logger.getLogger(this.javaClass.name) }
}
class SomeClass {
companion object { val log by logger() }
fun do_something() {
log.info("Did Something")
}