-
Notifications
You must be signed in to change notification settings - Fork 61
v4.2.0-rc1 — STruC++ compiler + Vendor Plugin Packages #748
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
thiagoralves
wants to merge
298
commits into
development
Choose a base branch
from
v4.2.0-rc1
base: development
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
298 commits
Select commit
Hold shift + click to select a range
2d10a1f
feat: generate VPP plugin config on runtime-v4 compilation
thiagoralves a6a97b5
feat: upload VPP plugin source with checksum for on-target build
thiagoralves d02b784
fix: persist vendorScreenData and emit plugin-compatible slot format
thiagoralves e27e9d4
refactor: remove unused fields from VPP plugin config slots
thiagoralves 93f5faf
fix: exclude pin mapping from VPP I/O address allocation
thiagoralves 64ba939
fix: treat VPP runtime-v4 boards as v4 for debugger and feature checks
thiagoralves de7f78d
fix: make dropdown scrollbar visible with many options
thiagoralves 061853f
fix: add scroll up/down buttons to Select dropdown
thiagoralves dbbd530
fix: render a real scrollbar on Select dropdown Viewport
thiagoralves d3299c0
fix: override Radix Select's scrollbar-hiding style
thiagoralves c09a679
feat: editor auto-starts PLC after build with BUSY retry
thiagoralves 6ae53c7
feat: render plugin-contributed stats on device configuration screen
thiagoralves e48e83d
fix: mark device config dirty when vendor screen data changes
thiagoralves 40eff89
Merge branch 'development' into feat/vpp-package-support-v2
thiagoralves 74d4fbf
feat: strip board list down to OpenPLC-only targets
thiagoralves edeaf41
fix: unify IEC address collector so VPP and EtherCAT share namespace
thiagoralves 5605aee
refactor: drop Arduino-only Communication section from Device config
thiagoralves c379c7a
refactor: drop communicationConfiguration from device schema
thiagoralves 9e866ce
refactor: expand Board Settings layout to full screen width
thiagoralves 1dee864
refactor: move vendor-screen field help text into hover tooltip
thiagoralves 4d1cd0e
feat(debug): editor builds the debug leaf list for STruC++
thiagoralves c024f29
refactor(debug): drop editor-side leaf walker; consume STruC++ map
thiagoralves a154ef5
fix(debug): parse TIME as int64 ns; bump strucpp to v0.4.2
thiagoralves 9b7ac4f
chore(deps): bump strucpp to v0.4.3 for FB operator() noinline fix
thiagoralves 30326a2
fix(modbus): snapshot indexArray in debugGetTraceList to avoid respon…
thiagoralves d8cc1f4
chore(deps): bump strucpp to v0.3.4 (clean baseline)
thiagoralves 148a179
chore(deps): bump strucpp to v0.4.4 (clean baseline, marketplace-frie…
thiagoralves 67f100d
feat(debug): render enum values by member name (and accept names on f…
thiagoralves ea4f52c
chore(deps): bump strucpp to v0.4.5
thiagoralves 2d42373
Merge remote-tracking branch 'origin/development' into fix/debugger-s…
thiagoralves 9099aff
docs(strucpp-migration): rewrite phases 5-7 around Arduino reality
thiagoralves 63ef0ca
chore(strucpp-migration): track runtime v4 shim files
thiagoralves 2803dcf
docs(strucpp-migration): runtime → C++; plugin worker threads; codege…
thiagoralves e6f2c5a
docs(strucpp-migration): anchor housekeeping on fastest IEC task; con…
thiagoralves d65065a
fix(compiler): ship STruC++ headers under strucpp_runtime/include for v4
thiagoralves 9da20b8
arduino: drop MatIEC names from the Strucpp sketch
thiagoralves 3322bec
arduino: replace MatIEC Baremetal/ with the STruC++ sketch
thiagoralves 1a0792c
remove MatIEC dead weight: folder, binaries, gitignore stubs
thiagoralves 85d1192
remove wrap-unsupported-comments — STruC++ accepts // and /* natively
thiagoralves 84fb7ed
v4: emit strucpp_program_md5.h alongside generated.cpp
thiagoralves a1bf2bc
v4: emit defines.h with PROGRAM_MD5 (matches Arduino convention)
thiagoralves b14468a
debug: transport-aware batch sizes; remove sync-investigation logging
thiagoralves 5f2afba
debug: drive batch size and poll cadence off the active transport
thiagoralves d828f14
fix(xml-generator): emit <string>/<wstring> regardless of source casing
thiagoralves 38ee722
fix(debug): poll array elements; ancestor walk now respects [] notation
thiagoralves 321dd58
debug: cover array-of-FB / array-of-struct in tree-traversal + tests
thiagoralves c0eaf25
feat(blocks): port Python/C++ POU integration to STruC++
thiagoralves 896e5bb
fix(blocks): SHM struct uses raw C types; runtime force-includes iec_…
thiagoralves a85dbfe
debug: bump runtime compilation polling timeout 5 min → 20 min
thiagoralves 07ca972
compiler: write each cppFiles entry instead of one generated.cpp
thiagoralves 7d62f90
arduino: enable parallel compile (-j 0) for arduino-cli builds
thiagoralves 7b790bf
fix(arduino): undef Arduino.h's min/max macros before strucpp headers
thiagoralves 4dcef7b
feat(build): add build-options popover with clean-build support
thiagoralves cc0a68f
fix(opcua): drop initial_value from schema, types, and UI
thiagoralves 0f5cf42
feat(opcua): switch from MatIEC debug.c to STruC++ debug-map.json
thiagoralves f813fc3
fix(pou-helpers): mirror STruC++ debug-table contract for FB vars
thiagoralves 46c21ea
fix(opcua): drop initialValue from project-load Zod schema
thiagoralves 3b40801
fix(opcua): drop unresolvable fields with warning, don't abort build
thiagoralves ebf558e
refactor(opcua): unify variable resolver with debugger's
thiagoralves 1424df1
fix(opcua): resolve array base via prefix scan, not hardcoded [0]
thiagoralves cb18ebb
refactor(opcua): consume debugger's leaf-path Map instead of own scan
thiagoralves 89fadf0
feat(plc-status): recognise TRANSITIONING as a valid runtime state
thiagoralves bf2fe05
feat(console): render strucpp diagnostics in gcc style
thiagoralves 54f20a1
fix(c-blocks): add extern \"C\" to setup/loop declarations in c_blocks.h
thiagoralves 6ffa619
feat(stats): render per-task scan cycle stats
thiagoralves 15ae7bf
fix(stats+ethercat): tolerate flat stats from old runtimes; drop ethe…
thiagoralves dca1d61
feat(ethercat): emit task_priority, drop task_name/task_cycle_time_us
thiagoralves 105303a
chore(ethercat): drop unused ethercat-task-helpers
thiagoralves 94944f6
feat(ethercat): type new bus-cycle period and latency stats
thiagoralves e104089
feat(stats): table layout + dedicated EtherCAT stats panel
thiagoralves 702b585
Merge feat/vpp-package-support-v2 into consolidate/strucpp+vpp
thiagoralves 57c014b
chore: drop EtherCAT system-task migration and dead system-task plumbing
thiagoralves 2e542b2
fix: hals.json — take VPP's trimmed catalog (Simulator + Runtime v3/v4)
thiagoralves 56a4e8e
fix(simulator): restore cxx_flags so avr-libstdcpp gets injected
thiagoralves 93bf10a
Merge origin/development into consolidate/strucpp+vpp
thiagoralves 2edc1f0
fix(security/tests): address PR #748 review findings
thiagoralves f329d28
refactor(stats): unify scan-cycle, EtherCAT, and plugin stats on a sh…
thiagoralves d4be1c6
feat(libraries): replace hardcoded library data with .stlib bundles
thiagoralves e808abf
feat(library-tree): hierarchical rendering + readable library names
thiagoralves 36c40c9
fix(library-tree): indent nested folders to show hierarchy depth
thiagoralves c7ac3bd
fix(debugger): format DT / DATE / TOD / WSTRING values in the watch p…
thiagoralves 27ae599
feat(types): consume strucpp's canonical iec-types.json registry
thiagoralves e085f86
feat(compiler): split program.st per-POU + format errors with POU con…
thiagoralves 4008287
feat(compiler): emit .il for IL POUs in the program.st splitter
thiagoralves 92ae27b
feat(compiler): pass preferBodyLine to strucpp formatDiagnostic
thiagoralves 2f2c923
feat(console): click-to-open for compile errors
thiagoralves 1c8582e
fix(variables-editor): re-sync local view state when active editor ch…
thiagoralves b136d36
feat(editor): select the whole line on programmatic cursor jumps
thiagoralves 2cb2816
fix(editor): write cursor to active editor on navigation, not just th…
thiagoralves 919de32
feat(libraries): library-manager backend + IPC plumbing (Phase 1)
thiagoralves 407ade7
feat(libraries): project.libraries field + legacy migration (Phase 2)
thiagoralves 821ba1d
feat(libraries): library slice extension + project-view diff (Phase 3)
thiagoralves dd19bd8
feat(libraries): library manager screen (Phase 4)
thiagoralves 1a517f2
feat(libraries): missing libraries modal (Phase 5)
thiagoralves 7939635
feat(libraries): scope library tree + block pickers to project (Phase 6)
thiagoralves 4541b3e
feat(libraries): scope strucpp libraryPaths to enabled set (Phase 7)
thiagoralves 4009f50
test(libraries): cover resolveEnabledLibraryDirs (Phase 8)
thiagoralves c56d8d6
fix(libraries): include libraries field in compile IPC envelope
thiagoralves 385507a
fix(arduino): isolate strucpp library bodies from Arduino.h macros
thiagoralves 53d9487
chore: relocate runtime_v4_entry shim to tracked editor path
thiagoralves ef17357
chore: remove unused runtime_v4_entry shim copy from editor
thiagoralves 54e8b18
fix(library-manager): wire save flow + drop tab count badge
thiagoralves 7f8ff5c
feat(library-manager): dedicated tab icon
thiagoralves 9870216
feat(library-manager): UI polish for explorer affordance + manager tabs
thiagoralves f3da3f2
fix(data-types/array): guard toUpperCase() calls against undefined names
thiagoralves b4642cc
fix(editor): guard `.toUpperCase()` call sites against malformed entries
thiagoralves c11a20c
fix(editor): surface malformed entries in safe-upper helpers
thiagoralves ffafd16
fix(editor): guard the variable-table ArrayModal too (missed in prior…
thiagoralves 2caac6a
fix(editor): stop array-datatype edits from stripping `name` / `deriv…
thiagoralves b75dffa
fix(editor): stop enumerated / structure / rename writers from partia…
thiagoralves 02f1076
fix(plc): make `baseTypeSchema` case-insensitive and converge on a si…
thiagoralves 9b9ebc1
fix(data-types): drop the surprising `'false'` seed on new array data…
thiagoralves c12a00c
fix(xml-generator): omit empty initialValue for array / derived struc…
thiagoralves 3062da8
fix(compiler): override arduino-cli's post-link RAM check for the sim…
thiagoralves d1aaf28
test(simulator): pin the extended-SRAM AVR8JS contract with regressio…
thiagoralves d88ecf4
fix(debug): force-value encoders had the wrong byte order
thiagoralves efcf249
feat(debugger): editor-side endianness adaptation for force / read
thiagoralves 0f1bcfc
fix(plc-types): handle nested ANY_* generics in validate-variable-type
thiagoralves d954abb
fix(library-manager): actually revert library changes on "Don't save"
thiagoralves 2b116a8
feat(save): surgical saves + revert for library-manager and vendor-sc…
thiagoralves 2b02cac
refactor(vpp): one source of truth for vendor-screen persistence keys
thiagoralves 83fa552
Merge pull request #755 from feat/library-manager into v4.2.0-rc1
thiagoralves f92be5f
refactor(shared): move strucpp + create-project + split-program-st to…
thiagoralves 4da59d7
feat(library-projects): enable Library button + 2-step modal + capabi…
thiagoralves 5ea5fc1
feat(library-projects): gate UI surfaces by projectCapabilities
thiagoralves 211524e
feat(library-projects): library manifest Monaco tab
thiagoralves dc40010
feat(library-projects): save pipeline branches for library projects
thiagoralves 0f43aa6
feat(library-projects): backend/shared library build pipeline
thiagoralves 4a90097
feat(library-projects): wire compileLibrary end-to-end
thiagoralves 91e7e3e
feat(library-projects): avr-gcc verification + MD5 cache
thiagoralves fb88a97
fix(library-projects): manifest tab UX (path, icon, breadcrumb, label)
thiagoralves ae3bc31
fix(library-projects): bundle Monaco's JSON worker for the manifest tab
thiagoralves 44430ea
fix(library-projects): apply OpenPLC theme to the manifest Monaco
thiagoralves 831852b
fix(library-projects): slim manifest, wire deps, drop stub config
thiagoralves 3ce5041
fix(library-projects): preserve meta.type through project.json saves
thiagoralves a26680e
fix(library-projects): verification core + Buffer decode + port-close
thiagoralves 226a716
refactor(library-projects): quieter verification + hals.json reuse
thiagoralves 4bff7b9
refactor(library-projects): .stlib generation is unconditionally last
thiagoralves de0f6db
fix(library-projects): drop duplicate tooltip on the Build Library bu…
thiagoralves 5cb815f
fix(build-options): swap focus: for focus-visible: on the option rows
thiagoralves 269c825
fix(library-projects): stop double-printing the build success line
thiagoralves c17892c
refactor(library-projects): drop redundant closePort hooks + share pa…
thiagoralves d023841
fix(library-projects): always save before building
thiagoralves 8af7bfd
fix(library-projects): stream verify logs + fix async-write race
thiagoralves 2570e0d
fix(library-projects): stop save from truncating device JSON files
thiagoralves 29f7cbc
fix(compiler): respect compileOnly on the simulator post-build path
thiagoralves 7c30016
fix(library-projects): persist manifest tab buffer on build save
thiagoralves d7f6ef1
refactor(library-projects): full save now covers library.json
thiagoralves be2c45b
refactor(library-projects): manifest editor mirrors POU editor pattern
thiagoralves be3f8e6
fix(library-manifest): mirror POU editor's model-sync pattern
thiagoralves 1d51c44
feat(library-projects): proper Python POU support + early C++ refusal
thiagoralves eb6e4a7
Revert "feat(library-projects): proper Python POU support + early C++…
thiagoralves b65dfbe
feat(library-projects): Python + C/C++ function block support
thiagoralves 86cf7f8
fix(library-projects): PR #757 review fixes
thiagoralves 884d87d
Merge pull request #757 from Autonomy-Logic/library-projects
thiagoralves 7bf644e
chore(binaries): bump strucpp v0.4.5 -> v0.4.8
thiagoralves 57eaf92
chore(binaries): bump strucpp v0.4.8 -> v0.4.9
thiagoralves 9ba2443
feat(vpp): master-detail backplane editor with per-slot detail pane
thiagoralves 2b2e890
feat(vpp): encode per-slot module_config bytes into runtime config
thiagoralves a56de21
fix(vpp): backplane editor sizing + always-on module picker
thiagoralves a147222
fix(vpp): preserve per-module screen fields when loading manifest
thiagoralves 4a47a95
refactor(vpp): make manifest schema agnostic via passthrough
thiagoralves 207a230
fix(vpp): backplane editor sizing + always-on module picker
thiagoralves 8e64cc5
fix(vpp): full-height module image + stacked specs in slot card
thiagoralves 9435fff
fix(vpp): double module image size in slot card
thiagoralves 08e16d1
fix(vpp): smaller frameless module image + dont prompt save on Packag…
thiagoralves 9efcaa5
fix(vpp): bump slot module image to 320 px square
thiagoralves 8e2460e
feat(vpp): generate vpp_plugins.conf in every VPP upload
thiagoralves 3e496b7
fix(build): bundle STruC++ runtime headers in packaged installer
thiagoralves c49de3e
chore(strucpp): bump to v0.4.10
thiagoralves 4c08d60
Merge pull request #758 from Autonomy-Logic/slm-rp4-vpp
thiagoralves 56e0ae2
fix(arduino-targets): write defines.h to src/, drop directory-relativ…
thiagoralves 32edfe4
fix(graphical-editors): seed LD/FBD flow slices on POU create + dupli…
thiagoralves b66be72
Merge branch 'development' into v4.2.0-rc1
thiagoralves 5da3339
feat(lsp): StlibSourcePort + hasStLSP capability flag
thiagoralves ad5afc0
feat(lsp): POU signature serializer for cross-POU symbol resolution
thiagoralves 7eeb87f
feat(lsp): STruC++ LSP service — transport, providers, diagnostics
thiagoralves e06e3ad
feat(lsp): project → LSP document sync
thiagoralves f984faf
feat(lsp): pre-warm STruC++ LSP at app boot, flip hasStLSP=true
thiagoralves 2cca2ad
feat(lsp): remove hand-written ST tooling — LSP is the source of truth
thiagoralves d09f468
feat(lsp): go-to-def redirects stub URIs to the graphical editor
thiagoralves c0bc9de
chore(lsp): final cleanup pass for the ST LSP service
thiagoralves 928e72b
chore(deps): bump xml2st to v4.0.4 (permissive block resolution)
thiagoralves d745bc1
refactor(strucpp): make backend/shared/library browser-pure
thiagoralves 7b0256a
feat(libraries): pass parsed archives to compile, drop libraryDirs path
thiagoralves 3d3da04
feat(lsp): match Monaco URI to LSP doc, shift body offset, wire seman…
thiagoralves 62c11ea
feat(theme): expand color palette for semantic token types
thiagoralves 3a3d85c
refactor(strucpp): dedupe libs — node_modules/strucpp is canonical
thiagoralves d96333d
refactor(path-safety): split filesystem-containment out of shared
thiagoralves 27b7b43
refactor(compile): extract program-build pipeline into shared
thiagoralves ae02d77
feat(vpp): emit analog_real_inputs/_outputs for %ID/%QD channels
thiagoralves 561cfb1
feat(vpp): per-slot channelsByFormat resolver for VPP modules
thiagoralves 0251fd5
fix(monaco): cursor jump in variables text mode + 4-space tabs + glob…
thiagoralves 8eda7db
chore(deps): bump xml2st to v4.0.5 + always pass --keep-structs
thiagoralves e5192c5
fix(variables): accept %ID/%QD and %IL/%QL for DWORD/LWORD locations
thiagoralves d66640b
fix(vpp): bucket channels by io-mapping prefix, not by manifest prefix
thiagoralves 56120f3
feat(vpp): selected-slot highlight + stackable backplane variant
thiagoralves f37d579
fix(vpp): match existing button style for Remove module trigger
thiagoralves b8b55be
feat(vpp): confirmation dialog for Clear All Slots
thiagoralves 2f2d8a2
feat(vpp): drag-to-reorder slots in Backplane Configuration
thiagoralves c18d320
feat(capabilities): migrate target gates from compiler-string to per-…
thiagoralves 9d4bf5b
feat(iec-address): consolidate allocation into a target-scoped addres…
thiagoralves eac456a
feat(alias-registry): derived alias index + pin.name -> pin.alias rename
thiagoralves f3c3f7d
feat(variables): alias-aware location cell + auto-adopt on commit
thiagoralves 628f40a
feat(alias-sync): wire syncVariableAliases into every producer-mutati…
thiagoralves 6be1188
feat(alias-sync): orphan badge in variable cells + docs
thiagoralves 2c61b9d
fix(alias): consistent "alias (address)" cell + reliable load-time au…
thiagoralves 402c632
chore(alias): apply PR review fixes — move shared utils, typed cross-…
thiagoralves a78a46f
feat(workspace): keep all editors mounted across tab switches + LSP i…
thiagoralves bacfdc7
refactor(workspace): delete save/restore plumbing + gate debug badges…
thiagoralves c10c54f
refactor(workspace): final multi-mount audit (Option A phase 5)
thiagoralves 67a925a
fix(alias): remove ignoreCapabilities bypass; setAvailableOptions own…
thiagoralves 2e05059
Merge pull request #762 from Autonomy-Logic/feature/alias-source-of-t…
thiagoralves 28ce2b6
fix(fbd): bind each FBD editor instance to its own POU
thiagoralves 5afad26
fix(workspace): own-model lookup prefers state.editor for active POU
thiagoralves 54c6f01
fix(lsp): suppress "No definition found" hint when our redirect handl…
thiagoralves dc60998
feat(lsp): open References peek after Go to Definition redirect
thiagoralves 19f2c3b
fix(lsp): suppress both "No definition found" and References peek aft…
thiagoralves 7d2d020
fix(lsp): vars-text view on graphical POUs queries the stub URI, not …
thiagoralves 64e9d03
feat(lsp): wire semantic tokens + diagnostics into variables-text view
thiagoralves 12ebd39
fix(vars-text): hover not clipped; Go-to-Def on POU name doesn't forc…
thiagoralves c47e0aa
Merge remote-tracking branch 'origin/v4.2.0-rc1' into feat/strucpp-ls…
thiagoralves 2771602
chore(toasts): remove noisy success toasts on project load, file save…
thiagoralves 50fa6a7
Merge remote-tracking branch 'origin/v4.2.0-rc1' into feat/strucpp-ls…
thiagoralves f8b8f1c
chore(deps): bump strucpp to v0.4.11 (AT-after-type located variables)
thiagoralves d8c3fd1
fix(lsp): refresh semantic tokens on existing models when provider re…
thiagoralves ae34bd6
debug(lsp): instrument semantic-tokens flow + handle refresh request
thiagoralves 5c325c4
fix(vars-text): enable semantic highlighting on the variables-code-ed…
thiagoralves 2279141
fix(ladder): crash adding EQ / comparison blocks — recurse through co…
thiagoralves 45e6cf4
fix(ladder): large blocks (SEQUENCE_4 etc.) clipped to default height
thiagoralves 6e9ad7d
Merge remote-tracking branch 'origin/v4.2.0-rc1' into feat/strucpp-ls…
thiagoralves 98a5ac9
fix(ci): Windows x64 release was missing the Download binaries step
thiagoralves 9158581
fix(packaging): mirror strucpp install into release/app/node_modules
thiagoralves b983b72
fix(packaging): ship strucpp runtime+libs via extraResources
thiagoralves 4baf930
fix(packaging): drop invalid `comment` keys from extraResources
thiagoralves 400cef7
fix(variables): keep variables-text buffer in sync with table on exte…
thiagoralves d6d60b9
fix(workspace): bind every multi-mounted editor to its own POU
thiagoralves 27cfcbd
fix(toasts): auto-dismiss after 3s, gate save toasts on web only
thiagoralves c9b060f
fix(fbd): scope clipboard listeners to the FBD viewport
thiagoralves a8877ab
fix(lsp): sync project-enabled libraries and re-analyze on stlib change
thiagoralves c951c39
fix(fbd): per-POU Background pattern id fixes grid loss on second open
thiagoralves 0c3d054
Merge branch 'fix/strucpp-lsp-bugs' into feat/strucpp-lsp-integration
thiagoralves ae868d1
fix(fbd): use isActive + clipboard-format gate for paste, not viewpor…
thiagoralves fbf1218
fix(review): address PR #763 review concerns 2, 3, 5, 7, 11
thiagoralves 2be6819
Merge pull request #763 from Autonomy-Logic/feat/strucpp-lsp-integration
thiagoralves dd252a5
Merge branch 'development' into v4.2.0-rc1
thiagoralves 3a27ded
fix(arch): move projectDefaultFilesMapSchema out of types/IPC/
thiagoralves 7c2944e
Merge pull request #764 from Autonomy-Logic/fix/move-project-files-sc…
thiagoralves eddc354
chore(web-capabilities): enable hasStLSP for web in shared defaults
thiagoralves d72a618
Merge pull request #765 from Autonomy-Logic/chore/web-capabilities-rc1
thiagoralves File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,10 +1,10 @@ | ||
| { | ||
| "xml2st": { | ||
| "version": "v4.0.3", | ||
| "version": "v4.0.5", | ||
| "repository": "Autonomy-Logic/xml2st" | ||
| }, | ||
| "matiec": { | ||
| "version": "v4.0.11", | ||
| "repository": "Autonomy-Logic/matiec" | ||
| "strucpp": { | ||
| "version": "v0.4.11", | ||
| "repository": "Autonomy-Logic/STruCpp" | ||
| } | ||
| } | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.