<commit_before><?xml version="1.0" encoding="UTF-8"?>
<mobileObjectPersistence xmlns="http://www.oracle.com/ateam/mobile/persistenceMapping" logWebServiceCalls="true">
   <classMappingDescriptor className="oracle.ateam.sample.mobile.mcs.storage.StorageObject" persisted="true">
      <crudServiceClass className="oracle.ateam.sample.mobile.mcs.storage.StorageObjectService" autoIncrementPrimaryKey="true" localPersistenceManager="oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager" remotePersistenceManager="oracle.ateam.sample.mobile.v2.persistence.manager.MCSStoragePersistenceManager" remoteReadInBackground="true" remoteWriteInBackground="true" showWebServiceInvocationErrors="true" autoQuery="false" enableOfflineTransactions="true"/>
      <table name="STORAGE_OBJECT">
         <primaryKeyColumn name="ID"/>
         <primaryKeyColumn name="COLLECTION_NAME"/>
      </table>
      <attributeMappings>
         <directMapping attributeName="createdOn" payloadAttributeName="createdOn" columnName="CREATED_ON" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="eTag" payloadAttributeName="eTag" columnName="E_TAG" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="id" payloadAttributeName="id" columnName="ID" columnDataType="VARCHAR" required="true" persisted="true" javaType="java.lang.String" keyAttribute="true"/>
         <directMapping attributeName="modifiedOn" payloadAttributeName="modifiedOn" columnName="MODIFIED_ON" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="createdBy" payloadAttributeName="createdBy" columnName="CREATED_BY" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="modifiedBy" payloadAttributeName="modifiedBy" columnName="MODIFIED_BY" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="name" payloadAttributeName="name" columnName="NAME" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="contentType" payloadAttributeName="contentType" columnName="CONTENT_TYPE" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="contentLength" payloadAttributeName="contentLength" columnName="CONTENT_LENGTH" columnDataType="NUMERIC" required="false" persisted="true" javaType="java.lang.Long" keyAttribute="false"/>
         <directMapping attributeName="collectionName" columnName="COLLECTION_NAME" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="true"/>
         <directMapping attributeName="filePath" columnName="FILE_PATH" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="storeOnDevice" columnName="STORE_ON_DEVICE" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.Boolean" keyAttribute="false"/>
      </attributeMappings>
      <methods>
         <findMethod uri="/platform/storage/collections/{collection}/objects" connectionName="" requestType="GET" secured="false" sendDataObjectAsPayload="false" payloadElementName="root">
            <parameter name="collection" valueProvider="SearchValue" pathParam="true"/>
         </findMethod>
      </methods>
   </classMappingDescriptor>
  <classMappingDescriptor className="oracle.ateam.sample.mobile.v2.persistence.service.DataSynchAction"
                          dateFormat="dd-MMM-yyyy" >
    <table name="DATA_SYNCH_ACTIONS">
      <primaryKeyColumn name="SERVICE_CLASS_NAME"/>
      <primaryKeyColumn name="ID"/>
    </table>
    <attributeMappings>
      <directMapping attributeName="id" columnName="ID" javaType="java.lang.Integer" columnDataType="NUMERIC"
                     keyAttribute="true" required="true" />
      <directMapping attributeName="serviceClass" columnName="SERVICE_CLASS_NAME" javaType="java.lang.String"
                     columnDataType="VARCHAR" keyAttribute="true" required="true" />
      <directMapping attributeName="entityClassString" columnName="ENTITY_CLASS_NAME" javaType="java.lang.String"
                     columnDataType="VARCHAR" />
      <directMapping attributeName="entityAsJSONString" columnName="JSON_PAYLOAD" javaType="java.lang.String"
                     columnDataType="VARCHAR" />
      <directMapping attributeName="action" columnName="ACTION" javaType="java.lang.String" columnDataType="VARCHAR"
                     />
      <directMapping attributeName="dateCreated" columnName="DATE_CREATED" javaType="java.util.Date"
                     columnDataType="DATE" />
      <directMapping attributeName="lastSynchAttempt" columnName="DATE_LAST_SYNCH" javaType="java.util.Date"
                     columnDataType="DATE" />
      <directMapping attributeName="lastSynchError" columnName="LAST_SYNCH_ERROR" javaType="java.lang.String"<commit_msg>- corrections to storageObject mapping that were not copied over before<commit_after><?xml version="1.0" encoding="UTF-8"?>
