Page MenuHomeFeedback Tracker

Hide private/protected members from script editor autocomplete
Closed, ResolvedPublic

Description

Since they are not supposed to be accessible in script, please hide private and protected members of an object I am autocompleting on. Otherwise, the internals of a class in which a public-facing API was carefully designed, is somewhat useless as the user has no idea what will work or not until he tries to compile and then find out it was private all along.

The only exception should be private if you are editing the same class the variables come from or protected when you are in an inherited class and work on the this context.

Details

Severity
Tweak
Resolution
Open
Reproducibility
N/A
Operating System
Windows 10 x64
Category
General

Event Timeline

Geez changed the task status from New to Reviewed.Aug 8 2022, 10:58 PM
Geez closed this task as Resolved.Apr 27 2023, 2:03 PM
Geez claimed this task.
Geez added a subscriber: Geez.

Resolved for one of the future updates