• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

StoneCypher / jssm
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Repo Added 21 May 2017 10:17PM UTC
Files 33
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH SwitchToSwc
branch: SwitchToSwc
CHANGE BRANCH
x
Reset
  • SwitchToSwc
  • 5.11.0
  • 5.11.1
  • 5.11.12
  • 5.12.0
  • 5.14.0
  • ActiveAndTerminalState
  • AddAfterHooks
  • AddArrange
  • AddDTsFiles
  • AddEmptyStateForbiddanceTests
  • AddHistoryAndCircularBuffer
  • AddHooksToReadme
  • AddInlineStylesToResolver
  • AddKitchenSinkBenchmark
  • AddLineStyleTests
  • AddRoundingAndDiagonals
  • AddShootout
  • AddTypeDoc
  • AddUnicodeTestsForLabels
  • AllowHooksToChangeData
  • AllowsOverrideInCompiler
  • ApiAllActionHook
  • ApiEntryHooks
  • ApiExitHooks
  • ApiForcedTransitionHook
  • ApiGlobalNamedHooks
  • ApiStandardTransitionHook
  • ArrangeStartAndEnd
  • AttemptInterRepoGhaThroughCurl
  • AttemptInterRepoGhaThroughCurl2
  • AttemptToCaptureTestResults
  • AttemptToCorrectQualityDrop
  • AttemptToCorrectQualityDrop2
  • AttemptToFixAstral
  • AttemptTsAndRollup
  • BoldTheme
  • BrokenTestBehavior
  • BrowserFieldAndWhatAreSmTutScratch
  • BumpCloc
  • BumpJest
  • BumpTsAndTooling
  • BundleEs6Export
  • CleanUpTsConfig
  • Cleanup
  • CleanupStuff
  • ConvertToVitest
  • CyclesAndStripes
  • DescribeAndRepairGrammar
  • DisplayText
  • DocArrUniqP
  • DocCss
  • DocFromSm
  • DocIsFinalAndStateIsFinal
  • DocSomeUtils
  • DocStubs
  • Doc_Action_Transition_ForceTransition
  • Doc_Actions_ListStatesHavingAction
  • Doc_ListEdges_ListTransitions_ListEntrances_ListExits
  • Doc_State_States_HasState
  • DocumentArrowDirection
  • EmbraceJssmViz
  • ErrorObject
  • ExportFieldsForCdnPkg
  • ExposeColors
  • ExposeShapes
  • ExposeThemesAndDirections
  • ExtensionUpdates
  • FinalizeDenoSupport
  • FinishComparisonMatrix
  • FirstStepsToOperatorAfter
  • Fix1259PossibleDataLoss
  • FixActionsOnActionlessStates
  • FixCarryProblemInTimers
  • FixChangelogAndAddCommunityPage
  • FixOctothorpeBug
  • FluentAllActionHook
  • FluentEntryHooks
  • FluentExitHooks
  • FluentGlobalNamedHooks
  • FluentTransitionHooks
  • GateOffBranchDeploy
  • GateOffBranchDeploy2
  • GetSeriousAboutStochastics
  • HookActionsConvenienceApi
  • HookAllTransitions
  • HooksConvenienceApi
  • HooksOpenHooksClosedInGrammar
  • ImproveBenchmark
  • ImproveDocumentationLayout
  • ImproveErrorsAndCreateInstanceNamesAndMakeFrom
  • ImproveFlagGatingHooks
  • ImproveGhActionsParallelism
  • IntroducingTheKitchenSinkDragon
  • InvertRollupAndTypescript
  • ItsClauddberinTime
  • LanguageReference
  • LetsDoSomeUpgrades
  • LetsMakeNodesStyleable
  • MikesWhitespaceFixingCode
  • MissingModuleTypeInPackage
  • ModernizeAva
  • ModernizeRollup
  • MoreComparisonChart
  • MoreDocumentation
  • MoreShootout
  • MoreStabsAtTweeting
  • MoreTryingToFixTwitterTweeter
  • MoveFromAvaToJest
  • MoveToTS4
  • MoveToTs4
  • MovingToAbstractHooks
  • NewGraphicAssets
  • NominatedStates
  • PostHooks
  • PreventArrangeOfNonNodes
  • Properties
  • PropertiesInGrammar
  • PropertiesSupportStringDefaults
  • PullArrowsOutIntoModules
  • PullCompilerOutIntoModule
  • PullThemesOutIntoModule
  • PutClocMetricsInReadme
  • ReAddNode11and12
  • ReadmeImprovementsAgain
  • ReattemptDenoSupport
  • ReintroduceDisplayText
  • RemoveNode11and12FromGhActions
  • RemoveUglify
  • RemoveYmlEcho
  • RenameParserAlready
  • RequiredProperties
  • Serialize
  • SetHooksWithExplicitAction
  • SetInitialState
  • SetUpFastCheck
  • SpeedUpBuild
  • SpinUpThemes
  • StartStateRefining
  • StartTweetingInGha
  • StillMoreShootout
  • StoneCypher-azure-pipelines-nodever-6-7
  • StrictProp
  • SupportForStartAndEndStateStyling
  • SynonymDoForAction
  • SynonymGoForTransition
  • TriggerABuildForNoGoodReason
  • TrimTweet
  • TryBenchingWithBenny
  • TwitterStepAndLineRunRatio
  • UnifyTransitionAndAction
  • UnifyTransitionAndForceTransition
  • UpdateCiVersionClaim
  • UpdateToClearSecurityIssues
  • UpdateTsAndTypeDocAndTsEslintPlugins
  • UpdateWorkflowNodeVersions
  • VersionCheckDeserialize_1010
  • YesAnotherTwitterMinorTweakPleaseKThx
  • allows_override
  • azure-pipelines
  • chore_26-05-26_diagnostic-benchmark
  • dependabot/npm_and_yarn/acorn-5.7.4
  • dependabot/npm_and_yarn/async-3.2.3
  • dependabot/npm_and_yarn/bl-1.2.3
  • dependabot/npm_and_yarn/braces-3.0.3
  • dependabot/npm_and_yarn/dot-prop-4.2.1
  • dependabot/npm_and_yarn/fast-uri-3.1.2
  • dependabot/npm_and_yarn/flatted-3.4.2
  • dependabot/npm_and_yarn/highlight.js-9.18.5
  • dependabot/npm_and_yarn/ini-1.3.7
  • dependabot/npm_and_yarn/js-yaml-3.14.2
  • dependabot/npm_and_yarn/json5-2.2.3
  • dependabot/npm_and_yarn/lodash-4.17.19
  • dependabot/npm_and_yarn/lodash-4.17.23
  • dependabot/npm_and_yarn/minimist-1.2.6
  • dependabot/npm_and_yarn/multi-bf05dc1ecf
  • dependabot/npm_and_yarn/multi-d6bdc47010
  • dependabot/npm_and_yarn/node-fetch-2.6.7
  • dependabot/npm_and_yarn/shelljs-0.8.5
  • dependabot/npm_and_yarn/terser-5.14.2
  • dependabot/npm_and_yarn/websocket-extensions-0.1.4
  • dependabot/npm_and_yarn/ws-7.5.10
  • dependabot/npm_and_yarn/xml2js-0.5.0
  • executable-docblock-examples
  • feat_26-05-18_open-sans-and-render-sizing
  • feature/shootout/all-inline
  • fix/duplicate-gamma-jsnumericliteral
  • fix_26-05-17_cli-render-missing-text_615
  • main
  • master
  • next_data
  • nsp-badge-removal
  • perf_26-05-26_adjacency-index_635
  • refs/tags/v5.32.14
  • refs/tags/v5.41.1
  • refs/tags/v5.41.2
  • stoch-section-6-exp
  • stonecypher/fsl#1324
  • stonecypher/fsl#1325
  • stonecypher/fsl#1326
  • stonecypher/fsl#1328
  • stonecypher/fsl#316
  • stonecypher/fsl#358
  • stonecypher/fsl#420
  • stonecypher/fsl#427
  • types-fixes-2
  • upgrade-better-git-changelog
  • uses_forced_transitions
  • worktree-BuildUnifiedFslCli
  • worktree-agent-a1ccd7b21aa5d435d
  • worktree-agent-a8562119fe10fe2f0
  • worktree-agent-a8f7f97a2228b321b
  • worktree-comparables-extraction
  • worktree-lit-wc-foundation

