Dear all

I committed a big update some minutes ago containing:


   - I created a sandbox module directory moving many of the unfinished,
   unstable, empty parts into it.
   - I implemented a default behaviour and adapted the minimal
   implementation in core, that adds System Props and all files found on
   META-INF/javaconfiguration.properties (as already described by the current
   user guide).
   - I fixed some design issues in formats and adapte all code affected.
   - I was going through a lot of code (not all) of existing modules and
   reduced API footprint, things exposed, where I find it not necessary. E.g.
   where URL is taken as resource input, it is not necessary to have files on
   top of it.
   - Removed code that duplicates aspects already solved in other modules,
   e.g. formats. In one case I extended the formats module with a method
   removed, hereby extending the (already existing) generic functionality
   instead of reimplementing a non generic approach.
   - I added an *examples *folder and created a first couple of isolated
   examples illustrating some of the features we have now in place, starting
   from simple, writing your own PropertySource, using resources, resolver and
   events module. I used them during my talk today. Beside the events example
   (there is an issue in the events module I have to fix), everything should
   work.

Please review the modules that were not written by me for changes done. If
you have deep disagrees let us discuss things here on the mailing list,
what we can do.

@Oliver The current build will fail, because FindBugs again comes up with a
useless false positive (can you switch that rule out completely ;) ):
The class org.apache.tamaya.metamodel.simple.SimpleConfigProvider$1 could
be refactored into a named _static_ inner class
["org.apache.tamaya.metamodel.simple.SimpleConfigProvider$1"] At
SimpleConfigProvider.java:[lines 67-72]

I also commented out Arquilian deps on core, because I had issues with it
during test execution. Perhaps somebody can have a look at that so we can
reenable/readd these tests again...

Thanks and have a good night.

Cheers,
Anatole

PS.: Be with me, I have to fly back tomorrow with GermanWings...

Reply via email to