<commit_before>Custom Plugins for CAS 3.0
--------------------------

This directory is provided for you to create your own CAS plugins.
Follow the steps below to compile and install these plugins.

0. be sure you have Apache Ant installed (http://ant.apache.org) as well
   as JDK 1.4.2 or better (http://java.sun.com)

1. write your plugins, placing the source under src/ and any external
   dependencies that aren't already part of CAS 3.0 under lib/

2. run Ant to compile your plugins and build a .jar file:

   % ant jar

   This will build a file called localPlugins.jar and place it in
   target/

3. edit ../webapp/WEB-INF/deployerConfigContext.xml to configure
   CAS to use your new plugin.

4. run Ant to build a new CAS war:

   % ant war

   This copies your plugin to ../webapp/WEB-INF/lib, and packages up 
   everything under CAS 3.0's webapp/ directory into target/cas.war.

Additional Ant build targets:

   % ant

   The default target will compile your .java files into .class files
   under build/

   % ant clean

   This will delete the build/ directory (created by Step 1 above) and
   webapp/WEB-INF/lib/localPlugins.jar, and it will replace target/cas.war
   with the version that was backed-up in Step 3.

   % ant doc

   This will build any JavaDoc that you have written into your plugins.

--------------------------
Author: <NAME>
Version: $Revision$ $Date$<commit_msg>Fixed path information<commit_after>Custom Plugins for CAS 3.0
--------------------------

This directory is provided for you to create your own CAS plugins.
Follow the steps below to compile and install these plugins.

0. be sure you have Apache Ant installed (http://ant.apache.org) as well
   as JDK 1.4.2 or better (http://java.sun.com)

1. write your plugins, placing the source under src/ and any external
   dependencies that aren't already part of CAS 3.0 under lib/

2. run Ant to compile your plugins and build a .jar file:

   % ant jar

   This will build a file called localPlugins.jar and place it in
   target/

3. edit ../webapp/WEB-INF/deployerConfigContext.xml to configure
   CAS to use your new plugin.

4. run Ant to build a new CAS war:

   % ant war

   This target copies all the necessary files into target/webapp and
   then packages them into target/cas.war.  This war is configured
   with your new plugins and is ready to deploy.

Additional Ant build targets:

   % ant

   The default target will compile your .java files into .class files
   under build/

   % ant clean

   This will delete the build/ directory (created by Step 1 above) and
   webapp/WEB-INF/lib/localPlugins.jar, and it will replace target/cas.war
   with the version that was backed-up in Step 3.

   % ant doc

   This will build any JavaDoc that you have written into your plugins.

--------------------------
Author: <NAME>
Version: $Revision$ $Date$
{'fraction_non_alphanumeric': 0.09590479523976199, 'fraction_numerical': 0.010500525026251312, 'mean_word_length': 2.6594110115236878, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, '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': '6054998', 'n_tokens_mistral': 842, 'n_tokens_neox': 779, 'n_words': 406}