Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop to master for 5.2.5 release #80

Merged
merged 6 commits into from
Feb 17, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
coverage:
status:
# master branch only
project:
default:
# Fail the status if coverage drops by >= 0.1%
threshold: 0.1
patch:
default:
target: 80%
# Only post a patch status to pull requests
only_pulls: true
18 changes: 9 additions & 9 deletions .github/workflows/code-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
- name: Save Gradle Caches
uses: actions/cache@v2
with:
path: ~/.gradle/caches/
key: gradle-caches-${{ runner.os }}
key: gradle-caches-${{ runner.os }}-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
restore-keys: |
gradle-caches-${{ runner.os }}
gradle-caches-${{ runner.os }}-
- name: Detekt
run: ./gradlew detektAll
- name: Stop Gradle
Expand All @@ -32,14 +32,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
- name: Save Gradle Caches
uses: actions/cache@v2
with:
path: ~/.gradle/caches/
key: gradle-caches-${{ runner.os }}
key: gradle-caches-${{ runner.os }}-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
restore-keys: |
gradle-caches-${{ runner.os }}
gradle-caches-${{ runner.os }}-
- name: ktlint
run: ./gradlew ktlintAll
- name: Stop Gradle
Expand All @@ -49,14 +49,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v1
uses: actions/checkout@v2
- name: Save Gradle Caches
uses: actions/cache@v2
with:
path: ~/.gradle/caches/
key: gradle-caches-${{ runner.os }}
key: gradle-caches-${{ runner.os }}-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
restore-keys: |
gradle-caches-${{ runner.os }}
gradle-caches-${{ runner.os }}-
- name: CPD
run: ./gradlew cpdAll
- name: Stop Gradle
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
Changelog
=========

## Version 5.2.5

_2021-02-17_

* Fix MaterialToolbar subtitle descender cutoff.

## Version 5.2.4

