Install

Installing the Slicing Toolbox Eclipse plugin is easy. It is recommended to install the plugin from the provided update site, but it is also possible to install from source.

Installing from Update Site

Follow the steps below to install the Slicing Toolbox plugin from the Eclipse update site.

  1. Start Eclipse, then select Help > Install New Software.
  2. Click Add, in the top-right corner.
  3. In the Add Repository dialog that appears, enter "Atlas Toolboxes" for the Name and "https://ensoftcorp.github.io/toolbox-repository/" for the Location.
  4. In the Available Software dialog, select the checkbox next to “Slicing Toolbox” and click Next followed by OK.
  5. In the next window, you’ll see a list of the tools to be downloaded. Click Next.
  6. Read and accept the license agreements, then click Finish. If you get a security warning saying that the authenticity or validity of the software can’t be established, click OK.
  7. When the installation completes, restart Eclipse.

Installing from Source

If you want to install from source for bleeding edge changes, first grab a copy of the source repository. In the Eclipse workspace, import the com.ensoftcorp.open.slice Eclipse project located in the source repository. Right click on the project and select Export. Select Plug-in Development > Deployable plug-ins and fragments. Select the Install into host. Repository: radio box and click Finish. Press OK for the notice about unsigned software. Once Eclipse restarts the plugin will be installed and it is advisable to close or remove the com.ensoftcorp.open.slice project from the workspace.

Changelog

Note that version numbers are based off Atlas version numbers.

3.9.2

  • Updates for Atlas dependencies

3.6.0

  • Updates for Atlas dependencies

3.3.0

  • Added code painters

3.1.6

  • Bug fixes
  • Optimizations to dominance analysis

3.1.0

  • Updates for changes to dominance analysis

3.0.15

  • Added indexer hook with preferences option to compute PDG (smart views will still create dependence graphs on the fly if PDGs are not pre-computed in the index)
  • Added preferences page to control indexing options
  • Added support for data dependence slices on arrays and fields

3.0.14

  • Bug fixes for smart view selection events

3.0.13

  • Integrated toolbox commons dependencies, code cleanup

3.0.10

  • Atlas 3.0.x compatibility updates

2.7.3

  • Initial Release