Skip to content

brandonborkholder/mirur

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Mirur Eclipse Plugin

Mirur is an Eclipse plugin (http://mirur.io/) to visualize your arrays the way they were meant to be. No more using Arrays.toString()! The existing visual debugger in Eclipse does a .toString() on any object you select in the Variables view. For large arrays, this might mean hanging your JVM. Besides the fact that looking at a long list of values is generally useless to understand what's happening.

Mirur can plot numerical arrays of any size. View 1-dimensional arrays using a line graph or a bar chart. View 2-dimensional data using a heatmap. Or even just view a histogram of all values in the array.

You can view anything that can be interpreted as a collection of numbers, including List or AtomicLong[].

Screenshot

with-Eclipse logo

Building

The update-site branch contains the website and the update-site folder for releases. Both the development branch (e.g. master) and update-site need to be checked out alongside each other build. The update-site branch is in a folder named mirur-update-site on the same level as the mirur repository for development.

cd mirur
mvn versions:set -DnewVersion=X-SNAPSHOT && mvn tycho-versions:set-version -DnewVersion=X.qualifier
git commit -a -m "Version to X" && git tag X
mvn clean install

Now the new build is in ../mirur-update-site/update-site/

cd ../mirur-update-site/update-site/
unzip content.jar && unzip artifacts.jar
java -jar ../eclipse/plugins/org.eclipse.equinox.p2.jarprocessor_1.*.jar \
  -processAll -pack -verbose -outputDir plugins plugins/mirur.mirur-ui_*

About

Mirur Eclipse Plugin

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages