Rene Pfeuffer
6e9524f809
Fix JavaDoc builds for java > 8
...
Sadly, therefor we have to remove the APIviz lib. It seems this is dead.
2020-02-06 11:52:24 +01:00
Sebastian Sdorra
bac3068b73
improve javadoc of requires attribute
2020-01-09 08:19:43 +01:00
Sebastian Sdorra
c1aa4af6e0
implemented optional dependencies
...
Plugin authors could now define optional dependencies to other plugins in their pom.
Extensions which are using classes from optional dependencies must specify this
with the "requires" attribute of the extension annotation.
Extensions with "requires" attribute are not installed if one of the specified plugins,
is not installed.
2020-01-08 14:27:11 +01:00
Sebastian Sdorra
7821b68d9c
implemented LinkEnricher registration via Enrich annotation
2019-01-03 10:52:37 +01:00
René Pfeuffer
c173db35a2
Add documentation
2018-11-13 11:14:41 +01:00
René Pfeuffer
541303b351
Move annotation to corresponding module
2018-11-13 11:12:16 +01:00
Philipp Czora
ffabda3f83
Set namespace while creating a repository
2018-06-29 17:10:14 +02:00
Sebastian Sdorra
79e1e5e972
added module to register servlets and filters by new WebElement annotation
2015-02-01 19:14:46 +01:00
Sebastian Sdorra
37a9ef163f
introducing priority annotation to order extensions
2014-12-20 22:41:13 +01:00
Sebastian Sdorra
bfd67c5aef
support for non auto binding extension points and treat guice modules as normal extension points
2014-12-19 17:41:46 +01:00
Sebastian Sdorra
be24164b88
replace DefaultEngine annotation with the new Default annotation
2014-08-24 14:54:35 +02:00
Sebastian Sdorra
50b0b6b2b8
added Default annotation to fix ServletContext injection on eager loading singletons
2014-08-24 14:49:35 +02:00
Sebastian Sdorra
07363cbe82
move extension annotation from sonia.scm.plugin.ext to sonia.scm.plugin
2014-03-29 09:51:17 +01:00
Sebastian Sdorra
93dc44b729
improve annotation processor
2014-03-28 20:38:36 +01:00
Sebastian Sdorra
812021f212
create separate module for annotations and build maven plugins before scm-core
2014-03-18 17:23:48 +01:00