lib/basketball/season.rb in basketball-0.0.8 vs lib/basketball/season.rb in basketball-0.0.9
- old
+ new
@@ -1,17 +1,16 @@
# frozen_string_literal: true
-require_relative 'season/scheduling_cli'
+# Common
+require_relative 'season/arena'
+require_relative 'season/calendar'
+require_relative 'season/result'
+require_relative 'season/game'
+require_relative 'season/matchup'
+require_relative 'season/opponent'
-module Basketball
- module Season
- class ConferenceAlreadyRegisteredError < StandardError; end
- class DivisionAlreadyRegisteredError < StandardError; end
- class TeamAlreadyRegisteredError < StandardError; end
+# Game Subclasses
+require_relative 'season/exhibition'
+require_relative 'season/regular'
- class BadConferencesSizeError < StandardError; end
- class BadDivisionsSizeError < StandardError; end
- class BadTeamsSizeError < StandardError; end
-
- class UnknownTeamError < StandardError; end
- end
-end
+# Specific
+require_relative 'season/coordinator'