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

renatahodovan / grammarinator
84%

Build:
DEFAULT BRANCH: master
Repo Added 18 Jul 2017 11:19AM UTC
Files 26
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 master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • 17.7
  • 18.10
  • 19.3
  • 23.7
  • actions-upgrade
  • add-conan
  • add-lstnr
  • adjust-parse
  • analyze2
  • antlr-4.13
  • antlr-4.8
  • antlr-cov
  • antlr-param
  • antlr-up
  • antlr-update
  • antlr4.12.0
  • api-doc
  • appveyor
  • arg-parse
  • argret
  • badge
  • bump-deps
  • bump-fbs-24.12.23
  • bump-rtd-os-u24.04
  • c++-support
  • calc_min_sizes
  • charsets-rework
  • choice
  • choice-simp
  • cite
  • cleanup-cxx-template
  • cli-grammar-input
  • cli-refactor
  • codec-enc
  • codec-inf
  • concept-select-donor
  • condvar
  • confighpp
  • const-mutate-v2
  • copy
  • copy-resources
  • cpp-build-impr
  • cpp-decoder
  • cpp-indv
  • cpp-leak
  • cpp-logging
  • cpp-readme
  • cpp-weights
  • ctxm
  • custom-weights
  • cxx-build-impr
  • cxx-build-install-abspath
  • cxx-build-subprocess-check
  • cxx-std-conf
  • cxx-template-comp-error-fix
  • cxx-tokens
  • dbg-annotate
  • dbg-members
  • decode
  • decode-dep
  • decode-stdout
  • del-bb
  • delete-clean
  • deprecated-codecs-encoding
  • din-max-depth
  • din-max-depth-ctx
  • doc
  • docstring80
  • drop-py36-actions
  • dry
  • dup-rule
  • empty
  • encode-fix
  • eof-fix
  • esc-lit
  • ex-html-cpp
  • example-ascii
  • fbs-24.3.25
  • fbs-xxh-header-only
  • fbtc-cu
  • file-pop
  • filter-immutable
  • fix-alts
  • fix-badge-url
  • fix-chain
  • fix-cool
  • fix-decode
  • fix-docs-filepop
  • fix-duprule
  • fix-exit
  • fix-html-srl
  • fix-import
  • fix-import2
  • fix-lf
  • fix-lint
  • fix-lint-default-dict
  • fix-model-docs
  • fix-not-set
  • fix-parse-lit
  • fix-parser
  • fix-pop-check
  • fix-pylint
  • fix-pytest
  • fix-rec
  • fix-rule-id
  • fix-swap
  • fstring-check
  • gen-cool
  • gen-recursion
  • gen-typo
  • generate-name
  • generator
  • gha-cxxtests
  • gha-fail-fast-false
  • gha-pypy311
  • gr-lf-cite
  • grammar-test-ids
  • grammar-test-maintenance
  • grammars-cxx
  • grlf-sstream
  • ignore-dotantlr
  • img-root
  • immut-fix
  • immut-parse
  • immutable2
  • imp-lit
  • impr-format
  • individual2
  • infra-maintenance
  • init-after
  • inp-form
  • input-mutator-selection
  • input-reference
  • insert-local
  • invalid
  • json-tree-codec
  • key-format
  • label-prefix
  • label-up
  • lf-memo-2
  • lfiles
  • libfuzzertool-noprintmutators
  • license
  • license-24
  • license-spdx
  • lint
  • linting
  • listener-support2
  • listener-test
  • listeners-enter-exit-cxx
  • literals
  • master_test
  • members
  • memo
  • merge-tokens
  • model-refact
  • model-test
  • multi-label
  • mut-select
  • named-decisions
  • new-nodes-v2
  • new-ops-v5
  • no-cleanup
  • no-eof
  • no-exc
  • no-kwargs
  • no-obj-super
  • no-pass
  • no-self-use
  • no-try
  • no-vars
  • no-yield
  • node20
  • nodekeytype
  • nodes-by-name
  • non-gcc-clang-build
  • norm-cool
  • opt-lookup
  • parallel-seed
  • parse-eof
  • parse-err
  • parse-labeled
  • parse-progress
  • parse-public
  • parse-readme
  • parse-test
  • parser-strict
  • pass-parent2
  • pep8-pyonly
  • pkgdata-metadata
  • pop-mkdir
  • pop-name
  • pop-ref
  • pop-select
  • population-empty
  • print-fix
  • print-tree
  • proc-named-ids
  • pub-gen
  • py-add314-drop39
  • py-flat
  • py3.11
  • py35
  • py36
  • py36-tests
  • py37
  • py38
  • py39
  • pylint-fix
  • pylint-fixes
  • pytest-cov-subprocess
  • quant-bt
  • random
  • random-mutators
  • range-error
  • readme-grammarinator-generate-html
  • recurr_rule_id
  • remove-all
  • rename-single
  • repl-impr
  • replquant-maxtokenlimit
  • rifatarefin-memoized
  • rm-configh
  • rule-choice
  • rule-dbg
  • rule-fixmes
  • rule-getattr
  • rule-no-root
  • rule-sizes
  • rule-virtual
  • rule_id
  • rulesize-operators
  • save-tree
  • sep-dec
  • serializer
  • serializer-cu
  • setuptools-fix
  • shields-badges
  • simp-empty
  • simple-dot
  • simplify-gentoolhelper
  • slots
  • sphinx-build-docs-dir-runcmd
  • split-line
  • sss
  • staticdata
  • swap-nodes
  • templating
  • test-skip
  • token-limit-review
  • token_counts
  • tool-init
  • travis-appv
  • travis-depth-false
  • travis-win-osx
  • tree-print
  • tree-print-fix
  • tree_compare
  • tuple-ids-v2
  • typing-2
  • typing-union-optional
  • typo-json
  • uni
  • uniprop
  • unlexerrule-name
  • unrestricted-init
  • update-example
  • xxhash-case

