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

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

Build:
Build:
LAST BUILD BRANCH: fix-list-recipe-jei-transfer
DEFAULT BRANCH: master-1.21-lts
Ran 19 Oct 2026 05:22PM UTC
Jobs 1
Files 848
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

19 Oct 2026 05:16PM UTC coverage: 48.287% (-0.4%) from 48.683%
39292743573

Pull #1766

github

claude
List methods after a point and show the call at the cursor

While typing a name after a point in the expression text, as in
item.si, a list shows the operators that can be called on the value
before the point, with their other inputs and output. The value's type
comes from the type checker, so this works after parameters, calls,
literals, references and brackets. Up and Down choose a method, Tab,
Enter or a click inserts it with its brackets, and Escape closes the
list. The list closes when the cursor moves in any other way than
typing, as in Integrated Scripting.

While the cursor is inside the brackets of a call, the footer shows its
inputs and output in the colors of their types, with the input at the
cursor underlined, as in Item.strength(Block): Double.

Both come from parsing the text up to the cursor, which records the
calls whose brackets are still open and the type of the value before a
point at the end. The methods of a type are the operators whose first
input takes it, named as the printer names them, so each name is read
back as the listed operator.

The list is drawn after the rest of the gui, as slots and labels are
drawn without depth and would cover it, and hides tooltips of slots
below it.

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

4726 of 12568 branches covered (37.6%)

Branch coverage included in aggregate %.

15642 of 29613 relevant lines covered (52.82%)

2.58 hits per line

Coverage Regressions

Lines Coverage ∆ File
739
0.0
0.0% org/cyclops/integrateddynamics/core/logicprogrammer/OperatorLPElementRenderPattern.java
220
0.0
0.0% org/cyclops/integrateddynamics/client/gui/container/ContainerScreenLogicProgrammerBase.java
193
2.57
-1.37% 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
24
0.0
0.0% org/cyclops/integrateddynamics/core/logicprogrammer/ValueTypeItemStackLPElement.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
73.02
-7.94% org/cyclops/integrateddynamics/core/blockentity/BlockEntityCableConnectableInventory.java
4
72.57
-3.54% org/cyclops/integrateddynamics/core/part/PartStateActiveVariableBase.java
3
62.24
-2.04% 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
1
65.81
-0.65% org/cyclops/integrateddynamics/core/network/IngredientObserver.java
Jobs
ID Job ID Ran Files Coverage
1 39292743573.1 19 Oct 2026 05:22PM UTC 848
48.29
GitHub Action Run
Source Files on build 39292743573
  • Tree
  • List 848
  • Changed 54
  • Source Changed 0
  • Coverage Changed 54
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #39292743573
  • 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