1,007 B
1,007 B
Contributing to UrlEncoder
First and foremost, thank you for your interest in contributing! Here's a brief guide on how to contribute to the UrlEncoder project.
Getting Started
- Fork the repository.
- Clone your fork locally.
- Create a new branch for your feature or bugfix.
Updating Dependencies
To support deterministic builds, and to help with dependency analysis tools like Snyk, UrlEncoder uses lockfiles to ensure consistent dependencies. Whenever a dependency is updated the lockfiles must be updated.
Gradle Lock Files
Gradle's dependency lockfiles can be updated by running
./gradlew resolveAndLockAllDependencies --write-locks
Kotlin/JS Lockfile
The Kotlin/JS target also uses a lockfile, which is managed by Yarn.
To update the Kotlin/JS lockfile, run
./gradlew kotlinNpmInstall