<commit_before><!--This script builds a kit for the ctc-client -->
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">

  <id>client-${project.version}</id>
      
  <formats>
    <format>jar</format>
  </formats>
  <includeBaseDirectory>false</includeBaseDirectory>

  <baseDirectory>/</baseDirectory>
 
    <dependencySets>
       <dependencySet>
       <unpack>true</unpack>
	
		<unpackOptions>
		  <!-- Excluding duplicates where LICENSE and NOTICE are already included, but don't have the .txt extension 
			 
			========================================================================
			NOTE: this was validated that the current dependencies produce duplicates that are all Apache files.
					However, if additional dependencies are added, the excludes should be removed, 
					build the jar, and then verify if there are new LICENSE and/or NOTICE files
					because all the unique license / notices may need to be kept for legal reasons
			=====
		  
		  -->		  
			<excludes>
				<exclude>META-INF/LICENSE.txt</exclude>
				<exclude>META-INF/NOTICE.txt</exclude>
			</excludes>
		</unpackOptions>


       
       <useTransitiveDependencies>true</useTransitiveDependencies>

       <includes>
            <include>org.modeshape:modeshape-common</include> 
            <include>org.modeshape:modeshape-jcr-api</include>   
              
             <include>javax.jcr:jcr</include>
             <include>log4j:log4j</include>
             <include>org.slf4j:slf4j-log4j12</include>
             <include>org.slf4j:slf4j-api</include>
             <include>org.codehaus.jettison:jettison</include><commit_msg>MODE-921 adjusted the assembly to remove duplicates for NOTICE and LICENSE<commit_after><!--This script builds a kit for the ctc-client -->
<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">

  <id>http-jar-with-dependencies</id>
      
  <formats>
    <format>jar</format>
  </formats>
  <includeBaseDirectory>false</includeBaseDirectory>

  <baseDirectory>/</baseDirectory>
 
    <dependencySets>
       <dependencySet>
       <unpack>true</unpack>
	
		<unpackOptions>
		  <!-- Excluding duplicates where LICENSE and NOTICE are already included, but don't have the .txt extension 
			 
			========================================================================
			NOTE: this was validated that the current dependencies produce duplicates that are all Apache files.
					However, if additional dependencies are added, the excludes should be removed, 
					build the jar, and then verify if there are new LICENSE and/or NOTICE files
					because all the unique license / notices may need to be kept for legal reasons
			=====
		  
		  -->		  
			<excludes>
				<exclude>META-INF/LICENSE</exclude>
				<exclude>META-INF/NOTICE</exclude>
			</excludes>
		</unpackOptions>


       
       <useTransitiveDependencies>true</useTransitiveDependencies>

       <includes>
            <include>org.modeshape:modeshape-common</include> 
            <include>org.modeshape:modeshape-jcr-api</include>   
              
             <include>javax.jcr:jcr</include>
             <include>log4j:log4j</include>
             <include>org.slf4j:slf4j-log4j12</include>
             <include>org.slf4j:slf4j-api</include>
             <include>org.codehaus.jettison:jettison</include>
{'fraction_non_alphanumeric': 0.15431769722814498, 'fraction_numerical': 0.013059701492537313, 'mean_word_length': 3.101639344262295, 'pattern_counts': {'":': 0, '<': 87, '<?xml version=': 0, '>': 87, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 4}, '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': '6634718', 'n_tokens_mistral': 1268, 'n_tokens_neox': 1091, 'n_words': 221}