This library serves as a collection of various Kotlin extensions that simplifies developers life. All of our Kotlin projects had its own extensions and in most cases they've done the same but had different names, syntax etc. This project tries to unify that problem with clear separation of extensions based on its dependencies.
All extensions are collected from projects that are based on Kotlin
Extensions are grouped to submodules that have the same dependency. So for example if extensions have dependency to Collections they are in separate module.
All modules has the same version. make sure the version matches the JitPack badge above.
Add the following repository to your build.gradle:
allprojects {
repositories {
...
maven { url "https://jitpack.io" }
}
}
Add this to your module's build.gradle
file (make sure the version matches the JitPack badge above):
dependencies
{
...
def latestVersion = 1.1.4 // check latest version Jitpack badge
// view
implementation "com.github.tarifchakder.KotlinHelper:view:$latestVersion"
// collections
implementation "com.github.tarifchakder.KotlinHelper:collections:$latestVersion"
}
Give us β if this project help you . Pull request are always welcome .
If this project help you reduce time to develop, you can give me a cup of coffee :)
Copyright 2022 Md Tarif Chakder
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.