lib/y_petri.rb in y_petri-2.1.16 vs lib/y_petri.rb in y_petri-2.1.17
- old
+ new
@@ -1,17 +1,7 @@
# encoding: utf-8
-require 'active_support/core_ext/module/delegation'
-require 'active_support/core_ext/array/extract_options'
-require 'active_support/inflector'
-
-# The following are the Ruby libraries used by YPetri:
-require 'gnuplot' # used for graph visualization
-require 'csv' # not used at the moment
-require 'graphviz' # used for Petri net visualization
-require 'pp' # usef for pretty
-
# The following are the YSupport components used by YPetri:
require 'y_support/local_object' # object aware of its creation scope
require 'y_support/respond_to' # Symbol#~@ + RespondTo#===
require 'y_support/name_magic' # naming by assignment & more
require 'y_support/unicode' # รง means self.class
@@ -19,9 +9,20 @@
require 'y_support/try' # increased awareness in danger
require 'y_support/core_ext' # core extensions
require 'y_support/stdlib_ext/matrix' # matrix extensions
require 'y_support/abstract_algebra' #
require 'y_support/kde' # popup file with kioclient
+
+# ActiveSupport components:
+require 'active_support/core_ext/module/delegation'
+require 'active_support/core_ext/array/extract_options'
+require 'active_support/inflector'
+
+# The following are the Ruby libraries used by YPetri:
+require 'gnuplot' # used for graph visualization
+require 'csv' # not used at the moment
+require 'graphviz' # used for Petri net visualization
+require 'pp' # usef for pretty
require_relative 'y_petri/version'
require_relative 'y_petri/fixed_assets'
require_relative 'y_petri/world'
require_relative 'y_petri/place'