Kotlin / Kotlin/kotlin-interactive-shell

`:ls` gives weird output

Open
#45 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
612
Forks
40
PR merge metrics
No merged PRs in 30d

Description

Consider following example:

```
[4] fun String.lll() = 3
[5] :ls String
fun lll(): kotlin.Int
```

I would expect to see here anything but this. By "anything" I mean only "real" members of String or "real" + extension members.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the :ls command using the provided String.lll() example and inspect how members are collected for the displayed type. Reproduce the output, then define done as showing only real String members or consistently including real and extension members.

Written by the indexing model from the issue text.

Assessment

Tech stack
kotlin
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.