Skip to content

Different entities are called BuiltinMethodId #138

Open
@EgorkaKulikov

Description

@EgorkaKulikov

Description

Potential refactoring

Currently we have an entity BuiltinMethodId in our code.

Actually it represents different objects: our util methods, wrappers for real functions for items in classpath (like Mockito methods) or different real functions (like Class.forName).

It is very difficult to describe all builtins in switch statement, so we often have problems with adding a new one.

Metadata

Metadata

Assignees

No one assigned

    Labels

    comp-codegenIssue is related to code generatorctg-enhancementNew feature, improvement or change requestctg-refactoringIssue related to refactoring process

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions