<commit_before><#assign curr = entities[current_entity] />
<#assign internal = false />
<#assign inherited = false />
<#if (curr.extends?? && entities[curr.extends]??)>
	<#assign extends = curr.extends />
	<#assign inherited = true />
</#if>
<#if (curr.internal?? && curr.internal == "true")><#assign internal = true /></#if>
package ${local_namespace}.base;

import ${local_namespace}.${project_name?cap_first}Provider;

<#if (!internal)>
import ${entity_namespace}.${curr.name};
</#if>import ${data_namespace}.${curr.name}SQLiteAdapter;

<#if (inherited)>
import ${local_namespace}.${extends?cap_first}ProviderAdapter;
import ${data_namespace}.${extends?cap_first}SQLiteAdapter;

import com.tactfactory.mda.test.demact.criterias.${curr.name}Criterias;
import com.tactfactory.mda.test.demact.criterias.base.Criteria;
import com.tactfactory.mda.test.demact.criterias.base.Criteria.Type;
import com.tactfactory.mda.test.demact.criterias.base.CriteriasBase;
import com.tactfactory.mda.test.demact.criterias.base.CriteriasBase.GroupType;
import com.tactfactory.mda.test.demact.criterias.base.value.ArrayValue;
</#if>

import android.content.Context;
import android.content.ContentUris;
import android.content.ContentValues;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.net.Uri;
<#assign ext = curr.name?cap_first /><commit_msg>Fix hard coded imports<commit_after><#assign curr = entities[current_entity] />
<#assign internal = false />
<#assign inherited = false />
<#if (curr.extends?? && entities[curr.extends]??)>
	<#assign extends = curr.extends />
	<#assign inherited = true />
</#if>
<#if (curr.internal?? && curr.internal == "true")><#assign internal = true /></#if>
package ${local_namespace}.base;

import ${local_namespace}.${project_name?cap_first}Provider;

<#if (!internal)>
import ${entity_namespace}.${curr.name};
</#if>import ${data_namespace}.${curr.name}SQLiteAdapter;

<#if (inherited)>
import ${local_namespace}.${extends?cap_first}ProviderAdapter;
import ${data_namespace}.${extends?cap_first}SQLiteAdapter;

import ${project_namespace}.criterias.${curr.name}Criterias;
import ${project_namespace}.criterias.base.Criteria;
import ${project_namespace}.criterias.base.Criteria.Type;
import ${project_namespace}.criterias.base.CriteriasBase;
import ${project_namespace}.criterias.base.CriteriasBase.GroupType;
import ${project_namespace}.criterias.base.value.ArrayValue;
</#if>

import android.content.Context;
import android.content.ContentUris;
import android.content.ContentValues;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.net.Uri;
<#assign ext = curr.name?cap_first />
{'fraction_non_alphanumeric': 0.16362960208255858, 'fraction_numerical': 0.0, 'mean_word_length': 7.151515151515151, 'pattern_counts': {'":': 0, '<': 33, '<?xml version=': 0, '>': 33, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, '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': '5712077', 'n_tokens_mistral': 877, 'n_tokens_neox': 880, 'n_words': 143}