pelicode-cli 0.1.0

Know where your code came from: finds code similar to published open-source packages, function by function
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package demo

class Stack<T> {
    private val items = mutableListOf<T>()

    val size: Int
        get() = items.size

    fun push(item: T) {
        items.add(item)
    }

    fun pop(): T {
        check(items.isNotEmpty()) { "stack is empty" }
        return items.removeAt(items.size - 1)
    }
}