universAAL Directive Checks


Report on universAAL T2.3 directive checks.
Check Status
ModulesCheckFix Passed
DependencyManagementCheckFix Passed
MavenCoordinateCheck Failed
ArtifactId: tools.ucc.configuration.configurator
does not match convention: ^ucc\..*
GroupId: org.universAAL.tools
does not match convention: ^org\.universAAL\.tools\.ucc
Artifact Name: universAAL Tools uCC Configuration Configurator
does not match convention: ^universAAL uCC .*

DecoupleCheck Failed
The following Files are not Container Decoupled:
    org.universAAL.tools.ucc.configuration.controller.VaadinConfigurationController
    org.universAAL.tools.ucc.configuration.internal.Activator
    org.universAAL.tools.ucc.configuration.view.ConfigurationOverviewWindow
    org.universAAL.tools.ucc.configuration.view.WhichBundleShouldBeConfiguredWindow
To solve this problem, make sure there are no OSGi imports in your classes, unless the package that contains them has explicitly "osgi" in it's name.
LicenseFileCheckFix Passed
LicenseHeaderCheckFix Failed
The following Files seem not to have a proper License Header:
    org.universAAL.tools.ucc.configuration.beans.ConfigurationSaveOptions
    org.universAAL.tools.ucc.configuration.controller.VaadinConfigurationController
    org.universAAL.tools.ucc.configuration.exception.ConfigurationInstanceAlreadyExistsException
    org.universAAL.tools.ucc.configuration.internal.Activator
    org.universAAL.tools.ucc.configuration.view.ConfigurationListSelect
    org.universAAL.tools.ucc.configuration.view.ConfigurationOverviewWindow
    org.universAAL.tools.ucc.configuration.view.ConfigurationPanel
    org.universAAL.tools.ucc.configuration.view.ConfigurationSaveWindow
    org.universAAL.tools.ucc.configuration.view.MultiselectionList
    org.universAAL.tools.ucc.configuration.view.SaveFormFactory
    org.universAAL.tools.ucc.configuration.view.SimpleConfiguratorPasswordField
    org.universAAL.tools.ucc.configuration.view.SimpleConfiguratorTextField
    org.universAAL.tools.ucc.configuration.view.WhichBundleShouldBeConfiguredWindow
    org.universAAL.tools.ucc.configuration.view.YesNoDialog
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
MainMethodCheck Passed

Passed 4 out of 7 checks.