Skip to content

The "Kotlin Algorithms and Data Structures Library" project aims to develop a comprehensive library of commonly used algorithms and data structures using Kotlin. This project will provide developers with a valuable resource to understand and utilize essential algorithms and data structures effectively in their Kotlin projects.

License

Notifications You must be signed in to change notification settings

ashtanko/kotlab

Algorithms implemented in Kotlin (for education reasons)

Build

codecov test coverage coveralls Codacy Badge

codefactor maintainability Codacy Badge codebeat badge Hits-of-Code

FOSSA Status CodeStyle Kotlin Version

Quality Gate Status Bugs Code Smells Duplicated Lines (%) Coverage

detekt

Metrics

  • 11,628 number of properties

  • 8,053 number of functions

  • 7,446 number of classes

  • 165 number of packages

  • 2,793 number of kt files

Complexity Report

  • 203,251 lines of code (loc)

  • 128,119 source lines of code (sloc)

  • 94,121 logical lines of code (lloc)

  • 53,529 comment lines of code (cloc)

  • 20,025 cyclomatic complexity (mcc)

  • 17,048 cognitive complexity

  • 0 number of total code smells

  • 41% comment source ratio

  • 212 mcc per 1,000 lloc

  • 0 code smells per 1,000 lloc

Findings (0)

generated with detekt version 1.23.5 on 2024-06-02 12:36:56 UTC

About

The "Kotlin Algorithms and Data Structures Library" project aims to develop a comprehensive library of commonly used algorithms and data structures using Kotlin. This project will provide developers with a valuable resource to understand and utilize essential algorithms and data structures effectively in their Kotlin projects.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

Languages