Coverage Report - org.apache.tapestry5.internal.services
 
Package # Classes Line Coverage Branch Coverage Complexity
org.apache.tapestry5.internal.services303
95%
5583/5855
90%
1724/1905
1.507
 
Classes in this Package Line Coverage Branch Coverage Complexity
AbstractAsset
80%
4/5
N/A
0
AbstractComponentMethodInvocation
94%
31/33
71%
10/14
0
AbstractInstantiator
83%
5/6
N/A
0
AbstractSessionPersistentFieldStrategy
100%
42/42
94%
17/18
0
ActionRenderResponseGenerator
N/A
N/A
1
ActionRenderResponseGeneratorImpl
100%
7/7
N/A
1
AjaxComponentEventRequestHandler
91%
31/34
75%
6/8
0
AjaxComponentEventRequestHandler$1
100%
4/4
N/A
0
AjaxComponentInstanceEventResultProcessor
100%
16/16
100%
4/4
0
AjaxFilter
100%
7/7
100%
2/2
0
AjaxLinkComponentEventResultProcessor
100%
8/8
N/A
0
AjaxPageClassComponentEventResultProcessor
100%
8/8
N/A
0
AjaxPageNameComponentEventResultProcessor
100%
8/8
N/A
0
AjaxPartialResponseRenderer
N/A
N/A
1
AjaxPartialResponseRendererImpl
100%
16/16
N/A
0
AliasImpl
100%
19/19
100%
4/4
0
AliasManagerImpl
100%
19/19
100%
6/6
0
AnnotationDataTypeAnalyzer
100%
3/3
100%
2/2
1
ApplicationGlobalsImpl
86%
6/7
N/A
1
ApplicationStackTraceElementAnalyzer
100%
4/4
100%
4/4
0
ApplicationStateManagerImpl
100%
26/26
100%
8/8
0
ApplicationStateManagerImpl$1
100%
2/2
N/A
0
ApplicationStateManagerImpl$ApplicationStateAdapter
100%
9/9
N/A
0
ApplicationStatePersistenceStrategySourceImpl
100%
7/7
100%
2/2
0
ArrayEventContext
100%
6/6
N/A
0
AssetDispatcher
92%
22/24
90%
9/10
6
AssetInjectionProvider
100%
14/14
100%
2/2
0
AssetObjectProvider
100%
10/10
100%
2/2
0
AssetResourceLocator
N/A
N/A
1
AssetResourceLocatorImpl
100%
28/28
100%
10/10
0
AssetSourceImpl
100%
43/43
94%
15/16
0
AttributeExpansionBinding
100%
5/5
N/A
0
BasePropertyConduit
94%
15/16
N/A
0
BaseURLSourceImpl
0%
0/4
0%
0/2
1
BeanBlockOverrideSourceImpl
100%
15/15
100%
6/6
0
BeanBlockSourceImpl
100%
17/17
100%
12/12
0
BeanModelSourceImpl
100%
48/48
100%
22/22
0
BeanModelSourceImpl$PropertyOrder
100%
10/10
75%
3/4
0
BindingSourceImpl
100%
24/24
100%
8/8
0
BlockInjectionProvider
100%
11/11
100%
4/4
3
CheckForUpdatesFilter
100%
14/14
50%
1/2
0
CheckForUpdatesFilter$1
100%
5/5
50%
1/2
0
CheckForUpdatesFilter$2
57%
4/7
100%
2/2
0
ClassResultProcessor
100%
11/11
N/A
0
ClasspathAssetAliasManagerImpl
91%
31/34
86%
12/14
0
ClasspathAssetAliasManagerImpl$1
100%
2/2
N/A
0
ClasspathAssetFactory
100%
24/24
100%
4/4
0
ClasspathAssetFactory$1
100%
3/3
N/A
0
ClientBehaviorSupportImpl
98%
54/55
92%
11/12
0
ClientDataEncoderImpl
82%
9/11
N/A
2.5
ClientDataSinkImpl
93%
14/15
100%
2/2
0
ClientDataSinkImpl$1
67%
8/12
N/A
0
ClientInfrastructureImpl
100%
20/20
100%
2/2
0
ClientPersistentFieldStorage
N/A
N/A
1
ClientPersistentFieldStorageImpl
97%
66/68
94%
32/34
0
ClientPersistentFieldStorageImpl$Key
100%
24/24
65%
13/20
0
ClientPersistentFieldStrategy
100%
12/12
N/A
0
CoercingPropertyConduitWrapper
100%
10/10
N/A
0
CommonResourcesInjectionProvider
100%
14/14
100%
2/2
0
ComponentClassCache
N/A
N/A
1
ComponentClassCacheImpl
79%
15/19
100%
6/6
0
ComponentClassResolverImpl
100%
157/157
100%
54/54
0
ComponentClassResolverImpl$1
100%
3/3
N/A
0
ComponentClassResolverImpl$2
100%
3/3
N/A
0
ComponentClassResolverImpl$3
100%
4/4
100%
2/2
0
ComponentClassResolverImpl$4
100%
2/2
100%
2/2
0
ComponentClassResolverImpl$5
100%
5/5
N/A
0
ComponentClassResolverImpl$6
100%
4/4
100%
2/2
0
ComponentClassResolverImpl$7
100%
4/4
100%
2/2
0
ComponentClassResolverImpl$8
100%
5/5
100%
2/2
0
ComponentClassResolverImpl$9
100%
4/4
100%
2/2
0
ComponentClassTransformer
N/A
N/A
1
ComponentClassTransformerImpl
91%
48/53
75%
15/20
0
ComponentDefaultProviderImpl
100%
34/34
88%
7/8
0
ComponentDefaultProviderImpl$1
25%
1/4
N/A
0
ComponentDefaultProviderImpl$2
100%
2/2
N/A
0
ComponentDefaultProviderImpl$3
100%
2/2
N/A
0
ComponentEventDispatcher
100%
8/8
100%
2/2
2
ComponentEventImpl
95%
18/19
86%
12/14
0
ComponentEventLinkEncoderImpl
98%
108/110
93%
63/68
0
ComponentEventLinkEncoderMethodAdvice
100%
39/39
86%
12/14
1.364
ComponentEventLinkEncoderMethodAdvice$1
75%
3/4
N/A
1.364
ComponentEventLinkEncoderMethodAdvice$2
100%
4/4
N/A
1.364
ComponentEventRequestHandlerImpl
100%
21/21
88%
7/8
0
ComponentInstanceProcessor
N/A
N/A
0
ComponentInstanceResultProcessor
100%
12/12
100%
2/2
0
ComponentInstantiatorSource
N/A
N/A
1
ComponentInstantiatorSourceImpl
89%
81/91
94%
17/18
0
ComponentInstantiatorSourceImpl$PackageAwareLoader
100%
6/6
100%
2/2
0
ComponentMessagesSource
N/A
N/A
0
ComponentMessagesSourceImpl
100%
14/14
100%
2/2
0
ComponentMessagesSourceImpl$1
100%
4/4
N/A
0
ComponentMessagesSourceImpl$ComponentModelBundle
100%
9/9
100%
2/2
0
ComponentMethodInvocationBuilder
98%
113/115
96%
25/26
2.364
ComponentMethodInvocationInfo
100%
24/24
100%
6/6
0
ComponentModelSource
N/A
N/A
1
ComponentModelSourceImpl
100%
6/6
N/A
1
ComponentRequestHandlerTerminator
100%
8/8
N/A
0
ComponentResourcesInjectionProvider
100%
7/7
100%
2/2
0
ComponentResourcesOperation
N/A
N/A
1
ComponentResultProcessorWrapper
82%
9/11
50%
1/2
2
ComponentSourceImpl
86%
24/28
67%
4/6
2.25
ComponentTemplateSource
N/A
N/A
1
ComponentTemplateSourceImpl
100%
42/42
100%
14/14
0
ComponentTemplateSourceImpl$1
86%
6/7
N/A
0
CompositeFieldValidator
100%
12/12
88%
7/8
0
ConstructorArg
100%
6/6
N/A
1
ContextAssetFactory
100%
11/11
N/A
1
ContextAssetFactory$1
100%
3/3
N/A
1
ContextImpl
96%
24/25
100%
10/10
0
ContextPathEncoderImpl
91%
21/23
71%
10/14
2.75
ContextResource
89%
17/19
100%
14/14
0
ContextValueEncoderImpl
100%
9/9
N/A
0
CookieSink
N/A
N/A
1
CookieSource
N/A
N/A
1
CookiesImpl
68%
32/47
100%
6/6
0
DefaultDataTypeAnalyzer
80%
8/10
100%
2/2
0
DefaultInjectionProvider
100%
10/10
100%
2/2
0
DefaultInjectionProvider$1
100%
2/2
N/A
0
DefaultRequestExceptionHandler
100%
15/15
N/A
0
DefaultSessionPersistedObjectAnalyzer
100%
3/3
50%
2/4
0
DocumentLinker
N/A
N/A
1
DocumentLinkerImpl
98%
94/96
95%
59/62
0
EmptyClientInfrastructure
67%
2/3
N/A
0
EndOfRequestEventHub
N/A
N/A
1
EndOfRequestEventHubImpl
100%
9/9
100%
2/2
0
EnumValueEncoderFactory
100%
2/2
N/A
0
EnvironmentImpl
100%
45/45
95%
19/20
0
EnvironmentalAccessImpl
100%
16/16
100%
4/4
1.5
EnvironmentalShadowBuilderImpl
88%
15/17
N/A
0
EventImpl
100%
19/19
100%
6/6
0
FieldTranslatorImpl
100%
12/12
N/A
0
FieldTranslatorSourceImpl
100%
34/34
100%
8/8
2.333
FieldValidationSupportImpl
100%
42/42
100%
14/14
0
FieldValidationSupportImpl$1
80%
4/5
50%
1/2
0
FieldValidationSupportImpl$2
100%
3/3
N/A
0
FieldValidatorDefaultSourceImpl
100%
17/17
90%
9/10
0
FieldValidatorImpl
100%
15/15
100%
12/12
0
FieldValidatorSourceImpl
99%
106/107
98%
51/52
0
FieldValidatorSourceImpl$1
100%
1/1
N/A
0
FieldValidatorSourceImpl$State
100%
7/7
N/A
0
FlashPersistentFieldStrategy
100%
4/4
N/A
0
GenericValueEncoderFactory
100%
5/5
N/A
0
HeartbeatImpl
100%
12/12
100%
2/2
0
HiddenFieldLocationRulesImpl
100%
10/10
75%
3/4
0
IdentityAssetPathConverter
100%
3/3
N/A
1
IgnoredPathsFilter
100%
14/14
100%
8/8
0
ImmediateActionRenderResponseFilter
92%
12/13
75%
3/4
3.5
ImmediateActionRenderResponseGenerator
100%
7/7
100%
2/2
2
IncludedStylesheet
100%
6/6
N/A
1
InjectionKey
83%
10/12
50%
4/8
0
Instantiator
N/A
N/A
1
InternalClassTransformation
N/A
N/A
0
InternalClassTransformationImpl
88%
556/632
91%
168/184
0
InternalClassTransformationImpl$1
100%
2/2
100%
2/2
0
InternalClassTransformationImpl$2
100%
3/3
N/A
0
InternalClassTransformationImpl$3
100%
18/18
100%
10/10
0
InternalModule
95%
61/64
100%
2/2
0
InternalModule$1
0%
0/2
N/A
0
InternalModule$2
0%
0/3
N/A
0
InternalRequestGlobals
N/A
N/A
1
InternalRequestGlobalsImpl
100%
5/5
50%
1/2
0
Invariant
N/A
N/A
0
JSONArrayEventResultProcessor
90%
9/10
N/A
0
JSONObjectEventResultProcessor
100%
10/10
N/A
0
LinkImpl
100%
40/40
100%
12/12
0
LinkSource
N/A
N/A
0
LinkSourceImpl
91%
32/35
92%
11/12
0
LiteralPropertyConduit
100%
5/5
N/A
1.333
LocalizationSetterImpl
98%
40/41
93%
13/14
0
MapMessages
100%
4/4
N/A
0
MarkupRendererTerminator
100%
5/5
N/A
1
MarkupWriterFactoryImpl
100%
16/16
83%
5/6
0
MarkupWriterImpl
100%
91/91
98%
39/40
0
MessagesBundle
N/A
N/A
1
MessagesSource
N/A
N/A
1
MessagesSourceImpl
98%
82/84
100%
26/26
0
MetaDataLocatorImpl
100%
51/51
92%
22/24
0
MetaDataLocatorImpl$1
100%
2/2
N/A
0
MetaDataLocatorImpl$2
100%
2/2
N/A
0
MetaDataLocatorImpl$ValueLocator
N/A
N/A
0
MethodCompileException
75%
3/4
N/A
1
NullFieldStrategySourceImpl
100%
6/6
100%
2/2
0
ObjectComponentEventResultProcessor
100%
5/5
N/A
0
OptimizedApplicationStateObjectAnalyzer
50%
1/2
N/A
0
OptimizedSessionPersistedObjectAnalyzer
100%
2/2
N/A
0
PageActivationContextCollector
N/A
N/A
1
PageActivationContextCollectorImpl
92%
22/24
100%
6/6
0
PageActivationContextCollectorImpl$1
100%
3/3
N/A
0
PageContentTypeAnalyzer
N/A
N/A
1
PageContentTypeAnalyzerImpl
100%
7/7
N/A
0
PageDocumentGeneratorImpl
100%
14/14
N/A
1
PageElementFactory
N/A
N/A
1
PageElementFactoryImpl
100%
33/33
100%
12/12
0
PageElementFactoryImpl$1
75%
3/4
N/A
0
PageElementFactoryImpl$2
60%
3/5
N/A
0
PageElementFactoryImpl$3
100%
5/5
100%
2/2
0
PageElementFactoryImpl$LiteralStringProvider
100%
4/4
N/A
0
PageLoader
N/A
N/A
1
PageLocator
100%
10/10
100%
8/8
0
PageMarkupRenderer
N/A
N/A
1
PageMarkupRendererImpl
100%
13/13
100%
4/4
2.5
PageNameComponentEventResultProcessor
100%
8/8
N/A
0
PagePool
N/A
N/A
1
PagePoolCache
97%
73/75
92%
22/24
0
PagePoolCache$CachedPage
100%
4/4
N/A
0
PagePoolImpl
100%
33/33
100%
6/6
0
PageRenderDispatcher
100%
8/8
100%
2/2
2
PageRenderLinkSourceImpl
100%
9/9
N/A
0
PageRenderQueue
N/A
N/A
1
PageRenderQueueImpl
100%
39/39
83%
5/6
0
PageRenderQueueImpl$1
100%
3/3
N/A
0
PageRenderQueueImpl$Bridge
100%
7/7
N/A
0
PageRenderRequestHandlerImpl
100%
11/11
100%
2/2
0
PageResponseRenderer
N/A
N/A
1
PageResponseRendererImpl
86%
18/21
50%
1/2
1.5
PageTemplateLocator
N/A
N/A
1
PageTemplateLocatorImpl
100%
13/13
100%
4/4
0
PartialMarkupDocumentLinker
100%
21/21
100%
8/8
2
PartialMarkupRendererTerminator
100%
5/5
N/A
1
PersistentFieldBundleImpl
100%
16/16
100%
4/4
0
PersistentFieldChangeImpl
100%
10/10
N/A
0
PersistentFieldManager
N/A
N/A
0
PersistentFieldManagerImpl
100%
23/23
100%
8/8
0
PersistentLocaleImpl
93%
14/15
67%
4/6
0
PrefixCheckStackTraceElementAnalyzer
100%
5/5
50%
1/2
1
PropertyConduitSourceImpl
94%
67/71
100%
17/17
0
PropertyConduitSourceImpl$1
100%
2/2
N/A
0
PropertyConduitSourceImpl$2
75%
3/4
50%
1/2
0
PropertyConduitSourceImpl$3
100%
5/5
N/A
0
PropertyConduitSourceImpl$4
100%
1/1
N/A
0
PropertyConduitSourceImpl$ConstructorParameter
100%
8/8
N/A
0
PropertyConduitSourceImpl$ExpressionTermInfo
N/A
N/A
0
PropertyConduitSourceImpl$GeneratedTerm
100%
5/5
N/A
0
PropertyConduitSourceImpl$NullHandling
100%
4/4
N/A
0
PropertyConduitSourceImpl$PropertyConduitBuilder
96%
266/277
65%
70/107
0
PropertyConduitSourceImpl$PropertyConduitBuilder$1
100%
7/7
N/A
0
PropertyConduitSourceImpl$PropertyConduitBuilder$2
100%
7/7
50%
1/2
0
PropertyExpressionException
75%
3/4
N/A
1
ProxiesStackTraceElementAnalyzer
100%
2/2
75%
3/4
1
RenderCommandComponentEventResultProcessor
100%
6/6
N/A
0
RenderQueueException
100%
4/4
N/A
1
RenderQueueImpl
100%
34/34
75%
3/4
0
RenderSupportImpl
100%
77/77
100%
26/26
0
RequestConstants
0%
0/1
N/A
0
RequestEncodingInitializer
N/A
N/A
1
RequestErrorFilter
83%
20/24
80%
8/10
5.333
RequestGlobalsImpl
91%
10/11
N/A
0
RequestImpl
98%
39/40
100%
16/16
0
RequestPageCache
N/A
N/A
1
RequestPageCacheImpl
100%
20/20
100%
4/4
0
RequestPathOptimizer
N/A
N/A
1
RequestPathOptimizerImpl
100%
43/43
100%
34/34
0
RequestSecurityManager
N/A
N/A
1
RequestSecurityManagerImpl
100%
19/19
80%
8/10
0
ResourceCache
N/A
N/A
1
ResourceCacheImpl
100%
20/20
100%
4/4
0
ResourceCacheImpl$Cached
100%
7/7
100%
8/8
0
ResourceDigestGeneratorImpl
91%
21/23
100%
2/2
0
ResourceStreamer
N/A
N/A
0
ResourceStreamerImpl
100%
43/43
85%
17/20
0
ResponseCompressionAnalyzerImpl
94%
16/17
86%
12/14
0
ResponseImpl
88%
28/32
N/A
1
ResponseRendererImpl
100%
12/12
N/A
1
RestoreDirtySessionObjects
100%
7/7
100%
2/2
1.5
RootPathDispatcher
100%
11/11
100%
4/4
0
ServiceAnnotationObjectProvider
100%
4/4
100%
2/2
0
ServiceInjectionProvider
100%
8/8
50%
2/4
0
ServicesMessages
88%
70/80
100%
4/4
0
SessionApplicationStatePersistenceStrategy
100%
18/18
100%
6/6
0
SessionImpl
100%
40/40
93%
13/14
0
SessionPersistentFieldStrategy
100%
2/2
N/A
1
StaticFilesFilter
100%
16/16
100%
10/10
5
StaxTemplateParser
96%
313/325
89%
170/192
0
StreamResponseResultProcessor
100%
20/20
N/A
0
StreamableResource
N/A
N/A
1
StreamableResourceImpl
100%
35/35
100%
8/8
1.364
StringInterner
N/A
N/A
0
StringInternerImpl
100%
10/10
100%
2/2
0
StringProvider
N/A
N/A
1
StringValueEncoder
100%
3/3
N/A
0
TemplateParser
N/A
N/A
0
TemplateParserImpl
79%
19/24
75%
3/4
0
TemplateParserState
94%
16/17
83%
5/6
0
TransformationException
100%
4/4
N/A
1
TranslatorSourceImpl
91%
20/22
100%
8/8
0
TypeCoercedValueEncoderFactory
100%
5/5
N/A
0
TypeCoercedValueEncoderFactory$1
100%
3/3
N/A
0
URLEncoderImpl
100%
55/55
100%
32/32
0
URLRewriterImpl
96%
27/28
94%
16/17
0
URLRewriterImpl$1
50%
2/4
N/A
0
URLRewriterImpl$2
100%
1/1
N/A
0
URLRewriterRequestFilter
100%
6/6
N/A
1
UpdateListenerHubImpl
100%
8/8
100%
2/2
0
ValidationConstraintGeneratorImpl
100%
12/12
100%
4/4
0
ValidationMessagesSourceImpl
100%
20/20
100%
4/4
0
ValidationMessagesSourceImpl$ValidationMessages
100%
8/8
N/A
0
ValidationMessagesSourceImpl$ValidationMessagesBundle
100%
7/7
N/A
0
ValidatorSpecification
100%
13/13
50%
3/6
0
ValueEncoderSourceImpl
79%
11/14
100%
2/2
0
VirtualAssetDispatcher
100%
11/11
100%
2/2
2
VirtualAssetStreamer
N/A
N/A
1
VirtualAssetStreamerImpl
95%
58/61
70%
7/10
0