05 May 2026 09:46AM UTC coverage: 100.0% (+0.1%) from 99.889%
43aee18fa46a11373288433ddf7191a33aa0c72f

Pull #587

github

StoneCypher
test: bump coverage to 100% across the board

Switches all four jest configs to v8 coverage provider — much more
honest mapping of TypeScript-source positions to executed code.  Under
the previous istanbul/SWC combination the theme files reported 57%
coverage even though they had no code paths to miss; v8 reports them
correctly at 100%.

Two genuine gaps closed:

1. The defensive-throw guard in `.allows_override` getter was unreachable
   because the constructor validates the same invariant up front.  Added
   a test that mutates `_config_allows_override` post-construction to
   exercise the defense-in-depth check legitimately.

2. The `?? 0` nullish-coalescing branches in `compareVersions` were
   never reached by the existing fewer/more-segments tests because their
   versions had a different major than current — the iteration loop
   exits at i=0 when majors differ.  Added two tests where the version
   matches the current prefix and differs only in trailing segments,
   which exercises both nullish branches.

With these in place the spec coverage threshold is bumped from 90% to
100% on all four metrics, locking in the gain so future regressions
get caught.
Pull Request #587: Switch to swc

826 of 826 branches covered (100.0%)

Branch coverage included in aggregate %.

7599 of 7599 relevant lines covered (100.0%)

4249.77 hits per line

Relevant lines Covered
Build:
Build:
7599 RELEVANT LINES 7599 COVERED LINES
4249.77 HITS PER LINE
Source Files on SwitchToSwc
  • Tree
  • List 15
  • Changed 15
  • Source Changed 0
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
43aee18f... SwitchToSwc test: bump coverage to 100% across the board Switches all four jest configs to v8 coverage provider — much more honest mapping of TypeScript-source positions to executed code. Under the previous istanbul/SWC combination the theme files reported ... Pull #587 05 May 2026 09:56AM UTC StoneCypher github
100.0
See All Builds (945)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc