Skip to content
This repository was archived by the owner on Nov 13, 2026. It is now read-only.
SkyAPMPublic archive

About

A tool helps on locating witness class for Apache SkyWalking plugin.

Topics

Resources

Stars

14 stars

Watchers

8 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

With the power of AI era, developing plugins is becoming easy and straightforward. Just Ask your coding agent to scan code and propose. The existing plugins and source codes of target libs should be enough.

uranus

A tool helps on locating witness class for Apache SkyWalking plugin.

package

mvn clean package appassembler:assemble

release

tar  -C target/ -zcf  uranus-1.0.tar.gz uranus

usage

Execute the command to see the usage.

Print all version information of the specified artifact.

examples

./artifact-versions -gid org.mongodb -aid mongo-java-driver -s

Print whether a certain class exists in a certain version of the package.

examples

./artifact-exists-class -aid mongo-java-driver -c  com.mongodb.client.MongoClientImpl -gid org.mongodb -v 3.7.0

Print all classes of the package.

examples

./all-class -aid mongo-java-driver -gid org.mongodb -v 3.8.0 -s

Print old classes of the package.

Multiple artifacts are separated by commas, groupId, artifactId, and version are separated by colons.

examples

./old-class -c org.mongodb:mongo-java-driver:3.7.0  -n org.mongodb:mongo-java-driver:3.8.0 -s

Print new classes of the package.

Multiple artifacts are separated by commas, groupId, artifactId, and version are separated by colons.

examples

./new-class -c org.mongodb:mongo-java-driver:3.7.0  -n org.mongodb:mongo-java-driver:3.8.0 -s

Print not in old classes and not in new classes of the package.

Multiple artifacts are separated by commas, groupId, artifactId, and version are separated by colons.

examples

./nold-nnew-class -o org.mongodb:mongo-java-driver:3.6.0 -c org.mongodb:mongo-java-driver:3.7.0  -n org.mongodb:mongo-java-driver:3.8.0 -s

Print target class info in artifacts.

Multiple artifacts are separated by commas, groupId, artifactId are separated by colons.

examples

./target-class-info-in-artifacts -c com.mongodb.client.MongoClientImpl -gid org.mongodb  -aid mongo-java-driver -a org.mongodb:mongodb-driver-sync

About

A tool helps on locating witness class for Apache SkyWalking plugin.

Topics

Resources

Stars

14 stars

Watchers

8 watching

Forks

Releases

Contributors

Languages