summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Schanda <schanda@itestra.de>2013-09-24 10:45:55 +0200
committerJohannes Schanda <schanda@itestra.de>2013-09-24 10:45:55 +0200
commitb5955e7afa936cb8353ae6d6d738000a276929fa (patch)
treef9511b02c6a03e5dd890ad6c0c74b9d44528a146
parenta83b904e0543b0104479bf0b91ea8f4689d2dd2b (diff)
downloadgenivi-common-api-runtime-b5955e7afa936cb8353ae6d6d738000a276929fa.tar.gz
Fix bug in stub default implementation when no in parameters to method
-rw-r--r--org.genivi.commonapi.core.validator/src/org/genivi/commonapi/core/validator/ResourceValidator.java2
-rw-r--r--org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FrancaGeneratorExtensions.xtend2
2 files changed, 2 insertions, 2 deletions
diff --git a/org.genivi.commonapi.core.validator/src/org/genivi/commonapi/core/validator/ResourceValidator.java b/org.genivi.commonapi.core.validator/src/org/genivi/commonapi/core/validator/ResourceValidator.java
index af53a87..0fac959 100644
--- a/org.genivi.commonapi.core.validator/src/org/genivi/commonapi/core/validator/ResourceValidator.java
+++ b/org.genivi.commonapi.core.validator/src/org/genivi/commonapi/core/validator/ResourceValidator.java
@@ -252,8 +252,8 @@ public class ResourceValidator implements IFrancaExternalValidator {
}
+
for (FInterface fInterface : model.getInterfaces()) {
- //TODO hier die findcyclic improt spacko scheiße einfüttern!;
ArrayList<FInterface> startI = new ArrayList<FInterface>();
int index = 0 ;
startI.add(fInterface);
diff --git a/org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FrancaGeneratorExtensions.xtend b/org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FrancaGeneratorExtensions.xtend
index 7167e9c..7ffbdcc 100644
--- a/org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FrancaGeneratorExtensions.xtend
+++ b/org.genivi.commonapi.core/src/org/genivi/commonapi/core/generator/FrancaGeneratorExtensions.xtend
@@ -363,7 +363,7 @@ class FrancaGeneratorExtensions {
def generateArgumentsToStubCompatibility(FMethod fMethod) {
var arguments = fMethod.inArgs.map[name].join(', ')
- if (fMethod.hasError || !fMethod.outArgs.empty)
+ if ((fMethod.hasError || !fMethod.outArgs.empty) && !fMethod.inArgs.empty)
arguments = arguments + ', '
if (fMethod.hasError)