diff options
author | Johannes Schanda <schanda@itestra.de> | 2013-09-24 10:45:55 +0200 |
---|---|---|
committer | Johannes Schanda <schanda@itestra.de> | 2013-09-24 10:45:55 +0200 |
commit | b5955e7afa936cb8353ae6d6d738000a276929fa (patch) | |
tree | f9511b02c6a03e5dd890ad6c0c74b9d44528a146 | |
parent | a83b904e0543b0104479bf0b91ea8f4689d2dd2b (diff) | |
download | genivi-common-api-runtime-b5955e7afa936cb8353ae6d6d738000a276929fa.tar.gz |
Fix bug in stub default implementation when no in parameters to method
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) |