_2021-02-11_
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
![Download](https://img.shields.io/maven-central/v/com.infinum.dbinspector/dbinspector) ![Validate Gradle Wrapper](https://github.com/infinum/android_dbinspector/workflows/Validate%20Gradle%20Wrapper/badge.svg) ![Code analysis](https://github.com/infinum/android_dbinspector/workflows/Code%20analysis/badge.svg)
![Download](https://img.shields.io/maven-central/v/com.infinum.dbinspector/dbinspector) ![Validate Gradle Wrapper](https://github.com/infinum/android_dbinspector/workflows/Validate%20Gradle%20Wrapper/badge.svg) ![Code analysis](https://github.com/infinum/android_dbinspector/workflows/Code%20analysis/badge.svg) [![CodeFactor](https://www.codefactor.io/repository/github/infinum/android_dbinspector/badge)](https://www.codefactor.io/repository/github/infinum/android_dbinspector) [![codecov](https://codecov.io/gh/infinum/android_dbinspector/branch/master/graph/badge.svg?token=LlJaXeahQC)](https://codecov.io/gh/infinum/android_dbinspector)

### <img align="left" src="logo.svg" width="48">
# DbInspector
Expand Down Expand Up @@ -43,13 +43,13 @@ Then add the following dependencies in your app `build.gradle` or `build.gradle.

**Groovy**
```groovy
debugImplementation "com.infinum.dbinspector:dbinspector:5.2.4"
releaseImplementation "com.infinum.dbinspector:dbinspector-no-op:5.2.4"
debugImplementation "com.infinum.dbinspector:dbinspector:5.2.5"
releaseImplementation "com.infinum.dbinspector:dbinspector-no-op:5.2.5"
```
**KotlinDSL**
```kotlin
debugImplementation("com.infinum.dbinspector:dbinspector:5.2.4")
releaseImplementation("com.infinum.dbinspector:dbinspector-no-op:5.2.4")
debugImplementation("com.infinum.dbinspector:dbinspector:5.2.5")
releaseImplementation("com.infinum.dbinspector:dbinspector-no-op:5.2.5")
```

### Usage
Expand Down
11 changes: 2 additions & 9 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -1,20 +1,13 @@
buildscript {

ext.buildConfig = [
"minSdk" : 21,
"compileSdk": 30,
"targetSdk" : 30,

"buildTools": "30.0.3"
]

apply from: "config.gradle"
apply from: "maven.gradle"
apply from: "dependencies.gradle"

repositories {
google()
mavenCentral()
maven { url "https://plugins.gradle.org/m2/" }
gradlePluginPortal()
}
dependencies {
classpath packages.gradle
Expand Down
3 changes: 3 additions & 0 deletions buildSrc/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
plugins {
id "groovy"
}
13 changes: 13 additions & 0 deletions config.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
ext {
buildConfig = [
"minSdk" : 21,
"compileSdk": 30,
"targetSdk" : 30,
"buildTools": "30.0.3"
]
releaseConfig = [
"group" : "com.infinum.dbinspector",
"version" : "5.2.5",
"versionCode": 5 * 100 * 100 + 2 * 100 + 5
]
}
10 changes: 6 additions & 4 deletions dbinspector-no-op/build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
apply plugin: "com.android.library"
apply plugin: "kotlin-android"
plugins {
id "com.android.library"
id "kotlin-android"
}

android {
compileSdkVersion buildConfig.compileSdk
Expand All @@ -8,8 +10,8 @@ android {
defaultConfig {
minSdkVersion buildConfig.minSdk
targetSdkVersion buildConfig.targetSdk
versionCode dbinspector.versionCode
versionName dbinspector.version
versionCode releaseConfig.versionCode
versionName releaseConfig.version
}

buildTypes {
Expand Down
4 changes: 2 additions & 2 deletions dbinspector-no-op/publish.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ afterEvaluate {
}
publications {
release(MavenPublication) {
groupId = dbinspector.group
version = dbinspector.version
groupId = releaseConfig.group
version = releaseConfig.version

artifactId = "dbinspector-no-op"

Expand Down
11 changes: 7 additions & 4 deletions dbinspector/build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
apply plugin: "com.android.library"
apply plugin: "kotlin-android"
plugins {
id "com.android.library"
id "kotlin-android"
}

apply from: "protobuf.gradle"

android {
Expand All @@ -9,8 +12,8 @@ android {
defaultConfig {
minSdkVersion buildConfig.minSdk
targetSdkVersion buildConfig.targetSdk
versionCode dbinspector.versionCode
versionName dbinspector.version
versionCode releaseConfig.versionCode
versionName releaseConfig.version
}

buildTypes {
Expand Down
4 changes: 2 additions & 2 deletions dbinspector/publish.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ afterEvaluate {
}
publications {
release(MavenPublication) {
groupId = dbinspector.group
version = dbinspector.version
groupId = releaseConfig.group
version = releaseConfig.version

artifactId = "dbinspector"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@
<com.google.android.material.appbar.MaterialToolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:menu="@menu/dbinspector_edit"
app:navigationIcon="?attr/homeAsUpIndicator"
app:title="@string/dbinspector_edit" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@
<com.google.android.material.appbar.MaterialToolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:navigationIcon="?attr/homeAsUpIndicator" />

</com.google.android.material.appbar.AppBarLayout>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@
<com.google.android.material.appbar.MaterialToolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:menu="@menu/dbinspector_database"
app:subtitle="@string/dbinspector_databases"
app:title="@string/dbinspector_name" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@
<com.google.android.material.appbar.MaterialToolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:menu="@menu/dbinspector_edit"
app:navigationIcon="?attr/homeAsUpIndicator"
app:title="@string/dbinspector_edit" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@
<com.google.android.material.appbar.MaterialToolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:navigationIcon="?attr/homeAsUpIndicator"
app:title="@string/dbinspector_edit" />

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@
<com.google.android.material.appbar.MaterialToolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:menu="@menu/dbinspector_pragma"
app:navigationIcon="?attr/homeAsUpIndicator"
app:title="@string/dbinspector_pragma" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@
<com.google.android.material.appbar.MaterialToolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:menu="@menu/dbinspector_schema"
app:navigationIcon="?attr/homeAsUpIndicator"
app:title="@string/dbinspector_schema" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@
<com.google.android.material.appbar.MaterialToolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:navigationIcon="?attr/homeAsUpIndicator"
app:subtitle="@string/dbinspector_action_settings"
app:title="@string/dbinspector_name" />
Expand Down
6 changes: 0 additions & 6 deletions dependencies.gradle
Original file line number Diff line number Diff line change
@@ -1,9 +1,3 @@
ext.dbinspector = [
"group" : "com.infinum.dbinspector",
"version" : "5.2.4",
"versionCode": 5 * 100 * 100 + 2 * 100 + 4
]

ext.versions = [
"dbinspector" : "5.2.4",
"gradle" : '4.1.2',
Expand Down
13 changes: 8 additions & 5 deletions sample/build.gradle
Original file line number Diff line number Diff line change
@@ -1,16 +1,19 @@
apply plugin: "com.android.application"
apply plugin: "kotlin-android"
plugins {
id "com.android.application"
id "kotlin-android"
}

android {
compileSdkVersion buildConfig.compileSdk
buildToolsVersion buildConfig.buildTools

defaultConfig {
applicationId releaseConfig.group
applicationIdSuffix ".sample"
minSdkVersion buildConfig.minSdk
targetSdkVersion buildConfig.targetSdk
versionCode dbinspector.versionCode
versionName dbinspector.version
applicationId "com.infinum.dbinspector.sample"
versionCode releaseConfig.versionCode
versionName releaseConfig.version
}

signingConfigs {
Expand Down