<commit_before>package com.cube.storm.ui.view.holder;

import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;

import com.cube.storm.UiSettings;
import com.cube.storm.ui.R;
import com.cube.storm.ui.model.list.LogoListItem;
import com.nostra13.universalimageloader.core.assist.FailReason;
import com.nostra13.universalimageloader.core.listener.SimpleImageLoadingListener;

/**
 * View holder for {@link com.cube.storm.ui.model.list.LogoListItem} in the adapter
 *
 * @author <NAME>
 * @project Storm
 */
public class LogoListItemHolder extends ViewHolderController
{

	@Override public ViewHolder createViewHolder(ViewGroup parent)
	{
		View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.logo_list_item_view, parent, false);

		return new LogoListItemViewHolder(view);
	}

	private class LogoListItemViewHolder extends ViewHolder<LogoListItem>
	{
		protected ImageView image;
		protected TextView linkTitle;

		public LogoListItemViewHolder(View view)
		{<commit_msg>Null view holder bug fix<commit_after>package com.cube.storm.ui.view.holder;

import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;

import com.cube.storm.UiSettings;
import com.cube.storm.ui.R;
import com.cube.storm.ui.model.list.LogoListItem;
import com.nostra13.universalimageloader.core.assist.FailReason;
import com.nostra13.universalimageloader.core.listener.SimpleImageLoadingListener;

/**
 * View holder for {@link com.cube.storm.ui.model.list.LogoListItem} in the adapter
 *
 * @author <NAME>
 * @project Storm
 */
public class LogoListItemHolder extends ViewHolderController
{

	@Override public ViewHolder createViewHolder(ViewGroup parent)
	{
		View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.logo_list_item_view, parent, false);
		mViewHolder =  new LogoListItemViewHolder(view);

		return mViewHolder;
	}

	private class LogoListItemViewHolder extends ViewHolder<LogoListItem>
	{
		protected ImageView image;
		protected TextView linkTitle;

		public LogoListItemViewHolder(View view)
		{
{'fraction_non_alphanumeric': 0.09653356735410268, 'fraction_numerical': 0.0035103115401491883, 'mean_word_length': 5.846846846846847, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, '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': '6647948', 'n_tokens_mistral': 747, 'n_tokens_neox': 709, 'n_words': 142}