1 added class/operation | |||
A | cmd.init added |
1 added class/operation | |||
A | urlpath_test.TestHasExtension added |
6 added classes/operations | |||
A | cmd.buildScannerClient added | ||
A | cmd.buildDictionary added | ||
A | cmd.buildScanner added | ||
A | cmd.buildDictionaryClient added | ||
A | cmd_test.TestScanShouldFailIfDictionaryFetchExceedTimeout added | ||
A | cmd_test.TestScanShouldBeAbleToFetchRemoteDictionary added |
6 added classes/operations | |||
A | test.NewTSLServerWithAssertion added | ||
A | client.buildTransport added | ||
A | client_test.TestShouldFailToCommunicateWithServerHavingInvalidSSLCerti... added | ||
A | client_test.TestShouldBeAbleToSkipSSLCertificatesCheck added | ||
A | cmd_test.TestScanShouldFailToCommunicateWithServerHavingInvalidSSLCert... added | ||
A | cmd_test.TestScanShouldBeAbleToSkipSSLCertificatesCheck added | ||
C | ↘ | F | pkg/cmd/scan_integration_test.go got worse |
6 added classes/operations | |||
B | scan_test.TestCanCancelScanUsingContext added | ||
A | producer_test.TestDictionaryProducerCanBeCanceled added | ||
A | termination.*Handler.SignalTermination added | ||
A | termination.*Handler.ShouldTerminate added | ||
A | termination.NewTerminationHandler added | ||
A | pkg/cmd/termination/handler.go added | ||
C | ↘ | D | cmd.startScan got worse |
A | ↘ | B | producer.*DictionaryProducer.Produce got worse |
B | ↗ | A | result_test.TestLoadResultsFromFile improved |
9 added classes/operations | |||
A | urlpath.TestHasExtension added | ||
A | common.Must added | ||
A | urlpath.HasExtension added | ||
A | pkg/common/urlpath/pathutil_test.go added | ||
A | pkg/common/must.go added | ||
A | pkg/common/urlpath/pathutil.go added | ||
A | common_test.TestMustShouldNotPanicForNoErr added | ||
A | common_test.TestMustShouldPanicOnErr added | ||
A | pkg/common/must_test.go added | ||
B | ↗ | A | cmd_test.createCommand improved |
B | ↗ | A | cmd.NewResultDiffCommand improved |
B | ↗ | A | main.createCommand improved |
21 added classes/operations | |||
B | tree.ResultTreePrinter.Print added | ||
B | result.LoadResultsFromFile added | ||
A | tree_test.TestNewResultTreePrinter added | ||
A | pkg/cmd/result_view.go added | ||
A | pkg/result/load_integration_darwin_test.go added | ||
A | pkg/result/load_integration_test.go added | ||
A | result_test.TestLoadResultsFromFileShouldErrForInvalidPath added | ||
A | result_test.TestLoadResultsFromFileShouldErrForInvalidFileFormat added | ||
A | pkg/cmd/result_view_integration_test.go added | ||
A | cmd_test.TestResultViewShouldErrWhenCalledWithInvalidPath added | ||
B | ↗ | A | summarizer.*ResultSummarizer.printTree improved |
view all |
1 added class/operation | |||
A | test.MustParseURL added |
20 added classes/operations | |||
B | cmd_test.TestScanShouldWriteOutput added | ||
A | filter.NewHTTPStatusResultFilter added | ||
A | pkg/scan/output/conversion.go added | ||
A | pkg/scan/output/nullsaver_test.go added | ||
A | output_test.TestNullSaver added | ||
A | cmd.stringifyHeaders added | ||
A | cmd.stringifyCookies added | ||
A | cmd.newOutputSaver added | ||
A | pkg/scan/output/nullsaver.go added | ||
A | pkg/scan/output/saver.go added | ||
B | ↘ | C | pkg/cmd/scan_integration_test.go got worse |
B | ↘ | C | cmd.startScan got worse |
B | ↗ | A | scan_test.TestScannerWillIgnoreRequestRedundantError improved |
view all |
8 added classes/operations | |||
B | scan_test.TestScannerWillIgnoreRequestRedundantError added | ||
A | client.decorateTransportWithRequestCacheDecorator added | ||
A | client.*requestCacheTransportDecorator.keyForRequest added | ||
A | client.*requestCacheTransportDecorator.RoundTrip added | ||
A | client_test.TestShouldNotRepeatTheSameRequestTwice added | ||
A | client.TestRequestCacheTransportDecorator added | ||
A | pkg/scan/client/request_cache.go added | ||
A | pkg/scan/client/request_cache_internal_test.go added | ||
D | ↘ | F | client.NewClientFromConfig got worse |
D | ↘ | F | cmd.scanConfigFromCmd got worse |
2 added classes/operations | |||
A | dictionary_test.TestDictionaryWithUnableToReadFolderShouldFail added | ||
A | dictionary_test.removeTestDirectory added |
1 added class/operation | |||
A | cmd_test.TestScanWithInvalidStatusesToIgnoreShouldErr added |
4 added classes/operations | |||
B | scan_test.TestScannerWillNotRedirectIfStatusCodeIsInvalid added | ||
B | scan_test.TestScannerWhenOutOfDepthWillNotFollowRedirect added | ||
B | scan_test.TestScannerWillSkipRedirectWhenLocationHostIsDifferent added | ||
B | scan_test.TestScannerWillChangeMethodForRedirect added | ||
A | ↘ | B | cmd_test.TestScanCommand got worse |
11 added classes/operations | |||
B | summarizer.*ResultSummarizer.printTree added | ||
A | summarizer.*ResultSummarizer.Summarize added | ||
A | summarizer.NewResultSummarizer added | ||
A | summarizer.*ResultSummarizer.printSummary added | ||
A | summarizer.*ResultSummarizer.log added | ||
A | summarizer.*ResultSummarizer.Add added | ||
A | summarizer.keyForResult added | ||
A | cmd_test.TestDictionaryGenerateCommandShouldErrWhenNoTargetIsProvided added | ||
A | pkg/scan/summarizer/result_summarizer.go added | ||
A | cmd_test.TestShouldFailToStartWithAnInvalidSocks5Address added | ||
A | ↘ | B | pkg/cmd/scan_integration_test.go got worse |
view all |
Not enabled | |
F pkg/cmd/scan_integra... rated critical |
F cmd.scanConfigFromCm... rated critical |
F client.NewClientFrom... rated critical |
Image URL | |
Markdown | |
Textile | |
RDOC | |
AsciiDoc |