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

CyclopsMC / IntegratedDynamics / 39152958408
48%
master-1.21-lts: 49%

Build:
Build:
LAST BUILD BRANCH: feature/expression-cards
DEFAULT BRANCH: master-1.21-lts
Ran 18 Oct 2026 06:27PM UTC
Jobs 1
Files 847
Run time 1min
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

18 Oct 2026 05:44PM UTC coverage: 48.224% (-0.5%) from 48.683%
39152958408

Pull #1766

github

claude
Make typed values robust for sharing, and add list literals

- Values written with their type, such as @itemstack{...}, are read
  back and compared with what was typed. Values that fall back to a
  default for what they cannot read, such as an unknown item, an empty
  list for a malformed one, or an empty entity for a bad UUID, now give
  an error that shows what they would be read as, instead of silently
  becoming something else. Defaults that are added are allowed, and ids
  can leave out the minecraft namespace.
- Lists are written as ["apple", "pear"], [1, 2] or [[1], [2, 3]], with
  the type the values share, or Any. Lists whose type their values do
  not give, such as an empty list of Strings, keep the @list form.
- NBT is written as the tag itself, as in commands: @nbt{a:1b}, and
  @nbt() for no NBT, instead of the internal @nbt{v:{a:1b}}.
- An item without a count is a single one.
- Pasted text: other kinds of spaces, such as non-breaking ones, are
  whitespace, curly quotes work as quotes, strings escape the section
  sign and other characters that pasting drops, and text that is too
  long gives an error instead of being cut off.
- Unit tests for the round trips of all values that do not need the
  game's registries, and integration tests for items, blocks, fluids,
  ingredients, recipes and lists of them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MHtucHo4Qy2pTfBMgeE54y
Pull Request #1766: Expression cards in the Logic Programmer, editable as text

4473 of 12107 branches covered (36.95%)

Branch coverage included in aggregate %.

15401 of 29105 relevant lines covered (52.92%)

2.58 hits per line

Coverage Regressions

Lines Coverage ∆ File
711
0.0
0.0% org/cyclops/integrateddynamics/core/logicprogrammer/OperatorLPElementRenderPattern.java
204
0.0
0.0% org/cyclops/integrateddynamics/client/gui/container/ContainerScreenLogicProgrammerBase.java
170
2.83
-1.11% org/cyclops/integrateddynamics/core/logicprogrammer/OperatorLPElement.java
169
1.2
-0.57% org/cyclops/integrateddynamics/inventory/container/ContainerLogicProgrammerBase.java
117
85.18
0.28% org/cyclops/integrateddynamics/core/evaluate/operator/Operators.java
33
1.16
-0.03% org/cyclops/integrateddynamics/IntegratedDynamics.java
31
45.37
1.43% org/cyclops/integrateddynamics/core/part/panel/PartTypePanelVariableDriven.java
19
84.08
0.52% org/cyclops/integrateddynamics/gametest/GameTestHelpersIntegratedDynamics.java
18
0.0
0.0% org/cyclops/integrateddynamics/core/logicprogrammer/ValueTypeListLPElement.java
17
55.56
-9.26% org/cyclops/integrateddynamics/core/persist/world/LabelsWorldStorage.java
15
6.1
0.0% org/cyclops/integrateddynamics/command/CommandTest.java
6
0.0
0.0% org/cyclops/integrateddynamics/core/logicprogrammer/RenderPattern.java
6
84.85
-8.08% org/cyclops/integrateddynamics/core/part/write/PartStateWriterBase.java
4
56.64
-3.5% org/cyclops/integrateddynamics/blockentity/BlockEntityDryingBasin.java
4
73.02
-7.94% org/cyclops/integrateddynamics/core/blockentity/BlockEntityCableConnectableInventory.java
4
72.57
-3.54% org/cyclops/integrateddynamics/core/part/PartStateActiveVariableBase.java
3
61.22
-3.06% org/cyclops/integrateddynamics/blockentity/BlockEntityMechanicalSqueezer.java
3
61.54
-5.77% org/cyclops/integrateddynamics/core/blockentity/BlockEntityActiveVariableBase.java
3
83.33
-3.85% org/cyclops/integrateddynamics/core/evaluate/InventoryVariableEvaluator.java
Jobs
ID Job ID Ran Files Coverage
1 39152958408.1 18 Oct 2026 06:27PM UTC 847
48.22
GitHub Action Run
Source Files on build 39152958408
  • Tree
  • List 847
  • Changed 49
  • Source Changed 0
  • Coverage Changed 49
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #39152958408
  • Pull Request #1766
  • PR Base - master-1.21-lts (#38111714202)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc