sarif-sdk

.NET code and supporting files for working with the 'Static Analysis Results Interchange Format' (SARIF, see https://github.com/oasis-tcs/sarif-spec)

OTHER License

Downloads
28.8K
Stars
193
Committers
60

Bot releases are visible (Hide)

sarif-sdk - v2.4.5

Published by eddynaka over 3 years ago

v2.4.5 Sdk | Driver | Converters | Multitool | Multitool Library

  • BUGFIX: Fix FileRegionsCache logic. #2309
sarif-sdk - v2.4.6

Published by eddynaka over 3 years ago

v2.4.6 Sdk | Driver | Converters | Multitool | Multitool Library

  • FEATURE: Add CWE relationship in FlawFinder converter. #2332
  • FEATURE: Add ResultLevelKind which will handle FailureLevel and ResultKind. #2331
  • BUGFIX: Fix GitHelper logic. #2327
sarif-sdk - v2.4.7

Published by eddynaka over 3 years ago

v2.4.7 Sdk | Driver | Converters | Multitool | Multitool Library

  • BUGFIX: Fix SubId handling in CachingLogger. #2334
  • FEATURE: Add Hdf converter. #2340
  • BUGFIX: Fix max result ingestion from GitHubIngestionVisitor. #2341
sarif-sdk - v2.4.3

Published by eddynaka over 3 years ago

v2.4.3 Sdk | Driver | Converters | Multitool | Multitool Library

  • BUGFIX: Fix issue when executing sarif.multitool. #2298
sarif-sdk - v2.4.4

Published by eddynaka over 3 years ago

v2.4.4 Sdk | Driver | Converters | Multitool | Multitool Library

  • BUGFIX: Fix performance issue in CachingLogger. #2301
  • BUGFIX: Fix context dispose while analyzing. #2303
  • BUGFIX: Fix export json configuration. #2305
  • BUGFIX: Fix thread issues while using Cache. #2306
sarif-sdk - v2.4.2

Published by eddynaka over 3 years ago

v2.4.2 Sdk | Driver | Converters | Multitool | Multitool Library

  • FEATURE: ConstructMultilineContextSnippet will retrieve a few character after/before to prevent entire file when the file is one line only. #2288
  • FEATURE: baseliner will consider locations. 2290
  • BUGFIX: Fix AzureDevOps title maxLength. #2292
  • FEATURE: Add PerFingerprint and PerPropertyBagProperty splitting for file-work-items command. #2293
  • FEATURE: Add kusto command in Sarif.Multitool. #2296
sarif-sdk - v2.4.1

Published by eddynaka over 3 years ago

v2.4.1 Sdk | Driver | Converters | Multitool | Multitool Library

  • BREAKING: Move transform functionality into rewrite and delete redundant transform command. #2252
  • FEATURE: kind, level, insert, and remove options can now be added to from environment variables. #2273
  • FEATURE: Merge command will de-duplicate results. #2280
  • FEATURE: Merge command will merge artifacts. #2285
sarif-sdk - v2.4.0

Published by eddynaka over 3 years ago

v2.4.0 Sdk | Driver | Converters | Multitool | Multitool Library

  • BREAKING: Entirely remove verbose whose fuctionality has been replaced by --level and --kind. #2241
  • BREAKING: Rename LoggingOptions to LogFilePersistenceOptions. #2241
  • FEATURE: --quiet will now suppress all console messages except for errors. #2241
  • BUGFIX: Fix NullReference in SARIF1012 rule validation [#2254]. (https://github.com/microsoft/sarif-sdk/pull/2254)
  • BREAKING: Rename --plug-in to --plugin. #2264
  • FEATURE: Pass --plugin to load more binaries to analyze or export data. #2264
sarif-sdk - v2.3.18

Published by eddynaka over 3 years ago

sarif-sdk - v2.3.17

Published by eddynaka almost 4 years ago

v2.3.17 Sdk | Driver | Converters | Multitool | Multitool Library

  • BREAKING: Move CommandBase class from Multitool.Library assembly to Driver. #2238
  • FEATURE: Argument VersionControlDetails for OptionallyEmittedData in a analysis command will fill VersionControlProvenance. #2237
sarif-sdk - v2.3.16

Published by eddynaka almost 4 years ago

v2.3.16 Sdk | Driver | Converters | Multitool | Multitool Library

  • BREAKING: Rename flag VersionControlInformation to VersionControlDetails from OptionallyEmittedData. #2222
  • BUGFIX: Fix filtering when using the command analyze with custom configuration. #2230
  • FEATURE: If argument computeFileHashes, it will be converted to OptionallyEmittedData.Hashes. #2231
  • FEATURE: Ensure all command options argument properties are settable (useful for API-driven invocation). #2234
  • FEATURE: TargetUri from context can be relative. #2235
sarif-sdk - v2.3.14

Published by eddynaka almost 4 years ago

v2.3.14 Sdk | Driver | Converters | Multitool | Multitool Library

  • BUGFIX: Fix concurrency issue in when using Cache. #2215
  • FEATURE: ConsoleLogger will print exception if that exists. #2217
  • BUGFIX: Fix WebRequest parameters parse that resulted in regex hang #2219
sarif-sdk - v2.3.13

Published by eddynaka almost 4 years ago

sarif-sdk - v2.3.12

Published by eddynaka almost 4 years ago

sarif-sdk - v2.3.11

Published by eddynaka almost 4 years ago

v2.3.11 Sdk | Driver | [Converters]

  • DEPENDENCY BREAKING: SARIF now requires Newtonsoft.JSON 12.0.3.
  • Add PerRun splitting strategy for log file refactoring.
sarif-sdk - v2.3.10

Published by eddynaka almost 4 years ago

v2.3.10 Sdk | Driver | Converters | Multitool | Multitool Library

  • BREAKING: Rename package WorkItems to Microsoft.WorkItems. #2180
  • BUGFIX: Fix export-validation-config exception. #2181
sarif-sdk - v2.3.9

Published by eddynaka almost 4 years ago

v2.3.9 Sdk | Driver | Converters | Multitool | Multitool Library

  • FEATURE: Multitool SARIF rewrite accepts remove parameter#2160
  • BREAKING: Remove command export-validation-docs and extend export-validation-rules command to export markdown file #2156
  • DEPENDENCY BREAKING: SARIF now requires Newtonsoft.JSON 11.0.2 (rather than 10.0.3) #2172
  • BREAKING: Remove unused run argument from FileRegionsCache constructors. #2173
  • BREAKING: Rename various methods in IFileSystem and FileSystem classes (to consistently prefix all method names with their containing .NET static type, e.g. Directory. #2173
sarif-sdk - v2.3.8

Published by eddynaka almost 4 years ago

v2.3.8 Sdk | Driver | Converters | Multitool | Multitool Library

  • FEATURE: PACKAGE BREAKING: Upgrade from .NET Framework 4.5 to .NET Framework 4.5.2 #2135
  • FEATURE: Multitool SARIF merge accepts threads parameter #2026
  • FEATURE: Enable GitHub SourceLink to all project #2148
sarif-sdk - v2.3.7

Published by eddynaka almost 4 years ago

v2.3.7 Sdk | Driver | Converters | Multitool | Multitool Library

  • DEPENDENCY BREAKING: SARIF now requires Newtonsoft.JSON 11.0.2 (rather than 10.0.3)
  • DEPENDENCY: SARIF TypeScript package now requires minimist 1.2.3 or later (rather than >=1.2.0)
  • BUGFIX: Fix index out of range exception when baselining #2102
  • FEATURE: Add a setter to GitHelper.GitExePath. #2110
  • FEATURE: GitHelper will search in %PATH% variable for git.exe instead of its default install location. #2107
  • FEATURE: Add helper in SarifLog and Run to ApplyPolicies. #2109
  • FEATURE: Add a converter for FlawFinder's CSV output format. #2092
  • FEATURE: Multitool SARIF output is now pretty-printed by default. To remove white space, specify --minify. #2098
  • FEATURE: The Multitool query command can now evaluate properties in the result and rule property bags, for example sarif query "properties.confidence:f > 0.95 AND rule.properties.category == 'security'"
  • FEATURE: The validation rule SARIF1004.ExpressUriBaseIdsCorrectly now verifies that if an artifactLocation.uri is a relative reference, it does not begin with a slash. #2090
  • BUGFIX: GitHub policy should not turn off any note level rules. #2089
  • FEATURE: Add apply-policy command to Multitool. #2118
sarif-sdk - v2.0.0-csd.2.beta.2019-01-24.1

Published by lgolding over 5 years ago

This release is the same as v2.0.0-csd.2.beta.2019-01-24, but it adds support for "dot releases" (of which this release itself is an example). So if we need to make any additional spot fixes from v2.0.0-csd.2.beta.2019-01-24, we're set up to do it.

Package Rankings
Top 5.86% on Npmjs.org
Top 6.72% on Proxy.golang.org
Badges
Extracted from project README
Build Status
Related Projects