13 Jan 2026 09:02AM UTC coverage: 84.085% (-0.2%) from 84.274%
20950867427

push

github

renatahodovan
Update years in license and docs

2219 of 2639 relevant lines covered (84.08%)

0.84 hits per line

Relevant lines Covered
Build:
Build:
2639 RELEVANT LINES 2219 COVERED LINES
0.84 HITS PER LINE
Source Files on master
  • Tree
  • List 26
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20950867427 master Update years in license and docs push 13 Jan 2026 09:06AM UTC renatahodovan github
84.08
20914440575 master Add support for encoding-error handling with memoized tests (#376) Currently, Unicode surrogate pairs are supported only in non-memoized tests. This simple change fixes the memoized tests also. push 12 Jan 2026 09:36AM UTC web-flow github
84.27
20274374455 master Do not require a generator when building the C++ decoder only (#374) Decoder in C++ only requires a reference to the serializer and the type of treeformat to be used. It doesn't need any information about the generator, model, listener, or transf... push 16 Dec 2025 04:03PM UTC web-flow github
84.24
20251917830 master Ensure swapping disjunct nodes only (#373) push 16 Dec 2025 12:16AM UTC web-flow github
83.97
20247883686 master Enable printing decoded test to stdout (#372) push 15 Dec 2025 09:24PM UTC web-flow github
84.24
20246623210 master Remove leftover print_mutators parameter of LibFuzzerTool (#370) Plus some indentation improvement for more readable style in the initializer list. push 15 Dec 2025 08:36PM UTC web-flow github
84.4
20239260709 master Add include for `std::stringstream` in libgrlf (#369) Without `#include <sstream>`, build of libgrlf fails with `undefined template 'std::basic_stringstream<char>'` when using AppleClang 17. push 15 Dec 2025 04:18PM UTC web-flow github
84.43
19931868171 master Simplify grammar test case IDs (#367) Generate custom (simpler) test case IDs for grammar tests. The custom test case ID is the base name of the tested grammar file. This makes the execution of selected test cases possible if necessary, typical d... push 04 Dec 2025 02:12PM UTC web-flow github
84.43
19930234148 master Always generate virtual methods for `tokens` in C++ (#366) Tokens without and associated lexer rule are useless if they cannot be overridden. Therefore, all (almost empty) methods that are generated for such tokens are generated as `virtual` in C... push 04 Dec 2025 01:16PM UTC web-flow github
84.17
19928001764 master Generalize replace and swap nodes mutators (#365) Instead of restricting the application of the aforementioned mutators to only alternatives, quantifiers and rules, from now they can be applied on quantified nodes as well. Furthermore, the patch ... push 04 Dec 2025 11:53AM UTC web-flow github
84.21
See All Builds (1150)
  • 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