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,599 number of properties

  • 8,030 number of functions

  • 7,415 number of classes

  • 165 number of packages

  • 2,783 number of kt files

Complexity Report

  • 202,617 lines of code (loc)

  • 127,785 source lines of code (sloc)

  • 93,889 logical lines of code (lloc)

  • 53,300 comment lines of code (cloc)

  • 19,984 cyclomatic complexity (mcc)

  • 17,022 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-05-27 13:55:12 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