Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

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

README.md

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

Languages

You can’t perform that action at this time.