GoogleCloudPlatform / GoogleCloudPlatform/cloud-opensource-java

Human-friendly method symbol format

Open
#491 0 comments 0 reactions 0 assignees View on GitHub
enhancement p3
Dominant language
Java
Stars
163
Forks
80
PR merge metrics
No merged PRs in 30d

Description

Before:
```
targetClassName=com.google.common.base.Verify, methodName=verify, interfaceMethod=false, descriptor=(ZLjava/lang/String;Ljava/lang/Object;)V
```

Better:
```
void com.google.common.base.Verify.verify(boolean, java.lang.String, java.lang.Object)
```

(feedback from Garrett)

Created branch "human_friendly_signature" but I may change the structure of JarLinkageError to hold LinkageErrorCause class.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.