Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuergen Haug2017-07-17 16:00:00 +0000
committerJuergen Haug2017-07-17 16:00:00 +0000
commite4dec8f093de150cbba61b3b329b111b58c9fb64 (patch)
treea26f2238c7c97c63846c56581aaff6c72a6890e2 /plugins/org.eclipse.etrice.generator.c
parentecc96202d41f697201ee7ba49cbf85faf74a62b9 (diff)
downloadorg.eclipse.etrice-e4dec8f093de150cbba61b3b329b111b58c9fb64.tar.gz
org.eclipse.etrice-e4dec8f093de150cbba61b3b329b111b58c9fb64.tar.xz
org.eclipse.etrice-e4dec8f093de150cbba61b3b329b111b58c9fb64.zip
switched to Java 8, deleted jdt prefs
Diffstat (limited to 'plugins/org.eclipse.etrice.generator.c')
-rw-r--r--plugins/org.eclipse.etrice.generator.c/.classpath2
-rw-r--r--plugins/org.eclipse.etrice.generator.c/.settings/org.eclipse.jdt.core.prefs8
-rw-r--r--plugins/org.eclipse.etrice.generator.c/META-INF/MANIFEST.MF2
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java75
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/NodeGen.java312
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ProtocolClassGen.java102
6 files changed, 167 insertions, 334 deletions
diff --git a/plugins/org.eclipse.etrice.generator.c/.classpath b/plugins/org.eclipse.etrice.generator.c/.classpath
index c31ca403f..13a6c6528 100644
--- a/plugins/org.eclipse.etrice.generator.c/.classpath
+++ b/plugins/org.eclipse.etrice.generator.c/.classpath
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="xtend-gen"/>
diff --git a/plugins/org.eclipse.etrice.generator.c/.settings/org.eclipse.jdt.core.prefs b/plugins/org.eclipse.etrice.generator.c/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 956262663..000000000
--- a/plugins/org.eclipse.etrice.generator.c/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,8 +0,0 @@
-#Mon Dec 06 13:36:04 CET 2010
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.6
diff --git a/plugins/org.eclipse.etrice.generator.c/META-INF/MANIFEST.MF b/plugins/org.eclipse.etrice.generator.c/META-INF/MANIFEST.MF
index 3f3c61c07..e6340905d 100644
--- a/plugins/org.eclipse.etrice.generator.c/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.etrice.generator.c/META-INF/MANIFEST.MF
@@ -17,7 +17,7 @@ Require-Bundle: org.eclipse.etrice.core.genmodel;bundle-version="1.1.1",
org.eclipse.xtext.generator;bundle-version="2.6.0",
org.eclipse.xtext.util;bundle-version="2.6.0"
Import-Package: org.apache.log4j
-Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Export-Package: org.eclipse.etrice.generator.c,
org.eclipse.etrice.generator.c.gen,
org.eclipse.etrice.generator.c.setup
diff --git a/plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java b/plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java
index cc4e095e3..3393eeb23 100644
--- a/plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java
+++ b/plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java
@@ -130,29 +130,20 @@ public class ActorClassGen extends GenericActorClassGenerator {
{
final ActorClass ac = xpac.getActorClass();
List<Port> _allEndPorts = this._roomHelpers.getAllEndPorts(ac);
- final Function1<Port, Boolean> _function = new Function1<Port, Boolean>() {
- @Override
- public Boolean apply(final Port p) {
- GeneralProtocolClass _protocol = p.getProtocol();
- CommunicationType _commType = ((ProtocolClass) _protocol).getCommType();
- return Boolean.valueOf(Objects.equal(_commType, CommunicationType.EVENT_DRIVEN));
- }
+ final Function1<Port, Boolean> _function = (Port p) -> {
+ GeneralProtocolClass _protocol = p.getProtocol();
+ CommunicationType _commType = ((ProtocolClass) _protocol).getCommType();
+ return Boolean.valueOf(Objects.equal(_commType, CommunicationType.EVENT_DRIVEN));
};
final Iterable<Port> eventPorts = IterableExtensions.<Port>filter(_allEndPorts, _function);
List<Port> _allEndPorts_1 = this._roomHelpers.getAllEndPorts(ac);
- final Function1<Port, Boolean> _function_1 = new Function1<Port, Boolean>() {
- @Override
- public Boolean apply(final Port p) {
- return Boolean.valueOf((Objects.equal(((ProtocolClass) p.getProtocol()).getCommType(), CommunicationType.DATA_DRIVEN) && p.isConjugated()));
- }
+ final Function1<Port, Boolean> _function_1 = (Port p) -> {
+ return Boolean.valueOf((Objects.equal(((ProtocolClass) p.getProtocol()).getCommType(), CommunicationType.DATA_DRIVEN) && p.isConjugated()));
};
final Iterable<Port> sendPorts = IterableExtensions.<Port>filter(_allEndPorts_1, _function_1);
List<Port> _allEndPorts_2 = this._roomHelpers.getAllEndPorts(ac);
- final Function1<Port, Boolean> _function_2 = new Function1<Port, Boolean>() {
- @Override
- public Boolean apply(final Port p) {
- return Boolean.valueOf((Objects.equal(((ProtocolClass) p.getProtocol()).getCommType(), CommunicationType.DATA_DRIVEN) && (!p.isConjugated())));
- }
+ final Function1<Port, Boolean> _function_2 = (Port p) -> {
+ return Boolean.valueOf((Objects.equal(((ProtocolClass) p.getProtocol()).getCommType(), CommunicationType.DATA_DRIVEN) && (!p.isConjugated())));
};
final Iterable<Port> recvPorts = IterableExtensions.<Port>filter(_allEndPorts_2, _function_2);
ComponentCommunicationType _commType = ac.getCommType();
@@ -518,45 +509,30 @@ public class ActorClassGen extends GenericActorClassGenerator {
{
final ActorClass ac = xpac.getActorClass();
List<Port> _allEndPorts = this._roomHelpers.getAllEndPorts(ac);
- final Function1<Port, Boolean> _function = new Function1<Port, Boolean>() {
- @Override
- public Boolean apply(final Port p) {
- GeneralProtocolClass _protocol = p.getProtocol();
- CommunicationType _commType = ((ProtocolClass) _protocol).getCommType();
- return Boolean.valueOf(Objects.equal(_commType, CommunicationType.EVENT_DRIVEN));
- }
+ final Function1<Port, Boolean> _function = (Port p) -> {
+ GeneralProtocolClass _protocol = p.getProtocol();
+ CommunicationType _commType = ((ProtocolClass) _protocol).getCommType();
+ return Boolean.valueOf(Objects.equal(_commType, CommunicationType.EVENT_DRIVEN));
};
final Iterable<Port> eventPorts = IterableExtensions.<Port>filter(_allEndPorts, _function);
- final Function1<Port, Boolean> _function_1 = new Function1<Port, Boolean>() {
- @Override
- public Boolean apply(final Port it) {
- int _multiplicity = it.getMultiplicity();
- return Boolean.valueOf((_multiplicity != 1));
- }
+ final Function1<Port, Boolean> _function_1 = (Port it) -> {
+ int _multiplicity = it.getMultiplicity();
+ return Boolean.valueOf((_multiplicity != 1));
};
final Iterable<Port> replEventPorts = IterableExtensions.<Port>filter(eventPorts, _function_1);
List<Port> _allEndPorts_1 = this._roomHelpers.getAllEndPorts(ac);
- final Function1<Port, Boolean> _function_2 = new Function1<Port, Boolean>() {
- @Override
- public Boolean apply(final Port p) {
- return Boolean.valueOf(((Objects.equal(((ProtocolClass) p.getProtocol()).getCommType(), CommunicationType.DATA_DRIVEN) && p.isConjugated()) && (p.getMultiplicity() == 1)));
- }
+ final Function1<Port, Boolean> _function_2 = (Port p) -> {
+ return Boolean.valueOf(((Objects.equal(((ProtocolClass) p.getProtocol()).getCommType(), CommunicationType.DATA_DRIVEN) && p.isConjugated()) && (p.getMultiplicity() == 1)));
};
final Iterable<Port> sendPorts = IterableExtensions.<Port>filter(_allEndPorts_1, _function_2);
List<Port> _allEndPorts_2 = this._roomHelpers.getAllEndPorts(ac);
- final Function1<Port, Boolean> _function_3 = new Function1<Port, Boolean>() {
- @Override
- public Boolean apply(final Port p) {
- return Boolean.valueOf(((Objects.equal(((ProtocolClass) p.getProtocol()).getCommType(), CommunicationType.DATA_DRIVEN) && (!p.isConjugated())) && (p.getMultiplicity() == 1)));
- }
+ final Function1<Port, Boolean> _function_3 = (Port p) -> {
+ return Boolean.valueOf(((Objects.equal(((ProtocolClass) p.getProtocol()).getCommType(), CommunicationType.DATA_DRIVEN) && (!p.isConjugated())) && (p.getMultiplicity() == 1)));
};
final Iterable<Port> recvPorts = IterableExtensions.<Port>filter(_allEndPorts_2, _function_3);
List<InterfaceItem> _allInterfaceItems = this._roomHelpers.getAllInterfaceItems(ac);
- final Function1<InterfaceItem, Boolean> _function_4 = new Function1<InterfaceItem, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItem p) {
- return Boolean.valueOf(((!Objects.equal(ActorClassGen.this._roomHelpers.getPortClass(p), null)) && (ActorClassGen.this._roomHelpers.getPortClass(p).getOperations().size() > 0)));
- }
+ final Function1<InterfaceItem, Boolean> _function_4 = (InterfaceItem p) -> {
+ return Boolean.valueOf(((!Objects.equal(this._roomHelpers.getPortClass(p), null)) && (this._roomHelpers.getPortClass(p).getOperations().size() > 0)));
};
final Iterable<InterfaceItem> portsWithOperations = IterableExtensions.<InterfaceItem>filter(_allInterfaceItems, _function_4);
EObject _eContainer = ac.eContainer();
@@ -607,12 +583,9 @@ public class ActorClassGen extends GenericActorClassGenerator {
_builder.append("/* simple event ports */");
_builder.newLine();
{
- final Function1<Port, Boolean> _function_5 = new Function1<Port, Boolean>() {
- @Override
- public Boolean apply(final Port it) {
- int _multiplicity = it.getMultiplicity();
- return Boolean.valueOf((_multiplicity == 1));
- }
+ final Function1<Port, Boolean> _function_5 = (Port it) -> {
+ int _multiplicity = it.getMultiplicity();
+ return Boolean.valueOf((_multiplicity == 1));
};
Iterable<Port> _filter = IterableExtensions.<Port>filter(eventPorts, _function_5);
for(final Port ep : _filter) {
diff --git a/plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/NodeGen.java b/plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/NodeGen.java
index 750650568..893f29e41 100644
--- a/plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/NodeGen.java
+++ b/plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/NodeGen.java
@@ -271,11 +271,8 @@ public class NodeGen {
final String clsname = (_plus + _name_1);
NodeClass _type = nr.getType();
EList<PhysicalThread> _threads = _type.getThreads();
- final Function1<PhysicalThread, Boolean> _function = new Function1<PhysicalThread, Boolean>() {
- @Override
- public Boolean apply(final PhysicalThread t) {
- return Boolean.valueOf(usedThreads.contains(t));
- }
+ final Function1<PhysicalThread, Boolean> _function = (PhysicalThread t) -> {
+ return Boolean.valueOf(usedThreads.contains(t));
};
final Iterable<PhysicalThread> threads = IterableExtensions.<PhysicalThread>filter(_threads, _function);
final boolean logData = (Main.getSettings().isGenerateDataInstrumentation() && this._roomHelpers.isAnnotationPresent(ssc.getAnnotations(), "DataLogging"));
@@ -411,12 +408,9 @@ public class NodeGen {
_builder.append("/* initialization of all message services */");
_builder.newLine();
{
- final Function1<PhysicalThread, Long> _function_1 = new Function1<PhysicalThread, Long>() {
- @Override
- public Long apply(final PhysicalThread it) {
- long _prio = it.getPrio();
- return Long.valueOf((-_prio));
- }
+ final Function1<PhysicalThread, Long> _function_1 = (PhysicalThread it) -> {
+ long _prio = it.getPrio();
+ return Long.valueOf((-_prio));
};
List<PhysicalThread> _sortBy = IterableExtensions.<PhysicalThread, Long>sortBy(threads, _function_1);
for(final PhysicalThread thread : _sortBy) {
@@ -525,12 +519,9 @@ public class NodeGen {
_builder.newLineIfNotEmpty();
_builder.newLine();
{
- final Function1<PhysicalThread, Long> _function_2 = new Function1<PhysicalThread, Long>() {
- @Override
- public Long apply(final PhysicalThread it) {
- long _prio = it.getPrio();
- return Long.valueOf((-_prio));
- }
+ final Function1<PhysicalThread, Long> _function_2 = (PhysicalThread it) -> {
+ long _prio_1 = it.getPrio();
+ return Long.valueOf((-_prio_1));
};
List<PhysicalThread> _sortBy_1 = IterableExtensions.<PhysicalThread, Long>sortBy(threads, _function_2);
for(final PhysicalThread thread_1 : _sortBy_1) {
@@ -985,11 +976,8 @@ public class NodeGen {
{
NodeClass _type = nr.getType();
EList<PhysicalThread> _threads = _type.getThreads();
- final Function1<PhysicalThread, Boolean> _function = new Function1<PhysicalThread, Boolean>() {
- @Override
- public Boolean apply(final PhysicalThread t) {
- return Boolean.valueOf(usedThreads.contains(t));
- }
+ final Function1<PhysicalThread, Boolean> _function = (PhysicalThread t) -> {
+ return Boolean.valueOf(usedThreads.contains(t));
};
Iterable<PhysicalThread> _filter = IterableExtensions.<PhysicalThread>filter(_threads, _function);
for(final PhysicalThread thread : _filter) {
@@ -1182,96 +1170,63 @@ public class NodeGen {
final String instName = this._roomExtensions.getPathName(_path);
final ArrayList<InterfaceItemInstance> replEventItems = new ArrayList<InterfaceItemInstance>();
EList<InterfaceItemInstance> _orderedIfItemInstances = ai.getOrderedIfItemInstances();
- final Function1<InterfaceItemInstance, Boolean> _function = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance e) {
- return Boolean.valueOf(e.isReplicated());
- }
+ final Function1<InterfaceItemInstance, Boolean> _function = (InterfaceItemInstance e) -> {
+ return Boolean.valueOf(e.isReplicated());
};
Iterable<InterfaceItemInstance> _filter = IterableExtensions.<InterfaceItemInstance>filter(_orderedIfItemInstances, _function);
Iterables.<InterfaceItemInstance>addAll(replEventItems, _filter);
- final Function1<InterfaceItemInstance, Boolean> _function_1 = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance e) {
- EList<InterfaceItemInstance> _peers = e.getPeers();
- boolean _isEmpty = _peers.isEmpty();
- return Boolean.valueOf((!_isEmpty));
- }
+ final Function1<InterfaceItemInstance, Boolean> _function_1 = (InterfaceItemInstance e) -> {
+ EList<InterfaceItemInstance> _peers = e.getPeers();
+ boolean _isEmpty = _peers.isEmpty();
+ return Boolean.valueOf((!_isEmpty));
};
InterfaceItemInstance _findFirst = IterableExtensions.<InterfaceItemInstance>findFirst(replEventItems, _function_1);
final boolean haveReplSubItems = (!Objects.equal(_findFirst, null));
- final Function1<InterfaceItemInstance, Boolean> _function_2 = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance i) {
- InterfaceItem _interfaceItem = i.getInterfaceItem();
- return Boolean.valueOf((_interfaceItem instanceof Port));
- }
+ final Function1<InterfaceItemInstance, Boolean> _function_2 = (InterfaceItemInstance i) -> {
+ InterfaceItem _interfaceItem = i.getInterfaceItem();
+ return Boolean.valueOf((_interfaceItem instanceof Port));
};
final Iterable<InterfaceItemInstance> replEventPorts = IterableExtensions.<InterfaceItemInstance>filter(replEventItems, _function_2);
- final Function1<InterfaceItemInstance, Boolean> _function_3 = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance i) {
- InterfaceItem _interfaceItem = i.getInterfaceItem();
- return Boolean.valueOf((_interfaceItem instanceof SPP));
- }
+ final Function1<InterfaceItemInstance, Boolean> _function_3 = (InterfaceItemInstance i) -> {
+ InterfaceItem _interfaceItem = i.getInterfaceItem();
+ return Boolean.valueOf((_interfaceItem instanceof SPP));
};
final Iterable<InterfaceItemInstance> replEventSPPs = IterableExtensions.<InterfaceItemInstance>filter(replEventItems, _function_3);
EList<InterfaceItemInstance> _orderedIfItemInstances_1 = ai.getOrderedIfItemInstances();
- final Function1<InterfaceItemInstance, Boolean> _function_4 = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance e) {
- return Boolean.valueOf(e.isSimple());
- }
+ final Function1<InterfaceItemInstance, Boolean> _function_4 = (InterfaceItemInstance e) -> {
+ return Boolean.valueOf(e.isSimple());
};
final Iterable<InterfaceItemInstance> simplePorts = IterableExtensions.<InterfaceItemInstance>filter(_orderedIfItemInstances_1, _function_4);
final ArrayList<InterfaceItemInstance> simpleEventItems = new ArrayList<InterfaceItemInstance>();
- final Function1<InterfaceItemInstance, Boolean> _function_5 = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance p) {
- ProtocolClass _protocol = p.getProtocol();
- CommunicationType _commType = _protocol.getCommType();
- return Boolean.valueOf(Objects.equal(_commType, CommunicationType.EVENT_DRIVEN));
- }
+ final Function1<InterfaceItemInstance, Boolean> _function_5 = (InterfaceItemInstance p) -> {
+ ProtocolClass _protocol = p.getProtocol();
+ CommunicationType _commType = _protocol.getCommType();
+ return Boolean.valueOf(Objects.equal(_commType, CommunicationType.EVENT_DRIVEN));
};
Iterable<InterfaceItemInstance> _filter_1 = IterableExtensions.<InterfaceItemInstance>filter(simplePorts, _function_5);
Iterables.<InterfaceItemInstance>addAll(simpleEventItems, _filter_1);
- final Function1<InterfaceItemInstance, Boolean> _function_6 = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance i) {
- InterfaceItem _interfaceItem = i.getInterfaceItem();
- return Boolean.valueOf((_interfaceItem instanceof Port));
- }
+ final Function1<InterfaceItemInstance, Boolean> _function_6 = (InterfaceItemInstance i) -> {
+ InterfaceItem _interfaceItem = i.getInterfaceItem();
+ return Boolean.valueOf((_interfaceItem instanceof Port));
};
final Iterable<InterfaceItemInstance> simpleEventPorts = IterableExtensions.<InterfaceItemInstance>filter(simpleEventItems, _function_6);
- final Function1<InterfaceItemInstance, Boolean> _function_7 = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance i) {
- InterfaceItem _interfaceItem = i.getInterfaceItem();
- return Boolean.valueOf((_interfaceItem instanceof SAP));
- }
+ final Function1<InterfaceItemInstance, Boolean> _function_7 = (InterfaceItemInstance i) -> {
+ InterfaceItem _interfaceItem = i.getInterfaceItem();
+ return Boolean.valueOf((_interfaceItem instanceof SAP));
};
final Iterable<InterfaceItemInstance> simpleEventSAPs = IterableExtensions.<InterfaceItemInstance>filter(simpleEventItems, _function_7);
- final Function1<InterfaceItemInstance, Boolean> _function_8 = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance p) {
- ProtocolClass _protocol = p.getProtocol();
- CommunicationType _commType = _protocol.getCommType();
- return Boolean.valueOf(Objects.equal(_commType, CommunicationType.DATA_DRIVEN));
- }
+ final Function1<InterfaceItemInstance, Boolean> _function_8 = (InterfaceItemInstance p) -> {
+ ProtocolClass _protocol = p.getProtocol();
+ CommunicationType _commType = _protocol.getCommType();
+ return Boolean.valueOf(Objects.equal(_commType, CommunicationType.DATA_DRIVEN));
};
final Iterable<InterfaceItemInstance> dataPorts = IterableExtensions.<InterfaceItemInstance>filter(simplePorts, _function_8);
- final Function1<InterfaceItemInstance, Boolean> _function_9 = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance p) {
- return Boolean.valueOf(((p instanceof PortInstance) && (!((PortInstance) p).getPort().isConjugated())));
- }
+ final Function1<InterfaceItemInstance, Boolean> _function_9 = (InterfaceItemInstance p) -> {
+ return Boolean.valueOf(((p instanceof PortInstance) && (!((PortInstance) p).getPort().isConjugated())));
};
final Iterable<InterfaceItemInstance> recvPorts = IterableExtensions.<InterfaceItemInstance>filter(dataPorts, _function_9);
- final Function1<InterfaceItemInstance, Boolean> _function_10 = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance p) {
- return Boolean.valueOf(((p instanceof PortInstance) && ((PortInstance) p).getPort().isConjugated()));
- }
+ final Function1<InterfaceItemInstance, Boolean> _function_10 = (InterfaceItemInstance p) -> {
+ return Boolean.valueOf(((p instanceof PortInstance) && ((PortInstance) p).getPort().isConjugated()));
};
final Iterable<InterfaceItemInstance> sendPorts = IterableExtensions.<InterfaceItemInstance>filter(dataPorts, _function_10);
final HashMap<InterfaceItemInstance, Integer> offsets = new HashMap<InterfaceItemInstance, Integer>();
@@ -1325,13 +1280,10 @@ public class NodeGen {
_builder.append("/* Replicated Sub Ports: {varData, msgService, peerAddress, localId, index} */");
_builder.newLine();
{
- final Function1<InterfaceItemInstance, Boolean> _function_11 = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance e) {
- EList<InterfaceItemInstance> _peers = e.getPeers();
- boolean _isEmpty = _peers.isEmpty();
- return Boolean.valueOf((!_isEmpty));
- }
+ final Function1<InterfaceItemInstance, Boolean> _function_11 = (InterfaceItemInstance e) -> {
+ EList<InterfaceItemInstance> _peers = e.getPeers();
+ boolean _isEmpty = _peers.isEmpty();
+ return Boolean.valueOf((!_isEmpty));
};
Iterable<InterfaceItemInstance> _filter_2 = IterableExtensions.<InterfaceItemInstance>filter(replEventItems, _function_11);
boolean _hasElements = false;
@@ -1519,42 +1471,27 @@ public class NodeGen {
CharSequence _xblockexpression = null;
{
EList<InterfaceItemInstance> _orderedIfItemInstances = ai.getOrderedIfItemInstances();
- final Function1<InterfaceItemInstance, Boolean> _function = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance e) {
- return Boolean.valueOf((e.isSimple() && (e instanceof PortInstance)));
- }
+ final Function1<InterfaceItemInstance, Boolean> _function = (InterfaceItemInstance e) -> {
+ return Boolean.valueOf((e.isSimple() && (e instanceof PortInstance)));
};
Iterable<InterfaceItemInstance> _filter = IterableExtensions.<InterfaceItemInstance>filter(_orderedIfItemInstances, _function);
- final Function1<InterfaceItemInstance, PortInstance> _function_1 = new Function1<InterfaceItemInstance, PortInstance>() {
- @Override
- public PortInstance apply(final InterfaceItemInstance inst) {
- return ((PortInstance) inst);
- }
+ final Function1<InterfaceItemInstance, PortInstance> _function_1 = (InterfaceItemInstance inst) -> {
+ return ((PortInstance) inst);
};
final Iterable<PortInstance> simplePorts = IterableExtensions.<InterfaceItemInstance, PortInstance>map(_filter, _function_1);
- final Function1<PortInstance, Boolean> _function_2 = new Function1<PortInstance, Boolean>() {
- @Override
- public Boolean apply(final PortInstance p) {
- return Boolean.valueOf((p.getPort().isConjugated() && Objects.equal(p.getProtocol().getCommType(), CommunicationType.DATA_DRIVEN)));
- }
+ final Function1<PortInstance, Boolean> _function_2 = (PortInstance p) -> {
+ return Boolean.valueOf((p.getPort().isConjugated() && Objects.equal(p.getProtocol().getCommType(), CommunicationType.DATA_DRIVEN)));
};
final Iterable<PortInstance> sendPorts = IterableExtensions.<PortInstance>filter(simplePorts, _function_2);
- final Function1<PortInstance, Boolean> _function_3 = new Function1<PortInstance, Boolean>() {
- @Override
- public Boolean apply(final PortInstance p) {
- Port _port = p.getPort();
- List<Message> _outgoing = NodeGen.this._roomHelpers.getOutgoing(_port);
- final Function1<Message, Boolean> _function = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- return Boolean.valueOf((NodeGen.this._typeHelpers.isEnumeration(m.getData().getRefType().getType()) || NodeGen.this._typeHelpers.isBoolean(m.getData().getRefType().getType())));
- }
- };
- Iterable<Message> _filter = IterableExtensions.<Message>filter(_outgoing, _function);
- boolean _isEmpty = IterableExtensions.isEmpty(_filter);
- return Boolean.valueOf((!_isEmpty));
- }
+ final Function1<PortInstance, Boolean> _function_3 = (PortInstance p) -> {
+ Port _port = p.getPort();
+ List<Message> _outgoing = this._roomHelpers.getOutgoing(_port);
+ final Function1<Message, Boolean> _function_4 = (Message m) -> {
+ return Boolean.valueOf((this._typeHelpers.isEnumeration(m.getData().getRefType().getType()) || this._typeHelpers.isBoolean(m.getData().getRefType().getType())));
+ };
+ Iterable<Message> _filter_1 = IterableExtensions.<Message>filter(_outgoing, _function_4);
+ boolean _isEmpty = IterableExtensions.isEmpty(_filter_1);
+ return Boolean.valueOf((!_isEmpty));
};
final Iterable<PortInstance> loggedPorts = IterableExtensions.<PortInstance>filter(sendPorts, _function_3);
StringConcatenation _builder = new StringConcatenation();
@@ -1701,32 +1638,23 @@ public class NodeGen {
GeneralProtocolClass _protocol = _port.getProtocol();
final ProtocolClass pc = ((ProtocolClass) _protocol);
List<Message> _allIncomingMessages = this._roomHelpers.getAllIncomingMessages(pc);
- final Function1<Message, Boolean> _function = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- VarDecl _data = m.getData();
- return Boolean.valueOf((!Objects.equal(_data, null)));
- }
+ final Function1<Message, Boolean> _function = (Message m) -> {
+ VarDecl _data = m.getData();
+ return Boolean.valueOf((!Objects.equal(_data, null)));
};
Iterable<Message> messages = IterableExtensions.<Message>filter(_allIncomingMessages, _function);
- final Function1<Message, Boolean> _function_1 = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- VarDecl _data = m.getData();
- RefableType _refType = _data.getRefType();
- DataType _type = _refType.getType();
- return Boolean.valueOf(NodeGen.this._typeHelpers.isEnumeration(_type));
- }
+ final Function1<Message, Boolean> _function_1 = (Message m) -> {
+ VarDecl _data = m.getData();
+ RefableType _refType = _data.getRefType();
+ DataType _type = _refType.getType();
+ return Boolean.valueOf(this._typeHelpers.isEnumeration(_type));
};
final Iterable<Message> enumMsgs = IterableExtensions.<Message>filter(messages, _function_1);
- final Function1<Message, Boolean> _function_2 = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- VarDecl _data = m.getData();
- RefableType _refType = _data.getRefType();
- DataType _type = _refType.getType();
- return Boolean.valueOf(NodeGen.this._typeHelpers.isBoolean(_type));
- }
+ final Function1<Message, Boolean> _function_2 = (Message m) -> {
+ VarDecl _data = m.getData();
+ RefableType _refType = _data.getRefType();
+ DataType _type = _refType.getType();
+ return Boolean.valueOf(this._typeHelpers.isBoolean(_type));
};
final Iterable<Message> boolMsgs = IterableExtensions.<Message>filter(messages, _function_2);
final boolean usesMSC = (Main.getSettings().isGenerateMSCInstrumentation() && (!(IterableExtensions.isEmpty(enumMsgs) && IterableExtensions.isEmpty(boolMsgs))));
@@ -1814,32 +1742,23 @@ public class NodeGen {
{
InterfaceItem _interfaceItem = pi.getInterfaceItem();
List<Message> _incoming = this._roomHelpers.getIncoming(_interfaceItem);
- final Function1<Message, Boolean> _function = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- VarDecl _data = m.getData();
- return Boolean.valueOf((!Objects.equal(_data, null)));
- }
+ final Function1<Message, Boolean> _function = (Message m) -> {
+ VarDecl _data = m.getData();
+ return Boolean.valueOf((!Objects.equal(_data, null)));
};
Iterable<Message> sentMsgs = IterableExtensions.<Message>filter(_incoming, _function);
- final Function1<Message, Boolean> _function_1 = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- VarDecl _data = m.getData();
- RefableType _refType = _data.getRefType();
- DataType _type = _refType.getType();
- return Boolean.valueOf(NodeGen.this._typeHelpers.isEnumeration(_type));
- }
+ final Function1<Message, Boolean> _function_1 = (Message m) -> {
+ VarDecl _data = m.getData();
+ RefableType _refType = _data.getRefType();
+ DataType _type = _refType.getType();
+ return Boolean.valueOf(this._typeHelpers.isEnumeration(_type));
};
final Iterable<Message> enumMsgs = IterableExtensions.<Message>filter(sentMsgs, _function_1);
- final Function1<Message, Boolean> _function_2 = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- VarDecl _data = m.getData();
- RefableType _refType = _data.getRefType();
- DataType _type = _refType.getType();
- return Boolean.valueOf(NodeGen.this._typeHelpers.isBoolean(_type));
- }
+ final Function1<Message, Boolean> _function_2 = (Message m) -> {
+ VarDecl _data = m.getData();
+ RefableType _refType = _data.getRefType();
+ DataType _type = _refType.getType();
+ return Boolean.valueOf(this._typeHelpers.isBoolean(_type));
};
final Iterable<Message> boolMsgs = IterableExtensions.<Message>filter(sentMsgs, _function_2);
final boolean usesMSC = (Main.getSettings().isGenerateMSCInstrumentation() && (!(IterableExtensions.isEmpty(enumMsgs) && IterableExtensions.isEmpty(boolMsgs))));
@@ -2016,11 +1935,8 @@ public class NodeGen {
{
NodeClass _type = nr.getType();
EList<PhysicalThread> _threads = _type.getThreads();
- final Function1<PhysicalThread, Boolean> _function = new Function1<PhysicalThread, Boolean>() {
- @Override
- public Boolean apply(final PhysicalThread t) {
- return Boolean.valueOf(usedThreads.contains(t));
- }
+ final Function1<PhysicalThread, Boolean> _function = (PhysicalThread t) -> {
+ return Boolean.valueOf(usedThreads.contains(t));
};
Iterable<PhysicalThread> _filter = IterableExtensions.<PhysicalThread>filter(_threads, _function);
boolean _hasElements = false;
@@ -2031,29 +1947,20 @@ public class NodeGen {
_builder.appendImmediate("\n", "");
}
EList<ActorInstance> _allContainedInstances = ssi.getAllContainedInstances();
- final Function1<ActorInstance, Boolean> _function_1 = new Function1<ActorInstance, Boolean>() {
- @Override
- public Boolean apply(final ActorInstance ai) {
- ETMapUtil.MappedThread _mappedThread = ETMapUtil.getMappedThread(ai);
- PhysicalThread _thread = _mappedThread.getThread();
- return Boolean.valueOf(Objects.equal(_thread, thread));
- }
+ final Function1<ActorInstance, Boolean> _function_1 = (ActorInstance ai) -> {
+ ETMapUtil.MappedThread _mappedThread = ETMapUtil.getMappedThread(ai);
+ PhysicalThread _thread = _mappedThread.getThread();
+ return Boolean.valueOf(Objects.equal(_thread, thread));
};
final Iterable<ActorInstance> instancesOnThread = IterableExtensions.<ActorInstance>filter(_allContainedInstances, _function_1);
_builder.newLineIfNotEmpty();
- final Function1<ActorInstance, Boolean> _function_2 = new Function1<ActorInstance, Boolean>() {
- @Override
- public Boolean apply(final ActorInstance ai) {
- return Boolean.valueOf((Objects.equal(ai.getActorClass().getCommType(), ComponentCommunicationType.EVENT_DRIVEN) || Objects.equal(ai.getActorClass().getCommType(), ComponentCommunicationType.ASYNCHRONOUS)));
- }
+ final Function1<ActorInstance, Boolean> _function_2 = (ActorInstance ai) -> {
+ return Boolean.valueOf((Objects.equal(ai.getActorClass().getCommType(), ComponentCommunicationType.EVENT_DRIVEN) || Objects.equal(ai.getActorClass().getCommType(), ComponentCommunicationType.ASYNCHRONOUS)));
};
final Iterable<ActorInstance> dispatchedInstances = IterableExtensions.<ActorInstance>filter(instancesOnThread, _function_2);
_builder.newLineIfNotEmpty();
- final Function1<ActorInstance, Boolean> _function_3 = new Function1<ActorInstance, Boolean>() {
- @Override
- public Boolean apply(final ActorInstance ai) {
- return Boolean.valueOf((Objects.equal(ai.getActorClass().getCommType(), ComponentCommunicationType.DATA_DRIVEN) || Objects.equal(ai.getActorClass().getCommType(), ComponentCommunicationType.ASYNCHRONOUS)));
- }
+ final Function1<ActorInstance, Boolean> _function_3 = (ActorInstance ai) -> {
+ return Boolean.valueOf((Objects.equal(ai.getActorClass().getCommType(), ComponentCommunicationType.DATA_DRIVEN) || Objects.equal(ai.getActorClass().getCommType(), ComponentCommunicationType.ASYNCHRONOUS)));
};
final Iterable<ActorInstance> executedInstances = IterableExtensions.<ActorInstance>filter(instancesOnThread, _function_3);
_builder.newLineIfNotEmpty();
@@ -2227,13 +2134,10 @@ public class NodeGen {
_builder.newLineIfNotEmpty();
{
EList<InterfaceItemInstance> _orderedIfItemInstances = ai_1.getOrderedIfItemInstances();
- final Function1<InterfaceItemInstance, Boolean> _function_4 = new Function1<InterfaceItemInstance, Boolean>() {
- @Override
- public Boolean apply(final InterfaceItemInstance p) {
- ProtocolClass _protocol = p.getProtocol();
- CommunicationType _commType = _protocol.getCommType();
- return Boolean.valueOf(Objects.equal(_commType, CommunicationType.EVENT_DRIVEN));
- }
+ final Function1<InterfaceItemInstance, Boolean> _function_4 = (InterfaceItemInstance p) -> {
+ ProtocolClass _protocol = p.getProtocol();
+ CommunicationType _commType = _protocol.getCommType();
+ return Boolean.valueOf(Objects.equal(_commType, CommunicationType.EVENT_DRIVEN));
};
Iterable<InterfaceItemInstance> _filter_1 = IterableExtensions.<InterfaceItemInstance>filter(_orderedIfItemInstances, _function_4);
for(final InterfaceItemInstance pi_2 : _filter_1) {
@@ -2650,11 +2554,8 @@ public class NodeGen {
{
ProtocolClass _protocol = pi.getProtocol();
EList<Message> _incomingMessages = _protocol.getIncomingMessages();
- final Function1<Message, Boolean> _function = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- return Boolean.valueOf(((!Objects.equal(m.getData(), null)) && NodeGen.this._typeHelpers.isEnumerationOrPrimitive(m.getData().getRefType().getType())));
- }
+ final Function1<Message, Boolean> _function = (Message m) -> {
+ return Boolean.valueOf(((!Objects.equal(m.getData(), null)) && this._typeHelpers.isEnumerationOrPrimitive(m.getData().getRefType().getType())));
};
Iterable<Message> _filter = IterableExtensions.<Message>filter(_incomingMessages, _function);
final Message msg = ((Message[])Conversions.unwrapArray(_filter, Message.class))[0];
@@ -2750,11 +2651,8 @@ public class NodeGen {
matched = true;
ProtocolClass _protocol_1 = pi.getProtocol();
EList<Message> _incomingMessages = _protocol_1.getIncomingMessages();
- final Function1<Message, Boolean> _function = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- return Boolean.valueOf(((!Objects.equal(m.getData(), null)) && NodeGen.this._typeHelpers.isEnumerationOrPrimitive(m.getData().getRefType().getType())));
- }
+ final Function1<Message, Boolean> _function = (Message m) -> {
+ return Boolean.valueOf(((!Objects.equal(m.getData(), null)) && this._typeHelpers.isEnumerationOrPrimitive(m.getData().getRefType().getType())));
};
Iterable<Message> _filter = IterableExtensions.<Message>filter(_incomingMessages, _function);
boolean _isEmpty = IterableExtensions.isEmpty(_filter);
diff --git a/plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ProtocolClassGen.java b/plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ProtocolClassGen.java
index 04f0106dc..0cb9a4361 100644
--- a/plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ProtocolClassGen.java
+++ b/plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ProtocolClassGen.java
@@ -498,20 +498,14 @@ public class ProtocolClassGen extends GenericProtocolClassGenerator {
}
List<Message> messages = _xifexpression;
final List<PortClass> allPortClasses = this._roomExtensions.getAllPortClasses(pc, (conj).booleanValue());
- final Function1<PortClass, EList<Attribute>> _function = new Function1<PortClass, EList<Attribute>>() {
- @Override
- public EList<Attribute> apply(final PortClass p) {
- return p.getAttributes();
- }
+ final Function1<PortClass, EList<Attribute>> _function = (PortClass p) -> {
+ return p.getAttributes();
};
List<EList<Attribute>> _map = ListExtensions.<PortClass, EList<Attribute>>map(allPortClasses, _function);
Iterable<Attribute> _flatten = Iterables.<Attribute>concat(_map);
final List<Attribute> allAttributes = IterableExtensions.<Attribute>toList(_flatten);
- final Function1<PortClass, EList<PortOperation>> _function_1 = new Function1<PortClass, EList<PortOperation>>() {
- @Override
- public EList<PortOperation> apply(final PortClass p) {
- return p.getOperations();
- }
+ final Function1<PortClass, EList<PortOperation>> _function_1 = (PortClass p) -> {
+ return p.getOperations();
};
List<EList<PortOperation>> _map_1 = ListExtensions.<PortClass, EList<PortOperation>>map(allPortClasses, _function_1);
Iterable<PortOperation> _flatten_1 = Iterables.<PortOperation>concat(_map_1);
@@ -661,32 +655,23 @@ public class ProtocolClassGen extends GenericProtocolClassGenerator {
CharSequence _xblockexpression = null;
{
List<Message> _allIncomingMessages = this._roomHelpers.getAllIncomingMessages(pc);
- final Function1<Message, Boolean> _function = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- VarDecl _data = m.getData();
- return Boolean.valueOf((!Objects.equal(_data, null)));
- }
+ final Function1<Message, Boolean> _function = (Message m) -> {
+ VarDecl _data = m.getData();
+ return Boolean.valueOf((!Objects.equal(_data, null)));
};
Iterable<Message> sentMsgs = IterableExtensions.<Message>filter(_allIncomingMessages, _function);
- final Function1<Message, Boolean> _function_1 = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- VarDecl _data = m.getData();
- RefableType _refType = _data.getRefType();
- DataType _type = _refType.getType();
- return Boolean.valueOf(ProtocolClassGen.this._typeHelpers.isEnumeration(_type));
- }
+ final Function1<Message, Boolean> _function_1 = (Message m) -> {
+ VarDecl _data = m.getData();
+ RefableType _refType = _data.getRefType();
+ DataType _type = _refType.getType();
+ return Boolean.valueOf(this._typeHelpers.isEnumeration(_type));
};
final Iterable<Message> enumMsgs = IterableExtensions.<Message>filter(sentMsgs, _function_1);
- final Function1<Message, Boolean> _function_2 = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- VarDecl _data = m.getData();
- RefableType _refType = _data.getRefType();
- DataType _type = _refType.getType();
- return Boolean.valueOf(ProtocolClassGen.this._typeHelpers.isBoolean(_type));
- }
+ final Function1<Message, Boolean> _function_2 = (Message m) -> {
+ VarDecl _data = m.getData();
+ RefableType _refType = _data.getRefType();
+ DataType _type = _refType.getType();
+ return Boolean.valueOf(this._typeHelpers.isBoolean(_type));
};
final Iterable<Message> boolMsgs = IterableExtensions.<Message>filter(sentMsgs, _function_2);
final boolean usesMSC = (Main.getSettings().isGenerateMSCInstrumentation() && (!(IterableExtensions.isEmpty(enumMsgs) && IterableExtensions.isEmpty(boolMsgs))));
@@ -909,32 +894,23 @@ public class ProtocolClassGen extends GenericProtocolClassGenerator {
CharSequence _xblockexpression = null;
{
List<Message> _allIncomingMessages = this._roomHelpers.getAllIncomingMessages(pc);
- final Function1<Message, Boolean> _function = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- VarDecl _data = m.getData();
- return Boolean.valueOf((!Objects.equal(_data, null)));
- }
+ final Function1<Message, Boolean> _function = (Message m) -> {
+ VarDecl _data = m.getData();
+ return Boolean.valueOf((!Objects.equal(_data, null)));
};
Iterable<Message> messages = IterableExtensions.<Message>filter(_allIncomingMessages, _function);
- final Function1<Message, Boolean> _function_1 = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- VarDecl _data = m.getData();
- RefableType _refType = _data.getRefType();
- DataType _type = _refType.getType();
- return Boolean.valueOf(ProtocolClassGen.this._typeHelpers.isEnumeration(_type));
- }
+ final Function1<Message, Boolean> _function_1 = (Message m) -> {
+ VarDecl _data = m.getData();
+ RefableType _refType = _data.getRefType();
+ DataType _type = _refType.getType();
+ return Boolean.valueOf(this._typeHelpers.isEnumeration(_type));
};
final Iterable<Message> enumMsgs = IterableExtensions.<Message>filter(messages, _function_1);
- final Function1<Message, Boolean> _function_2 = new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- VarDecl _data = m.getData();
- RefableType _refType = _data.getRefType();
- DataType _type = _refType.getType();
- return Boolean.valueOf(ProtocolClassGen.this._typeHelpers.isBoolean(_type));
- }
+ final Function1<Message, Boolean> _function_2 = (Message m) -> {
+ VarDecl _data = m.getData();
+ RefableType _refType = _data.getRefType();
+ DataType _type = _refType.getType();
+ return Boolean.valueOf(this._typeHelpers.isBoolean(_type));
};
final Iterable<Message> boolMsgs = IterableExtensions.<Message>filter(messages, _function_2);
final boolean usesMSC = (Main.getSettings().isGenerateMSCInstrumentation() && (!(IterableExtensions.isEmpty(enumMsgs) && IterableExtensions.isEmpty(boolMsgs))));
@@ -968,12 +944,9 @@ public class ProtocolClassGen extends GenericProtocolClassGenerator {
_builder.append(" {");
_builder.newLineIfNotEmpty();
{
- if ((usesMSC && IterableExtensions.<Message>exists(enumMsgs, new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- return Boolean.valueOf(Objects.equal(m, message));
- }
- }))) {
+ if ((usesMSC && IterableExtensions.<Message>exists(enumMsgs, ((Function1<Message, Boolean>) (Message m) -> {
+ return Boolean.valueOf(Objects.equal(m, message));
+ })))) {
_builder.append("\t");
_builder.append("#ifdef ET_ASYNC_MSC_LOGGER_ACTIVATE");
_builder.newLine();
@@ -1023,12 +996,9 @@ public class ProtocolClassGen extends GenericProtocolClassGenerator {
}
}
{
- if ((usesMSC && IterableExtensions.<Message>exists(boolMsgs, new Function1<Message, Boolean>() {
- @Override
- public Boolean apply(final Message m) {
- return Boolean.valueOf(Objects.equal(m, message));
- }
- }))) {
+ if ((usesMSC && IterableExtensions.<Message>exists(boolMsgs, ((Function1<Message, Boolean>) (Message m) -> {
+ return Boolean.valueOf(Objects.equal(m, message));
+ })))) {
_builder.append("\t");
_builder.append("#ifdef ET_ASYNC_MSC_LOGGER_ACTIVATE");
_builder.newLine();

Back to the top