Skip to content

Instantly share code, notes, and snippets.

/***************************************
Property Descriptors Methods and Usage
Object.defineProperty(obj, propName, {} )
Object.defineProperties(obj, props)
Object.getOwnPropertyNames(obj)
Object.getOwnPropertyDescriptor(obj, prop)
Object.getOwnPropertyDescriptors(obj)
Object.keys(obj) - list of enumerable properties
Object.values(obj) - list of enumerable prop values
@Shah-Sahab
Shah-Sahab / Speeding up the Gradle Build Process
Created January 17, 2018 04:40
Speeding up the Gradle Build Process Google I/O 2017
**NOTES FROM VIDEO**
Main Difference it talks about is the difference between compile dependencies vs implementation and api.
New Dependency Config in 3.0:
1. compile is not deprecated.
2. Replace with Api or implementation.
Note: Difference b/w compile & Implementation & Api is discussed after the discussion of the Tips I have added below.
Note: doLast is bad (36:00)