<commit_before><?xml version="1.0" encoding="UTF-8"?>
<toolkitInfoModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.ibm.com/xmlns/prod/streams/spl/toolkitInfo" xsi:schemaLocation="http://www.ibm.com/xmlns/prod/streams/spl/toolkitInfo toolkitInfoModel.xsd">
  <identity>
    <name>com.ibm.streamsx.topology</name>
    <description>
Toolkit providing mechanisms to build IBM Streams
applications in other programming languages, with Java, Scala and Python support.

# Java
*Java Application API* - A library that allows the definition
and execution of streaming applications implemented in Java.
Applications use Java code to process tuples and tuples are Java objects.

See the documentation under `doc/javadoc/index.html` for details.
# Scala
*Scala Support* - The Java Application API supports applications written in Scala.

See the documentation under `doc/scaladoc/index.html` for details.

# SPL
*Topic based* [com.ibm.streamsx.topology.topic::Publish|Publish] and
[com.ibm.streamsx.topology.topic::Subscribe|Subscribe] operators
provide the mechanism to exchange streams between applications
regardles of the thier implementation language.
[compilationunit:com.ibm.streamsx.topology::types.spl|SPL types] are
provided that allow interchange with applications implemented
in other languages.

# Python

*Python Application API* - A module that allows the definition
and execution of streaming applications implemented in Python.
Applications use Python code to process tuples and tuples are Python objects.

*Python functions as SPL operators* - A Python function can be simply turned into an SPL operator to allow
tuple processing using Python.

See the documentation under [namespace:com.ibm.streamsx.topology.python|com.ibm.streamsx.topology.python] for details.

    </description>
    <!-- This is currently development for the 1.5 release -->
    <version>1.5.11.__dev__</version>
    <!-- Require Java 8 so minimium is 4.0.1.0 -->
    <requiredProductVersion>4.0.1.0</requiredProductVersion>
    </identity>
  <dependencies/>
  <resources>
    <messageSet name="TopologySplpyResource">
      <lang default="true">en_US/TopologySplpyResource.xlf</lang>
      <lang>de_DE/TopologySplpyResource.xlf</lang>
      <lang>es_ES/TopologySplpyResource.xlf</lang>
      <lang>fr_FR/TopologySplpyResource.xlf</lang>
      <lang>it_IT/TopologySplpyResource.xlf</lang>
      <lang>ja_JP/TopologySplpyResource.xlf</lang>
      <lang>ko_KR/TopologySplpyResource.xlf</lang>
      <lang>pt_BR/TopologySplpyResource.xlf</lang>
      <lang>ru_RU/TopologySplpyResource.xlf</lang>
      <lang>zh_CN/TopologySplpyResource.xlf</lang>
      <lang>zh_TW/TopologySplpyResource.xlf</lang>
    </messageSet>
  </resources>
  <sabFiles>
    <exclude path="opt/httpcomponents-client-4.3.6/**"/>
    <exclude path="opt/icons/**"/>
    <exclude path="opt/python/codegen/**"/>
    <exclude path="opt/python/include/**"/>
    <exclude path="opt/python/templates/**"/>
  </sabFiles>
</toolkitInfoModel>
<commit_msg>Bump version<commit_after><?xml version="1.0" encoding="UTF-8"?>
<toolkitInfoModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.ibm.com/xmlns/prod/streams/spl/toolkitInfo" xsi:schemaLocation="http://www.ibm.com/xmlns/prod/streams/spl/toolkitInfo toolkitInfoModel.xsd">
  <identity>
    <name>com.ibm.streamsx.topology</name>
    <description>
Toolkit providing mechanisms to build IBM Streams
applications in other programming languages, with Java, Scala and Python support.

# Java
*Java Application API* - A library that allows the definition
and execution of streaming applications implemented in Java.
Applications use Java code to process tuples and tuples are Java objects.

See the documentation under `doc/javadoc/index.html` for details.
# Scala
*Scala Support* - The Java Application API supports applications written in Scala.

See the documentation under `doc/scaladoc/index.html` for details.

# SPL
*Topic based* [com.ibm.streamsx.topology.topic::Publish|Publish] and
[com.ibm.streamsx.topology.topic::Subscribe|Subscribe] operators
provide the mechanism to exchange streams between applications
regardles of the thier implementation language.
[compilationunit:com.ibm.streamsx.topology::types.spl|SPL types] are
provided that allow interchange with applications implemented
in other languages.

# Python

*Python Application API* - A module that allows the definition
and execution of streaming applications implemented in Python.
Applications use Python code to process tuples and tuples are Python objects.

*Python functions as SPL operators* - A Python function can be simply turned into an SPL operator to allow
tuple processing using Python.

See the documentation under [namespace:com.ibm.streamsx.topology.python|com.ibm.streamsx.topology.python] for details.

    </description>
    <!-- This is currently development for the 1.5 release -->
    <version>1.5.12.__dev__</version>
    <!-- Require Java 8 so minimium is 4.0.1.0 -->
    <requiredProductVersion>4.0.1.0</requiredProductVersion>
    </identity>
  <dependencies/>
  <resources>
    <messageSet name="TopologySplpyResource">
      <lang default="true">en_US/TopologySplpyResource.xlf</lang>
      <lang>de_DE/TopologySplpyResource.xlf</lang>
      <lang>es_ES/TopologySplpyResource.xlf</lang>
      <lang>fr_FR/TopologySplpyResource.xlf</lang>
      <lang>it_IT/TopologySplpyResource.xlf</lang>
      <lang>ja_JP/TopologySplpyResource.xlf</lang>
      <lang>ko_KR/TopologySplpyResource.xlf</lang>
      <lang>pt_BR/TopologySplpyResource.xlf</lang>
      <lang>ru_RU/TopologySplpyResource.xlf</lang>
      <lang>zh_CN/TopologySplpyResource.xlf</lang>
      <lang>zh_TW/TopologySplpyResource.xlf</lang>
    </messageSet>
  </resources>
  <sabFiles>
    <exclude path="opt/httpcomponents-client-4.3.6/**"/>
    <exclude path="opt/icons/**"/>
    <exclude path="opt/python/codegen/**"/>
    <exclude path="opt/python/include/**"/>
    <exclude path="opt/python/templates/**"/>
  </sabFiles>
</toolkitInfoModel>

{'fraction_non_alphanumeric': 0.11657559198542805, 'fraction_numerical': 0.0086106971352873, 'mean_word_length': 4.551470588235294, 'pattern_counts': {'":': 0, '<': 101, '<?xml version=': 2, '>': 101, 'https://': 0, 'lorem ipsum': 0, 'www.': 6, 'xml': 10}, 'pii_count': 4, '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': '6868113', 'n_tokens_mistral': 1937, 'n_tokens_neox': 1848, 'n_words': 457}