Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QOL interface changes/redundancy removal #3677

Merged
merged 11 commits into from
Feb 11, 2020
Merged

Commits on Jan 29, 2020

  1. QOL changes/redundancy removal

    - Removed TownyAllySender, and ResidentModes.java because they were only being used in singular classes defeating the purpose of the interface, so they were combined into their respective classes.
    - Made PlotGroup conform to TownBlockOwner to introduce more standard implementation.
    - New interface Nameable introduced in order for objects that don't extend `TownyObject` to be operated on i.e PlotGroups.
    Suneet Tipirneni (Siris) committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    172f993 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2020

  1. New Bank interface

    - Added Bank interface to generify objects that contain banks.
    Suneet Tipirneni (Siris) committed Feb 1, 2020
    Configuration menu
    Copy the full SHA
    943d3e1 View commit details
    Browse the repository at this point in the history
  2. Remove and clean up Town/Nation code

    - Simplified a lot of Town/Nation code and removed some that didn't do anything.
    Suneet Tipirneni (Siris) committed Feb 1, 2020
    Configuration menu
    Copy the full SHA
    a476f60 View commit details
    Browse the repository at this point in the history
  3. Clean up Town, Resident, and TownyObject

    Suneet Tipirneni (Siris) committed Feb 1, 2020
    Configuration menu
    Copy the full SHA
    e8df02c View commit details
    Browse the repository at this point in the history
  4. Add push compile github action.

    Suneet Tipirneni (Siris) committed Feb 1, 2020
    Configuration menu
    Copy the full SHA
    199dbdf View commit details
    Browse the repository at this point in the history
  5. Fix workflow not fetching repo data.

    Suneet Tipirneni (Siris) committed Feb 1, 2020
    Configuration menu
    Copy the full SHA
    cabf8b2 View commit details
    Browse the repository at this point in the history
  6. Update workflow name

    Suneet Tipirneni (Siris) committed Feb 1, 2020
    Configuration menu
    Copy the full SHA
    dc8451c View commit details
    Browse the repository at this point in the history
  7. Last workflow update 😅

    Suneet Tipirneni (Siris) committed Feb 1, 2020
    Configuration menu
    Copy the full SHA
    f5b5d15 View commit details
    Browse the repository at this point in the history
  8. Last workflow update 😅

    Suneet Tipirneni (Siris) committed Feb 1, 2020
    Configuration menu
    Copy the full SHA
    fc93c0d View commit details
    Browse the repository at this point in the history
  9. Merge remote-tracking branch 'upstream/refactor/interface-redux' into…

    … refactor/interface-redux
    
    # Conflicts:
    #	.github/workflows/compile-on-push.yml
    Suneet Tipirneni (Siris) committed Feb 1, 2020
    Configuration menu
    Copy the full SHA
    6a94c50 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2020

  1. Merge branches 'master' and 'refactor/interface-redux' of https://git…

    …hub.com/TownyAdvanced/Towny into refactor/interface-redux
    
    � Conflicts:
    �	src/com/palmergames/bukkit/towny/object/Town.java
    Suneet Tipirneni (Siris) committed Feb 10, 2020
    Configuration menu
    Copy the full SHA
    d053506 View commit details
    Browse the repository at this point in the history