Skip to content
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

Merge Freeze into 3.0.x #1023

Merged
merged 79 commits into from
Feb 4, 2025
Merged

Merge Freeze into 3.0.x #1023

merged 79 commits into from
Feb 4, 2025

Conversation

oberlehner
Copy link
Contributor

No description provided.

azoitl and others added 30 commits January 9, 2025 09:44
  - added scrollbar for smaller screens
  - moved applications and the system configuration to the top
this FB will trigger all unconnected events of the specified type within a resource on REQ
Rework comment auto-wrap in ST formatter:
- use a separate, fixed comment line width
  (avoids comments with no space after long lines),
- autowrap at word boundaries (avoids breaking up words),
- consistent and consecutive indendation of comments,
- joining of previously wrapped lines, except for empty lines
  or lines starting or ending with punctuation
  (avoids messing up paragraphs or lists),
- yield stable results when reformatting.
There are non-Xtext resources with an associated Xtext language that
were still not updated correctly. This adds the missing updates for
those resources.
Add toggle value for all BOOL variables while debugging, including
struct members.
As discussed in EPP and Eclipse Platform with modern JVMs these settings
do not make sense anymore and removing them can help to address a wider
range of users.

eclipse-packaging/packages#37
To correctly handle collisions of children of expanded subapps the width
of the subapp has to be reduced.
org.eclipse.fordiac.ide.model.commands.QualNameChangeListenerManager.getTypeEntryKeyFromCommandStack
The text editors inside a multi-page type editor need to have a proper
text action contributor to properly support switching of actions between
pages and also for the new search overlay. This provides a text action
bar contributor for text editors inside a type editor.
Improve changing values in variables view:
- Add shortcut to change variable value
- Allow changing multiple values at once
- Show simplified input dialog for single values
- Show structured edit dialog for structured values
- Show structured edit dialog for multiple variables
The padding introduced for struct muxers resulted in cases where inputs
and the bottom where not correctly aligned to the grid anymore
To reduce the number of forward and backward transformation all
collision code now works in IEC 61499 coordinate space.
azoitl and others added 24 commits January 29, 2025 09:27
Merge Develop into Freeze
Use a copy of the internal library element for reconciling to avoid
affecting the current resource during save. Also perform a simple load
instead of a full reparse, which would unnecessarily unload and clear
the internal library element. Further, catch and wrap exceptions that
may occur during reconciling.
If a comment contained the special characters '$' or '\', those were
interpreted as group references or escapes when performing replacements.
This directly assembles the result from macthes, thus avoiding looking
for special escape sequences in replacement strings in the first place.
The deployment process was using the job state to determine whether it
was terminated. This also meant that it considered itself terminated
for a short time before the job was scheduled during launch. If the
corresponding process console was initialized during that time, it then
prematurely closed its streams, leading to no output in the console.

This uses a separate flag to determine the terminated state, which is
set only after the job is done.
Fix unnecessary dependencies and unnecessary parsing for internal
attributes and missing dependencies for initial values.
Copy link

github-actions bot commented Feb 4, 2025

Test Results

   111 files  ± 0     111 suites  ±0   48s ⏱️ -2s
29 179 tests +11  29 179 ✅ +11  0 💤 ±0  0 ❌ ±0 
29 180 runs  +11  29 180 ✅ +11  0 💤 ±0  0 ❌ ±0 

Results for commit 466d2e3. ± Comparison against base commit c68babd.

♻️ This comment has been updated with latest results.

@oberlehner oberlehner merged commit 8fe36ff into 3.0.x Feb 4, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants