You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With the review of 12,000 repos, I have found the reference for function names ambiguous. For example, in the image given below, we could see there are two select_builder, but the reference name is different.
It would be beneficial if for each repo, we could have a functions list or index. Or if inspect4py could unify the naming scheme for each function. For example, we could define the inspect4py result as folder.file.(class).function_name, which would keep the uniqueness and cohesion of each function/class name.
The text was updated successfully, but these errors were encountered:
I think the problem here is that select_builder. is very strange. Please post here the original source code and the repository name, so we can identify it
Another issue that could occur is given by the following.
The image below shows a piece of call information from a function named ds_item. So the direction for this function is pipetools/ds_builder.ds_tiem. And you could see the reference for a function is ds_builder.DSBuilder which is file.function_name, however, there is a call from the same folder which is pipetools, and it is named pipetools.main.StringFormatter which is folder.file.function.
With the review of 12,000 repos, I have found the reference for function names ambiguous. For example, in the image given below, we could see there are two select_builder, but the reference name is different.

It would be beneficial if for each repo, we could have a functions list or index. Or if inspect4py could unify the naming scheme for each function. For example, we could define the inspect4py result as folder.file.(class).function_name, which would keep the uniqueness and cohesion of each function/class name.
The text was updated successfully, but these errors were encountered: