Skip to content
LeakCanary is a memory leak detection library for Android.
Kotlin Other
  1. Kotlin 99.8%
  2. Other 0.2%
Branch: master
Clone or download

Latest commit

Armaxis Updated libraries (#1771)
- Gradle `5.6.2` -> `6.2.1`
- Kotlin `1.3.50` -> `1.3.71`
- Gradle Plugin `3.5.2` -> `3.6.1`
- Detekt `1.2.1` -> `1.6.0`

Updated Detekt config according to changes:
- Added coroutines block
- Decreased max issues from 1 to 0 (which is a correct value)
- Replaced deprecated `ignoreOverriddenFunctions` with `ignoreOverridden`

* Fixed incorrect annotations to satisfy Gradle's Plugin Validation
https://docs.gradle.org/6.0/userguide/more_about_tasks.html#sec:task_input_validation
Latest commit f8d0479 Mar 26, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.buildscript Automatically deploy snapshots to Sonatype. Jan 4, 2016
.github Updated contribution link Feb 12, 2020
docs Explain Library Leaks in fundamentals (#1785) Mar 20, 2020
gradle Updated libraries (#1771) Mar 26, 2020
hooks Fixed typo in git hook (#1560) Sep 6, 2019
leakcanary-android-core sigh (#1784) Mar 19, 2020
leakcanary-android-instrumentation Detect Android X View Model leaks (#1732) Jan 30, 2020
leakcanary-android-process Automatic setup when using separate LeakCanary process (#1585) Sep 14, 2019
leakcanary-android-sample Fix helper text Jan 24, 2020
leakcanary-android Automatic setup when using separate LeakCanary process (#1585) Sep 14, 2019
leakcanary-deobfuscation-gradle-plugin Updated libraries (#1771) Mar 26, 2020
leakcanary-object-watcher-android-androidx Detect Android X View Model leaks (#1732) Jan 30, 2020
leakcanary-object-watcher-android-support-fragments Add component name to leak description (#1691) Dec 19, 2019
leakcanary-object-watcher-android [bugfix]AppWatcher manualInstall function not works bugfix (#1734) Feb 4, 2020
leakcanary-object-watcher Interactive CLI (#1705) Dec 27, 2019
shark-android Rewrite leak traces (#1699) Dec 23, 2019
shark-cli No need for uber jar in shark-cli (#1710) Dec 31, 2019
shark-graph Interactive CLI (#1705) Dec 27, 2019
shark-hprof-test Fix crash on empty reference path (#1716) Jan 10, 2020
shark-hprof Backward compatibility with Okio 1.x (#1677) Dec 18, 2019
shark-log Renamed `SharkLog.e()` to `SharkLog.d()` Aug 25, 2019
shark-test Introduces a shark-test module Sep 11, 2019
shark Fix crash on empty reference path (#1716) Jan 10, 2020
.gitignore Move docs to mkdocs Jun 25, 2019
.travis.yml Support migrating from 2.0 (#1684) Dec 18, 2019
LICENSE.txt Initial import May 8, 2015
README.md Https in README link (#1604) Oct 15, 2019
build.gradle Updated libraries (#1771) Mar 26, 2020
detekt-config.yml Updated libraries (#1771) Mar 26, 2020
gradle.properties Prepare for next development iteration Feb 6, 2020
gradlew update gradle to 5.4 (#1377) Jun 3, 2019
mkdocs.yml Prepare 2.2 release Feb 5, 2020
settings.gradle - Incorporated code review changes Jan 17, 2020
shark-cli.sh Refactor CLI to use Clikt (#1704) Dec 24, 2019

README.md

LeakCanary 🐤

A memory leak detection library for Android.

square.github.io/leakcanary

License

Copyright 2015 Square, Inc.

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
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
You can’t perform that action at this time.