Report on universAAL T2.3 directive checks.
Check |
Status |
ModulesCheckFix |
Failed Modules List Directive Fail :
It seems the POM does not list all the modules it should.
../rdf4j-runtime-osgi-uaal, folder should be listed as a module?
|
DependencyManagementCheckFix |
Passed |
MavenCoordinateCheck |
Passed |
DecoupleCheck |
Passed |
LicenseFileCheckFix |
Passed |
LicenseHeaderCheckFix |
Passed |
MainMethodCheck |
Passed |
Passed 6 out of 7 checks.
Module |
Check |
Status |
ctxt.che |
DecoupleCheck |
Failed The following Files are not Container Decoupled: org.universAAL.context.che.ContextHistoryServices
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.
|
ctxt.che.mobile |
DecoupleCheck |
Failed The following Files are not Container Decoupled: org.universAAL.context.chemobile.Hub
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.
|
rdf4j.uaal.store |
LicenseHeaderCheckFix |
Failed The following Files seem not to have a proper License Header: org.universAAL.context.rdf4j.sail.crypt.CryptDataStore org.universAAL.context.rdf4j.sail.CollectionSailStore org.universAAL.context.rdf4j.sail.model.NativeValue org.universAAL.context.rdf4j.sail.model.NativeLiteral org.universAAL.context.rdf4j.sail.model.NativeResource org.universAAL.context.rdf4j.sail.model.NativeBNode org.universAAL.context.rdf4j.sail.model.NativeIRI org.universAAL.context.rdf4j.sail.LimitedSizeNativeStore org.universAAL.context.rdf4j.sail.LimitedSizeNativeStoreConnection org.universAAL.context.rdf4j.sail.NativeSailStore org.universAAL.context.rdf4j.sail.ValueStore org.universAAL.context.rdf4j.sail.ValueStoreRevision org.universAAL.context.rdf4j.sail.RecordCache org.universAAL.context.rdf4j.sail.TripleStore org.universAAL.context.rdf4j.sail.CollectionStoreConnection org.universAAL.context.rdf4j.sail.NativeStatementIterator org.universAAL.context.rdf4j.sail.SortedRecordCache org.universAAL.context.rdf4j.sail.NativeEvaluationStatistics org.universAAL.context.rdf4j.sail.CardinalitySailStore org.universAAL.context.rdf4j.sail.Collection2Store org.universAAL.context.rdf4j.sail.CollectionStore org.universAAL.context.rdf4j.sail.Collection2StoreConnection org.universAAL.context.rdf4j.sail.NamespaceStore org.universAAL.context.rdf4j.sail.CardinalityStoreConnection org.universAAL.context.rdf4j.sail.Collection2SailStore org.universAAL.context.rdf4j.sail.CardinalityStore org.universAAL.context.rdf4j.sail.NativeStore org.universAAL.context.rdf4j.sail.SequentialRecordCache org.universAAL.context.rdf4j.sail.LRUCache org.universAAL.context.rdf4j.sail.NativeStoreConnection org.universAAL.context.rdf4j.sail.MemoryOverflowModel org.universAAL.context.rdf4j.sail.TxnStatusFile org.universAAL.context.rdf4j.sail.SailSourceModel
Make sure all your classes have an Apache Software Licence Header
see license at http://www.apache.org/licenses/LICENSE-2.0
|
rdf4j.uaal.store |
MainMethodCheck |
Failed The following Files contain a main method: org.universAAL.context.rdf4j.sail.NamespaceStore
There should not be any main method in a Library. Consider moving this code to a Junit Test.
|
ctxt.che.module.cardinality |
DependencyManagementCheckFix |
Failed dependencyManagement Conformance Directive Fail :
It seems the POM has versions it shouldn't.
org.universAAL.context:rdf4j.uaal.store, version shouldn't be declared.
|
ctxt.situation.reasoner |
DecoupleCheck |
Failed The following Files are not Container Decoupled: org.universAAL.context.reasoner.ReasoningProvider org.universAAL.context.reasoner.ProvidedReasoningService org.universAAL.context.reasoner.CHECaller org.universAAL.context.reasoner.CSubsMulti org.universAAL.context.reasoner.RuleModel
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.
|
ctxt.space.server |
DecoupleCheck |
Failed The following Files are not Container Decoupled: org.universAAL.context.space.serv.Activator
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.
|
ctxt.reliability.reasoner |
DecoupleCheck |
Failed The following Files are not Container Decoupled: org.universAAL.reliability.reasoner.ReliabilityReasonerActivator
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.
|
ctxt.drools.reasoner |
DecoupleCheck |
Failed The following Files are not Container Decoupled: org.universAAL.drools.DevelopingRulesUI org.universAAL.drools.Activator org.universAAL.drools.engine.Suscriber org.universAAL.drools.engine.RulesEngine org.universAAL.drools.DroolsReasonerProvider
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.
|
ctxt.sysinfo.provider |
DecoupleCheck |
Failed The following Files are not Container Decoupled: org.universAAL.context.sysinfo.Activator
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.
|
2 out of 11 modules are compliant.