Change loading order of configuration backends.
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Tue, 23 Nov 2010 09:53:59 +0000 (10:53 +0100)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Wed, 24 Nov 2010 07:54:54 +0000 (08:54 +0100)
commit3708c0f5d855c085295b45882e4ef56d2df3abbc
treea21ec9495f77043efcf9053ca8d59cf201ab5ab1
parentb9380f348777ac62b12a0b0bf2990f2271f642d8
Change loading order of configuration backends.

First, try to load an XML configuration file. If that fails, try to create
an XML configuration file and load the plugin store. After the core has
been created (and if the XML could not be loaded), the newly created XML
file is set as configuration on the core, migrating the configuration from
the plugin store to the XML file.
src/main/java/net/pterodactylus/sone/main/SonePlugin.java