<commit_before><html>
<title>
Soot - Eclipse Plugin Usage
</title>
<body>
<h4>Getting Started</h4>
<p>
Once you have installed the soot-eclipse plugin and restarted Eclipse you must make the menus available by the following:
<p>
<ul>
<li>Select Window -- Customize Perspective</li>
<li>Expand Other option in the tree</li>
<li>Click on soot then OK</li>
</ul>

<p>
Now under the Project menu there should be a Soot section (the menu items may be grayed out at this point)
<p>

<p>
You must also switch to the Java Perspective in Eclipse:
<br>
Select Window -- Open Perspective -- Java
<br>
This isn't actually necessary to use Soot, but it is if you want to demonstrat that your Java class runs<br><p>

<p>
As Soot runs on java classes you must create or import some
Follow the Eclipse guidelines on creating a Java Project found at www.eclipse.org (look for Online Help section)
<br>
One note, currently there are problems with the soot plugin in you don't make a src folder in your Java project and instead use the project as the source folder. So don't do this.
<p>

<h4>
Running Soot on all the classes in your project:
</h4>

<ul>
<li>First build the classes.<li>
<li>Then select any java file in the project.<li>
<li>Then select Project -- Soot and any menu item under</li>


<ul>
<li><h5>There are currently four:</h5></li><commit_msg>Emphasize the caveat about src/ folders and the Soot plugin.<commit_after><html>
<title>
Soot - Eclipse Plugin Usage
</title>
<body>
<h4>Getting Started</h4>
<p>
Once you have installed the soot-eclipse plugin and restarted Eclipse you must make the menus available by the following:
<p>
<ul>
<li>Select Window -- Customize Perspective</li>
<li>Expand Other option in the tree</li>
<li>Click on soot then OK</li>
</ul>

<p>
Now under the Project menu there should be a Soot section (the menu items may be grayed out at this point)
<p>

<p>
You must also switch to the Java Perspective in Eclipse:
<br>
Select Window -- Open Perspective -- Java
<br>
This isn't actually necessary to use Soot, but it is if you want to demonstrat that your Java class runs<br><p>

<p>
As Soot runs on java classes, you must create or import some.
Follow the Eclipse guidelines on creating a Java Project found at www.eclipse.org (look for Online Help section)

<h4>Caveat: source folders</h4> 

<p>Currently, there are problems with the
soot plugin if you don't make a <code>src</code> folder in your Java
project and put your source files there.  You cannot use the project
as the source folder yet.
</p>

<h4>
Running Soot on all the classes in your project:
</h4>

<ul>
<li>First build the classes.</li>
<li>Then select any java file in the project.</li>
<li>Then select Project -- Soot and any menu item under</li>


<ul>
<li><h5>There are currently four:</h5></li>
{'fraction_non_alphanumeric': 0.09348137535816618, 'fraction_numerical': 0.00501432664756447, 'mean_word_length': 4.32, 'pattern_counts': {'":': 0, '<': 87, '<?xml version=': 0, '>': 87, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1870332', 'n_tokens_mistral': 887, 'n_tokens_neox': 853, 'n_words': 438}