<commit_before>package com.jed.state;

import org.lwjgl.opengl.GL11;

import com.jed.actor.Boundary;
import com.jed.actor.Entity;
import com.jed.util.Vector;

/**
 * 
 * @author jlinde, <NAME>
 *
 */
public class MapTile extends Entity {

    /**
     * 
     */
    public static final int NO_TILE = 0;

    /**
     * 
     */
    float glTexX, glTexY, glTexWidth, glTexHeight;
    
    /**
     * 
     */
    int tileId;

    /**
     * 
     */
    GameMap map;

    /**
     * 
     */
    //TODO: TEMPORARY!
    public boolean colliding;
    
    /**
     * 
     */
    public boolean evaluating;

    /**
     * FIXME, the parameters are too damn many.
     * @param position FIXME Javadoc
     * @param bounds FIXME Javadoc
     * @param glTexX FIXME Javadoc
     * @param glTexY FIXME Javadoc
     * @param glTexWidth FIXME Javadoc
     * @param glTexHeight FIXME Javadoc
     * @param tileId FIXME Javadoc
     * @param map FIXME Javadoc
     */
    public MapTile(Vector position, Boundary bounds, float glTexX, float glTexY, float glTexWidth, float glTexHeight, int tileId, GameMap map) {
        super(position, new Vector(0, 0), bounds);

        this.glTexX = glTexX;
        this.glTexY = glTexY;
        this.tileId = tileId;

        this.glTexWidth = glTexWidth;
        this.glTexHeight = glTexHeight;

        this.map = map;<commit_msg>#7 Checkstyle fix. My god the parameters.<commit_after>package com.jed.state;

import org.lwjgl.opengl.GL11;

import com.jed.actor.Boundary;
import com.jed.actor.Entity;
import com.jed.util.Vector;

/**
 * 
 * @author jlinde, <NAME>
 *
 */
public class MapTile extends Entity {

    /**
     * 
     */
    public static final int NO_TILE = 0;

    /**
     * 
     */
    float glTexX, glTexY, glTexWidth, glTexHeight;
    
    /**
     * 
     */
    int tileId;

    /**
     * 
     */
    GameMap map;

    /**
     * 
     */
    //TODO: TEMPORARY!
    public boolean colliding;
    
    /**
     * 
     */
    public boolean evaluating;

    /**
     * FIXME, the parameters is too damn high.
     * @param position FIXME Javadoc
     * @param bounds FIXME Javadoc
     * @param glTexX FIXME Javadoc
     * @param glTexY FIXME Javadoc
     * @param glTexWidth FIXME Javadoc
     * @param glTexHeight FIXME Javadoc
     * @param tileId FIXME Javadoc
     * @param map FIXME Javadoc
     */
    public MapTile( Vector position,
                    Boundary bounds,
                    float glTexX,float glTexY,
                    float glTexWidth,
                    float glTexHeight,
                    int tileId,
                    GameMap map) {
        super(position, new Vector(0, 0), bounds);

        this.glTexX = glTexX;
        this.glTexY = glTexY;
        this.tileId = tileId;

        this.glTexWidth = glTexWidth;
        this.glTexHeight = glTexHeight;

        this.map = map;
{'fraction_non_alphanumeric': 0.10219741890477851, 'fraction_numerical': 0.0038367631670735963, 'mean_word_length': 1.771014492753623, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': 2, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2388112', 'n_tokens_mistral': 980, 'n_tokens_neox': 940, 'n_words': 233}