zhuhaow/NEKit

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
src/IPStack/DNS/DNSServer.swift182
B
5 hrs
src/IPStack/DNS/DNSSession.swift44
A
0 mins
src/IPStack/IPStackProtocol.swift10
A
0 mins
src/IPStack/Packet/IPMutablePacket.swift62
A
1 hr
src/IPStack/Packet/IPPacket.swift190
C
7 hrs
src/IPStack/Packet/PacketProtocolParser.swift47
A
0 mins
src/IPStack/Packet/TCPMutablePacket.swift27
A
0 mins
src/IPStack/Router.swift75
B
5 hrs
src/IPStack/TCPStack.swift48
A
0 mins
src/IPStack/TUNInterface.swift51
A
1 hr
src/IPStack/UDPDirectStack.swift117
A
1 hr
src/Messages/ConnectSession.swift108
A
30 mins
src/Messages/HTTPHeader.swift171
A
1 hr
src/Opt.swift13
A
0 mins
src/ProxyServer/GCDHTTPProxyServer.swift10
A
1 hr
src/ProxyServer/GCDProxyServer.swift29
A
0 mins
src/ProxyServer/GCDSOCKS5ProxyServer.swift10
A
1 hr
src/ProxyServer/ProxyServer.swift49
A
0 mins
src/RawSocket/GCDTCPSocket.swift119
A
30 mins
src/RawSocket/NWTCPSocket.swift208
A
3 hrs
src/RawSocket/NWUDPSocket.swift108
A
30 mins
src/RawSocket/RawSocketFactory.swift22
A
0 mins
src/RawSocket/RawTCPSocketProtocol.swift23
A
0 mins
src/RawSocket/TUNTCPSocket.swift139
B
4 hrs
src/ResponseGenerator.swift10
A
0 mins
src/ResponseGeneratorFactory.swift5
A
0 mins
src/Rule/AllRule.swift21
A
0 mins
src/Rule/CountryRule.swift35
A
0 mins
src/Rule/DNSFailRule.swift32
A
25 mins
src/Rule/DNSSessionMatchResult.swift4
A
0 mins
src/Rule/DNSSessionMatchType.swift4
A
0 mins
src/Rule/DirectRule.swift9
A
0 mins
src/Rule/DomainListRule.swift52
A
0 mins
src/Rule/IPRangeListRule.swift40
A
0 mins
src/Rule/Rule.swift14
A
0 mins
src/Rule/RuleManager.swift44
A
35 mins
src/Socket/AdapterSocket/AdapterSocket.swift81
B
4 hrs
src/Socket/AdapterSocket/DirectAdapter.swift29
A
1 hr
src/Socket/AdapterSocket/Factory/AdapterFactory.swift15
A
0 mins
src/Socket/AdapterSocket/Factory/AdapterFactoryManager.swift16
A
0 mins
src/Socket/AdapterSocket/Factory/AuthenticationServerAdapterFactory.swift8
A
0 mins
src/Socket/AdapterSocket/Factory/HTTPAdapterFactory.swift11
A
1 hr
src/Socket/AdapterSocket/Factory/RejectAdapterFactory.swift10
A
0 mins
src/Socket/AdapterSocket/Factory/SOCKS5AdapterFactory.swift11
A
0 mins
src/Socket/AdapterSocket/Factory/SecureHTTPAdapterFactory.swift11
A
1 hr
src/Socket/AdapterSocket/Factory/ServerAdapterFactory.swift9
A
0 mins
src/Socket/AdapterSocket/Factory/ShadowsocksAdapterFactory.swift17
A
0 mins
src/Socket/AdapterSocket/Factory/SpeedAdapterFactory.swift15
A
0 mins
src/Socket/AdapterSocket/HTTPAdapter.swift86
A
0 mins
src/Socket/AdapterSocket/RejectAdapter.swift34
A
2 hrs