Enhancement
Critical
Major
Detail
Detail
#25907
Layout editor: inconsistent behavior of unfold state, selection and reaction to object creation
#25951
Application tests: CheckLabeledExecutabilityOp fails to assert non-executability of literal ResKey reasons.
#25952
Model Editor: Enum default provider does not work for enum references for which singleton link storage was explicitly selected
#26002
ConfigurationItem-valued properties with format annotations may cause an attempt to create abstract config items when deserializing null values
#26012
Help editor crashes when a user has chosen a language that is not in the supported languages of the application
#26039
Gridcomponent: Display of context menu for new (transient) row object leads to UnsupportedOperationException
#26085
An attribute of type tl.model.search:Expr is not displayed in the form above a TL script editor
#26111
Context menu commands for table rows are erroneously executed on the table model when opening the context menu in the background of the table
#26153
Migration: Replay fails if string values with line breaks are contained in the dataset where a line ends with a semicolon
#26171
A TL script expression entered in a wizard template is reformatted when transferred to the final template
#26223
TL script: Under unfavorable conditions wrong parameter values when evaluating local functions
Bugfix
Major
#25958
Ant targets in Eclipse workspace fails with "The linked resource '/com.top_logic.basic.core/src' in project '.org.eclipse.jdt.core.external.folders' does not exist
BUILD FAILED /home/bhu/devel/workspace-toplogic-head1/com.top_logic/bin/build.xml:13: The following error occurred while executing this line: /home/bhu/devel/workspace-toplogic-head1/tl-build/bin/base-build.xml:242: The following error occurred while executing this line: /home/bhu/devel/workspace-toplogic-head1/tl-build/bin/macros.xml:344: org.ant4eclipse.lib.core.exception.Ant4EclipseException: The linked resource '/com.top_logic.basic.core/src' in project '.org.eclipse.jdt.core.external.folders' does not exist.
The problem seems to be that Eclipse can't handle the cross-project dependency tl-build -> com.top_logic.basic.core and writes wrong entries in its data structures.
Workaround
Remove source path /com.top_logic.basic.core/src from tl-build and restart Eclipse:
#!patch ### Eclipse Workspace Patch 1.0 #P tl-build Index: .classpath =================================================================== --- .classpath (revision 299372) +++ .classpath (working copy) @@ -17,7 +17,7 @@ <classpathentry kind="lib" path="org.apache.ant/lib/ext/asm/asm-5.0.4.jar" sourcepath="org.apache.ant/lib/ext/asm/asm-5.0.4-src.zip"/> <classpathentry kind="lib" path="org.apache.ant/lib/ant-junit.jar" sourcepath="org.apache.ant/lib/apache-ant-1.10.7-src.zip"/> <classpathentry kind="lib" path="template/doclet/doclet.jar"/> - <classpathentry kind="lib" path="org.apache.ant/lib/ext/tl-basic-core.jar" sourcepath="/com.top_logic.basic.core/src"/> + <classpathentry kind="lib" path="org.apache.ant/lib/ext/tl-basic-core.jar" sourcepath="org.apache.ant/lib/ext/tl-basic-core.jar"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/> <classpathentry kind="output" path="target/classes"/> </classpath>
It may be necessary to delete the .metadata directory of the workspace.
Enhancement
The sources for tl-basic-core.jar are also copied to tl-build.
Test
No test.