[Demonstration 1]

[Buggy Method]
public void createCollisionPolygons() {
    for (LookData lookData : lookList) {
        lookData.createCollisionPolgyon();
    }
}

[Buggy Hunk]
for (LookData lookData : lookList) {

[Patch]
for (LookData lookData : lookList) {;

[Demonstration 2]

[Buggy Method]
public ArrayList<Tag> getTags() {
    return tags;
}

[Buggy Hunk]
public ArrayList<Tag> getTags() {

[Patch]
public List<Tag> getTags() {

[Demonstration 3]

[Buggy Method]
public void addToppingToList(View view) {
    Spinner topping = (Spinner) findViewById(R.id.sprAllToppings);
    String selectedTopping = String.valueOf(topping.getSelectedItem());
    list.add(selectedTopping);
    // getting the selected item from spinner
    Spinner sprPizzaToppings = (Spinner) findViewById(R.id.sprSelectedPizzaToppins);
    ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, list);
    arrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    sprPizzaToppings.setAdapter(arrayAdapter);
    //
}

[Buggy Hunk]
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, list);

[Patch]
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, list);