<commit_before><a class="game-thumbnail" ng-href="{{ ::$ctrl.url }}">

	<div class="game-thumbnail-controls" ng-if="::$ctrl.showControl">
		<button class="i-button big sparse" tooltip="{{ ::$ctrl.controlLabel }}" ng-click="$ctrl.onControlClick( $event )">
			<span class="jolticon" ng-class="::'jolticon-' + $ctrl.controlType"></span>
		</button>
	</div>

	<div class="game-thumbnail-thumb">
		<span class="jolticon jolticon-game"></span>

		<span class="game-thumbnail-tags" ng-if="::$ctrl.game.has_animated_thumbnail && $ctrl.screen.isDesktop">
			<span class="game-thumbnail-tag">
				<span class="jolticon jolticon-stream"></span>
			</span>
		</span>

		<gj-game-thumbnail-img game="::$ctrl.game"></gj-game-thumbnail-img>

		<video ng-if="::$ctrl.game.has_animated_thumbnail && $ctrl.screen.isDesktop" preload loop ng-attr-poster="{{ ::$ctrl.game.img_thumbnail }}">
			<source ng-src="{{ ::$ctrl.webm }}" type="video/webm">
			<source ng-src="{{ ::$ctrl.mp4 }}" type="video/mp4">
		</video>
	</div>

	<div class="game-thumbnail-meta">

		<div class="game-thumbnail-pricing"
			ng-if="::$ctrl.game._has_packages"
			ng-class="::{ 'game-thumbnail-pricing-owned': $ctrl.game.sellable.is_owned }"
			>
			<div ng-if="::!$ctrl.game.sellable.is_owned" ng-switch="::$ctrl.game.sellable.type">
				<span class="game-thumbnail-pricing-amount" ng-switch-when="paid">
					<span class="game-thumbnail-pricing-currency">$</span>{{ ::$ctrl.game.sellable.pricings[0].amount | gjCurrency:'' }}
				</span>
				<span class="game-thumbnail-pricing-tag" ng-switch-when="pwyw" translate>
					name your price
				</span>
				<span class="game-thumbnail-pricing-tag" ng-switch-default translate>
					Free
				</span>
			</div>
			<div ng-if="::$ctrl.game.sellable.is_owned">
				<span class="game-thumbnail-pricing-tag" translate>
					Owned
				</span>
			</div>
		</div>

		<div class="game-thumbnail-meter" ng-if="::$ctrl.game.ratings_enabled">
			<span class="game-thumbnail-rating-count">
				({{ ::$ctrl.game.rating_count || 0 | number }})
			</span>
			<gj-meter meter-rating="::$ctrl.game.avg_rating"></gj-meter>
		</div>
		<div class="game-thumbnail-os">
			<gj-game-compat-icons gj-game="::$ctrl.game"></gj-game-compat-icons>
		</div>
		<div class="game-thumbnail-dev" title="{{ ::$ctrl.game.developer.display_name }}">{{ ::$ctrl.game.developer.display_name }}</div>
		<div class="game-thumbnail-title" title="{{ ::$ctrl.game.title }}">{{ ::$ctrl.game.title }}</div>
	</div>
</a><commit_msg>Remove rating info in the game thumbnail.<commit_after><a class="game-thumbnail" ng-href="{{ ::$ctrl.url }}">

	<div class="game-thumbnail-controls" ng-if="::$ctrl.showControl">
		<button class="i-button big sparse" tooltip="{{ ::$ctrl.controlLabel }}" ng-click="$ctrl.onControlClick( $event )">
			<span class="jolticon" ng-class="::'jolticon-' + $ctrl.controlType"></span>
		</button>
	</div>

	<div class="game-thumbnail-thumb">
		<span class="jolticon jolticon-game"></span>

		<span class="game-thumbnail-tags" ng-if="::$ctrl.game.has_animated_thumbnail && $ctrl.screen.isDesktop">
			<span class="game-thumbnail-tag">
				<span class="jolticon jolticon-stream"></span>
			</span>
		</span>

		<gj-game-thumbnail-img game="::$ctrl.game"></gj-game-thumbnail-img>

		<video ng-if="::$ctrl.game.has_animated_thumbnail && $ctrl.screen.isDesktop" preload loop ng-attr-poster="{{ ::$ctrl.game.img_thumbnail }}">
			<source ng-src="{{ ::$ctrl.webm }}" type="video/webm">
			<source ng-src="{{ ::$ctrl.mp4 }}" type="video/mp4">
		</video>
	</div>

	<div class="game-thumbnail-meta">

		<div class="game-thumbnail-pricing"
			ng-if="::$ctrl.game._has_packages"
			ng-class="::{ 'game-thumbnail-pricing-owned': $ctrl.game.sellable.is_owned }"
			>
			<div ng-if="::!$ctrl.game.sellable.is_owned" ng-switch="::$ctrl.game.sellable.type">
				<span class="game-thumbnail-pricing-amount" ng-switch-when="paid">
					<span class="game-thumbnail-pricing-currency">$</span>{{ ::$ctrl.game.sellable.pricings[0].amount | gjCurrency:'' }}
				</span>
				<span class="game-thumbnail-pricing-tag" ng-switch-when="pwyw" translate>
					name your price
				</span>
				<span class="game-thumbnail-pricing-tag" ng-switch-default translate>
					Free
				</span>
			</div>
			<div ng-if="::$ctrl.game.sellable.is_owned">
				<span class="game-thumbnail-pricing-tag" translate>
					Owned
				</span>
			</div>
		</div>

		<div class="game-thumbnail-os">
			<gj-game-compat-icons gj-game="::$ctrl.game"></gj-game-compat-icons>
		</div>
		<div class="game-thumbnail-dev" title="{{ ::$ctrl.game.developer.display_name }}">{{ ::$ctrl.game.developer.display_name }}</div>
		<div class="game-thumbnail-title" title="{{ ::$ctrl.game.title }}">{{ ::$ctrl.game.title }}</div>
	</div>
</a>
{'fraction_non_alphanumeric': 0.2260851243152128, 'fraction_numerical': 0.0014749262536873156, 'mean_word_length': 4.315789473684211, 'pattern_counts': {'":': 24, '<': 109, '<?xml version=': 0, '>': 109, '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': '2487810', 'n_tokens_mistral': 1968, 'n_tokens_neox': 1774, 'n_words': 253}