enso-org / enso

Enso Analytics is a self-service data prep and analysis platform designed for data teams.
https://ensoanalytics.com
Apache License 2.0
7.36k stars 322 forks source link

Suggestions does not show placeholders for static methods #8866

Open Cassandra-Clark opened 9 months ago

Cassandra-Clark commented 9 months ago

Discord username

No response

What type of issue is this?

Permanent – Occurring repeatably

Is this issue blocking you from using Enso?

Is this a regression?

What issue are you facing?

When using a static method in the GUI, the method's placeholders are not displayed.

Expected behaviour

static methods should have placeholders displayed

How we can reproduce it?

attempt to use a static method (eg Google_Api.initialize) no arguments are populated

Screenshots or screencasts

image

Logs

No response

Enso Version

enso-win-2024.1.1-nightly.2024.1.4

Browser or standalone distribution

Standalone distribution (local project)

Browser Version or standalone distribution

standalone

Operating System

Windows

Operating System Version

No response

Hardware you are using

No response

farmaazon commented 9 months ago

This is an issue of only some of the static methods, because Data.read looks just fine. Google_Api is a library excluded from stdlib by default - may it affect the suggestion database somehow @hubertp @4e6 ?

4e6 commented 9 months ago

Yes, Google_Api is not included in the standard library edition. And I suppose that the suggestions for it are not loaded on startup when the engine loads the standard library.

4e6 commented 9 months ago

I'm not sure about the status of this library. It was not maintained for a long time. I suppose that just including it in the edition should fix this issue.

farmaazon commented 9 months ago

Thanks. I think I saw a PR which brings it back - so when it lands, I will check if we have parameters.