<mobileObjectPersistence xmlns="http://www.oracle.com/ateam/mobile/persistenceMapping" logWebServiceCalls="true">
   <classMappingDescriptor className="oracle.ateam.sample.mobile.mcs.storage.StorageObject" persisted="true">
      <crudServiceClass className="oracle.ateam.sample.mobile.mcs.storage.StorageObjectService" autoIncrementPrimaryKey="true" localPersistenceManager="oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager" remotePersistenceManager="oracle.ateam.sample.mobile.v2.persistence.manager.MCSStoragePersistenceManager" remoteReadInBackground="true" remoteWriteInBackground="true" showWebServiceInvocationErrors="true" autoQuery="false" enableOfflineTransactions="true"/>
      <table name="STORAGE_OBJECT">
         <primaryKeyColumn name="ID"/>
         <primaryKeyColumn name="COLLECTION_NAME"/>
      </table>
      <attributeMappings>
         <directMapping attributeName="createdOn" payloadAttributeName="createdOn" columnName="CREATED_ON" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="eTag" columnName="E_TAG" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="id" payloadAttributeName="id" columnName="ID" columnDataType="VARCHAR" required="true" persisted="true" javaType="java.lang.String" keyAttribute="true"/>
         <directMapping attributeName="modifiedOn" payloadAttributeName="modifiedOn" columnName="MODIFIED_ON" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="createdBy" payloadAttributeName="createdBy" columnName="CREATED_BY" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="modifiedBy" payloadAttributeName="modifiedBy" columnName="MODIFIED_BY" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="name" payloadAttributeName="name" columnName="NAME" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="contentType" payloadAttributeName="contentType" columnName="CONTENT_TYPE" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="contentLength" payloadAttributeName="contentLength" columnName="CONTENT_LENGTH" columnDataType="NUMERIC" required="false" persisted="true" javaType="java.lang.Long" keyAttribute="false"/>
         <directMapping attributeName="collectionName" columnName="COLLECTION_NAME" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="true"/>
         <directMapping attributeName="filePath" columnName="FILE_PATH" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.String" keyAttribute="false"/>
         <directMapping attributeName="storeOnDevice" columnName="STORE_ON_DEVICE" columnDataType="VARCHAR" required="false" persisted="true" javaType="java.lang.Boolean" keyAttribute="false"/>
      </attributeMappings>
      <methods>
         <findMethod uri="/platform/storage/collections/{collection}/objects" requestType="GET" sendDataObjectAsPayload="false" payloadElementName="items">
            <parameter name="collection" valueProvider="SearchValue" pathParam="true"/>
         </findMethod>
      </methods>
   </classMappingDescriptor>
  <classMappingDescriptor className="oracle.ateam.sample.mobile.v2.persistence.service.DataSynchAction"
                          dateFormat="dd-MMM-yyyy" >
    <table name="DATA_SYNCH_ACTIONS">
      <primaryKeyColumn name="SERVICE_CLASS_NAME"/>
      <primaryKeyColumn name="ID"/>
    </table>
    <attributeMappings>
      <directMapping attributeName="id" columnName="ID" javaType="java.lang.Integer" columnDataType="NUMERIC"
                     keyAttribute="true" required="true" />
      <directMapping attributeName="serviceClass" columnName="SERVICE_CLASS_NAME" javaType="java.lang.String"
                     columnDataType="VARCHAR" keyAttribute="true" required="true" />
      <directMapping attributeName="entityClassString" columnName="ENTITY_CLASS_NAME" javaType="java.lang.String"
                     columnDataType="VARCHAR" />
      <directMapping attributeName="entityAsJSONString" columnName="JSON_PAYLOAD" javaType="java.lang.String"
                     columnDataType="VARCHAR" />
      <directMapping attributeName="action" columnName="ACTION" javaType="java.lang.String" columnDataType="VARCHAR"
                     />
      <directMapping attributeName="dateCreated" columnName="DATE_CREATED" javaType="java.util.Date"
                     columnDataType="DATE" />
      <directMapping attributeName="lastSynchAttempt" columnName="DATE_LAST_SYNCH" javaType="java.util.Date"
                     columnDataType="DATE" />
      <directMapping attributeName="lastSynchError" columnName="LAST_SYNCH_ERROR" javaType="java.lang.String"
{'fraction_non_alphanumeric': 0.1278020649241931, 'fraction_numerical': 0.0011161752395126034, 'mean_word_length': 5.852772466539197, 'pattern_counts': {'":': 0, '<': 87, '<?xml version=': 2, '>': 85, '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': '133512', 'n_tokens_mistral': 2818, 'n_tokens_neox': 2804, 'n_words': 410}