A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).
Pairs | # same commits | # commits 1 | # commits 2 |
---|---|---|---|
java/org/apache/tomcat/util/net/NioEndpoint.java java/org/apache/tomcat/util/net/AprEndpoint.java |
157 | 547 (28%) | 497 (31%) |
java/org/apache/tomcat/util/net/NioEndpoint.java java/org/apache/tomcat/util/net/Nio2Endpoint.java |
136 | 547 (24%) | 326 (41%) |
java/org/apache/tomcat/util/net/Nio2Endpoint.java java/org/apache/tomcat/util/net/AprEndpoint.java |
104 | 326 (31%) | 497 (20%) |
java/org/apache/coyote/http11/Http11Processor.java java/org/apache/coyote/ajp/AjpProcessor.java |
102 | 358 (28%) | 253 (40%) |
java/org/apache/coyote/http11/Http11NioProtocol.java java/org/apache/coyote/http11/Http11AprProtocol.java |
95 | 180 (52%) | 177 (53%) |
java/org/apache/catalina/core/StandardContext.java java/org/apache/catalina/Context.java |
91 | 407 (22%) | 120 (75%) |
java/org/apache/tomcat/util/net/AprEndpoint.java java/org/apache/tomcat/util/net/AbstractEndpoint.java |
82 | 497 (16%) | 220 (37%) |
java/org/apache/tomcat/util/net/SocketWrapperBase.java java/org/apache/tomcat/util/net/Nio2Endpoint.java |
78 | 135 (57%) | 326 (23%) |
java/org/apache/tomcat/util/net/NioEndpoint.java java/org/apache/tomcat/util/net/AbstractEndpoint.java |
75 | 547 (13%) | 220 (34%) |
java/org/apache/coyote/http2/Stream.java java/org/apache/coyote/http2/Http2UpgradeHandler.java |
72 | 183 (39%) | 266 (27%) |
java/org/apache/coyote/http11/Http11AprProtocol.java java/org/apache/coyote/ajp/AjpAprProtocol.java |
67 | 177 (37%) | 104 (64%) |
java/org/apache/tomcat/util/net/SocketWrapperBase.java java/org/apache/tomcat/util/net/AprEndpoint.java |
65 | 135 (48%) | 497 (13%) |
java/org/apache/catalina/connector/Request.java java/org/apache/catalina/connector/CoyoteAdapter.java |
63 | 305 (20%) | 269 (23%) |
java/org/apache/tomcat/util/net/AprEndpoint.java java/org/apache/coyote/http11/Http11AprProtocol.java |
63 | 497 (12%) | 177 (35%) |
java/org/apache/tomcat/util/net/SocketWrapperBase.java java/org/apache/tomcat/util/net/NioEndpoint.java |
63 | 135 (46%) | 547 (11%) |
java/org/apache/tomcat/util/net/NioEndpoint.java java/org/apache/coyote/http11/Http11NioProtocol.java |
56 | 547 (10%) | 180 (31%) |
java/org/apache/catalina/core/StandardContext.java java/org/apache/catalina/core/ApplicationContext.java |
54 | 407 (13%) | 161 (33%) |
java/org/apache/coyote/http2/StreamProcessor.java java/org/apache/coyote/http11/Http11Processor.java |
54 | 126 (42%) | 358 (15%) |
java/org/apache/coyote/http11/Http11Processor.java java/org/apache/coyote/AbstractProcessor.java |
53 | 358 (14%) | 126 (42%) |
java/org/apache/catalina/startup/ContextConfig.java java/org/apache/catalina/core/StandardContext.java |
51 | 322 (15%) | 407 (12%) |
Pairs | # same commits | # commits 1 | # commits 2 |
---|---|---|---|
java/org/apache/coyote/http11/Http11Processor.java java/org/apache/coyote/ajp/AjpProcessor.java |
102 | 358 (28%) | 253 (40%) |
java/org/apache/catalina/core/StandardContext.java java/org/apache/catalina/Context.java |
91 | 407 (22%) | 120 (75%) |
java/org/apache/coyote/http11/Http11AprProtocol.java java/org/apache/coyote/ajp/AjpAprProtocol.java |
67 | 177 (37%) | 104 (64%) |
java/org/apache/tomcat/util/net/AprEndpoint.java java/org/apache/coyote/http11/Http11AprProtocol.java |
63 | 497 (12%) | 177 (35%) |
java/org/apache/tomcat/util/net/NioEndpoint.java java/org/apache/coyote/http11/Http11NioProtocol.java |
56 | 547 (10%) | 180 (31%) |
java/org/apache/coyote/http2/StreamProcessor.java java/org/apache/coyote/http11/Http11Processor.java |
54 | 126 (42%) | 358 (15%) |
java/org/apache/coyote/http11/Http11Processor.java java/org/apache/coyote/AbstractProcessor.java |
53 | 358 (14%) | 126 (42%) |
java/org/apache/catalina/startup/ContextConfig.java java/org/apache/catalina/core/StandardContext.java |
51 | 322 (15%) | 407 (12%) |
java/org/apache/coyote/http2/StreamProcessor.java java/org/apache/coyote/ajp/AjpProcessor.java |
48 | 126 (38%) | 253 (18%) |
java/org/apache/coyote/ajp/AjpProcessor.java java/org/apache/coyote/AbstractProcessor.java |
47 | 253 (18%) | 126 (37%) |
java/org/apache/coyote/http11/AbstractHttp11Protocol.java java/org/apache/coyote/ajp/AbstractAjpProtocol.java |
46 | 163 (28%) | 83 (55%) |
java/org/apache/catalina/startup/FailedContext.java java/org/apache/catalina/Context.java |
44 | 54 (81%) | 120 (36%) |
java/org/apache/catalina/startup/FailedContext.java java/org/apache/catalina/core/StandardContext.java |
43 | 54 (79%) | 407 (10%) |
java/org/apache/coyote/http11/Http11NioProtocol.java java/org/apache/coyote/ajp/AjpAprProtocol.java |
42 | 180 (23%) | 104 (40%) |
java/org/apache/catalina/core/ApplicationContext.java java/org/apache/catalina/connector/Request.java |
39 | 161 (24%) | 305 (12%) |
java/org/apache/catalina/core/StandardContext.java java/org/apache/catalina/connector/Request.java |
38 | 407 (9%) | 305 (12%) |
java/org/apache/coyote/ajp/AbstractAjpProtocol.java java/org/apache/coyote/AbstractProtocol.java |
36 | 83 (43%) | 190 (18%) |
java/org/apache/tomcat/util/net/AbstractEndpoint.java java/org/apache/coyote/AbstractProtocol.java |
36 | 220 (16%) | 190 (18%) |
java/org/apache/coyote/http11/Http11NioProtocol.java java/org/apache/coyote/ajp/AjpNioProtocol.java |
35 | 180 (19%) | 60 (58%) |
java/org/apache/catalina/session/ManagerBase.java java/org/apache/catalina/ha/session/DeltaManager.java |
34 | 134 (25%) | 133 (25%) |