Skip to content

Commit

Permalink
capicxx-someip-tools 3.2.14 (#38)
Browse files Browse the repository at this point in the history
* capicxx-someip-tools 3.2.14

- Adapt StubAdapter to new ClientId interface
- Validation error on pdugateway
- Increase heap memory
- Modify generation TypeColl without name
- Increase maximum heap memory size
- Disable renaming of overwrite enumerations
- Accept enumeration/enumerator with same name
- Update dependencies
- Accept duplicate arg names for method in/out
- Update Generator to change the Parameter name "info"
- Modify generation of TypeCollections without name
- Accept Methods with Parameters with the same name
- Accept duplicate argument names for method in and out
- Accept an Interface with a method with the same name
- Fix "com.google.inject" dependencies
- Remove invalid completed future
- Update generated code to use getSomeIPClient instead direct dynamic_pointer_cast
- Fix for attributes of type "inline array of EnumerationType"
- Added json interface catalog generator
- Update SomeIP validator
- Fix selective event handler registration
- Extend the client identifier by the hostname: Added a missing placeholder (for the new enviroment argument), a host identifier to broadcast types and a host name to ClientId
- Adapted README to changed core generator name

* Fix Copyright field and github link in README file

* Fix some issues detected in review
  • Loading branch information
dibpinto committed Oct 23, 2023
1 parent a339fa2 commit 36a0c92
Show file tree
Hide file tree
Showing 40 changed files with 404 additions and 295 deletions.
52 changes: 52 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,5 +1,57 @@
Changes
=======
v3.2.14
- Adapt StubAdapter to new ClientId interface

v3.2.13
- Enable Modify generation TypeColl without name

v3.2.12
- Revert Modify generation TypeColl without name

v3.2.11
- Validation error on pdugateway
- Enable Modify generation TypeColl without name

v3.2.10
- Revert Modify generation TypeColl without name

v3.2.9
- Increase heap memory
- Modify generation TypeColl without name

v3.2.8
- Increase maximum heap memory size
- Disable renaming of overwrite enumerations
- Accept enumeration/enumerator with same name
- Update dependencies
- Accept duplicate arg names for method in/out

v3.2.7
- Update Generator to change the Parameter name "info"

v3.2.6
- Modify generation of TypeCollections without name
- Accept Methods with Parameters with the same name
- Accept duplicate argument names for method in and out

v3.2.5
- Accept an Interface with a method with the same name

v3.2.4
- Fix "com.google.inject" dependencies
- Remove invalid completed future
- Update generated code to use getSomeIPClient instead direct dynamic_pointer_cast

v3.2.3
- Fix for attributes of type "inline array of EnumerationType"
- Added json interface catalog generator
- Update SomeIP validator

v3.2.2
- Fix selective event handler registration
- Extend the client identifier by the hostname: Added a missing placeholder (for the new enviroment argument), a host identifier to broadcast types and a host name to ClientId
- Adapted README to changed core generator name

v3.2.0
- Adapted to CommonAPI 3.2.0
Expand Down
6 changes: 5 additions & 1 deletion README
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,11 @@ IPC CommonAPI C++ SomeIP Tools

Copyright
+++++++++
Copyright (C) 2015,2016 Bayerische Motoren Werke Aktiengesellschaft (BMW AG).
Copyright (C) 2015-2023, Bayerische Motoren Werke Aktiengesellschaft (BMW AG).
Copyright (C) 2015-2023, COVESA

This file is part of COVESA Project IPC Common API C++.
Contributions are licensed to the COVESA under one or more Contribution License Agreements or MPL 2.0.

License
+++++++
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
### CommonAPI C++ SOME/IP Tools

##### Copyright
Copyright (C) 2015-2020 Bayerische Motoren Werke Aktiengesellschaft (BMW AG).
Copyright (C) 2015-2020 GENIVI Alliance, Inc.
Copyright (C) 2015-2023, Bayerische Motoren Werke Aktiengesellschaft (BMW AG).
Copyright (C) 2015-2023, COVESA

This file is part of GENIVI Project IPC Common API C++.
Contributions are licensed to the GENIVI Alliance under one or more Contribution License Agreements or MPL 2.0.
This file is part of COVESA Project IPC Common API C++.
Contributions are licensed to the COVESA under one or more Contribution License Agreements or MPL 2.0.

##### License
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, you can obtain one at http://mozilla.org/MPL/2.0/.
Expand All @@ -14,7 +14,7 @@ This Source Code Form is subject to the terms of the Mozilla Public License, v.
The specification document and the user guide can be found in the CommonAPI documentation directory of the CommonAPI-Tools project.

##### Further information
https://genivi.github.io/capicxx-core-tools/
https://covesa.github.io/capicxx-core-tools/

##### Build Instructions for Linux

Expand Down
4 changes: 2 additions & 2 deletions org.genivi.commonapi.releng/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>commonapi</groupId>
<artifactId>org.genivi.commonapi.releng</artifactId>
<version>3.2.0-SNAPSHOT</version>
<version>3.2.14-SNAPSHOT</version>
<packaging>pom</packaging>
<properties>
<tycho-version>0.22.0</tycho-version>
Expand Down Expand Up @@ -46,7 +46,7 @@
<artifact>
<groupId>commonapi</groupId>
<artifactId>${target.id}</artifactId>
<version>3.2.0-SNAPSHOT</version>
<version>3.2.14-SNAPSHOT</version>
</artifact>
</target>
<filters>
Expand Down
2 changes: 1 addition & 1 deletion org.genivi.commonapi.someip.cli.feature/feature.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<feature
id="org.genivi.commonapi.someip.cli.feature"
label="GENIVI CommonAPI Some/IP Console Interface Feature"
version="3.2.0.qualifier"
version="3.2.14.qualifier"
provider-name="BMW AG">

<description url="http://www.example.com/description">
Expand Down
2 changes: 1 addition & 1 deletion org.genivi.commonapi.someip.cli.feature/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>commonapi</groupId>
<artifactId>org.genivi.commonapi.someip.releng</artifactId>
<version>3.2.0-SNAPSHOT</version>
<version>3.2.14-SNAPSHOT</version>
<relativePath>../org.genivi.commonapi.someip.releng</relativePath>
</parent>
</project>
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<?pde version="3.5"?>

<product name="GENIVI CommonAPI Some/IP C++ Code Generator" uid="org.genivi.commonapi.someip.cli.product" id="org.genivi.commonapi.someip.cli.product" application="org.genivi.commonapi.console.application" version="3.2.0" useFeatures="true" includeLaunchers="true">
<product name="GENIVI CommonAPI Some/IP C++ Code Generator" uid="org.genivi.commonapi.someip.cli.product" id="org.genivi.commonapi.someip.cli.product" application="org.genivi.commonapi.console.application" version="3.2.14" useFeatures="true" includeLaunchers="true">

<configIni use="default">
</configIni>

<launcherArgs>
<vmArgs>-Dosgi.requiredJavaVersion=1.8 -Xms512m -Xmx512m
<vmArgs>-Dosgi.requiredJavaVersion=1.8 -Xms768m -Xmx1024m
</vmArgs>
<vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts
</vmArgsMac>
Expand Down
2 changes: 1 addition & 1 deletion org.genivi.commonapi.someip.cli.product/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@
<parent>
<groupId>commonapi</groupId>
<artifactId>org.genivi.commonapi.someip.releng</artifactId>
<version>3.2.0-SNAPSHOT</version>
<version>3.2.14-SNAPSHOT</version>
<relativePath>../org.genivi.commonapi.someip.releng</relativePath>
</parent>
</project>
8 changes: 4 additions & 4 deletions org.genivi.commonapi.someip.cli/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: GENIVI CommonAPI Some/IP Console Interface
Bundle-SymbolicName: org.genivi.commonapi.someip.cli;singleton:=true
Bundle-Version: 3.2.0.qualifier
Bundle-Version: 3.2.14.qualifier
Bundle-Activator: org.genivi.commonapi.someip.cli.Activator
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.xtext;bundle-version="[2.7.0,3.0.0)";visibility:=reexport,
org.franca.core.dsl;bundle-version="[0.13.1,0.14.0)";visibility:=reexport,
org.franca.deploymodel.dsl;bundle-version="[0.13.1,0.14.0)";visibility:=reexport,
org.genivi.commonapi.console;bundle-version="3.2.0",
org.genivi.commonapi.someip;bundle-version="3.2.0",
org.genivi.commonapi.someip.deployment.validator;bundle-version="3.2.0"
org.genivi.commonapi.console;bundle-version="3.2.14",
org.genivi.commonapi.someip;bundle-version="3.2.14",
org.genivi.commonapi.someip.deployment.validator;bundle-version="3.2.14"
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-Vendor: BMW AG
Expand Down
2 changes: 1 addition & 1 deletion org.genivi.commonapi.someip.cli/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>commonapi</groupId>
<artifactId>org.genivi.commonapi.someip.releng</artifactId>
<version>3.2.0-SNAPSHOT</version>
<version>3.2.14-SNAPSHOT</version>
<relativePath>../org.genivi.commonapi.someip.releng</relativePath>
</parent>
</project>
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: GENIVI CommonAPI Some/IP Deployment Validator
Bundle-SymbolicName: org.genivi.commonapi.someip.deployment.validator;singleton:=true
Bundle-Version: 3.2.0.qualifier
Bundle-Version: 3.2.14.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Bundle-Vendor: BMW AG
Export-Package: org.genivi.commonapi.someip.deployment.validator
Expand Down
2 changes: 1 addition & 1 deletion org.genivi.commonapi.someip.deployment.validator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>commonapi</groupId>
<artifactId>org.genivi.commonapi.someip.releng</artifactId>
<version>3.2.0-SNAPSHOT</version>
<version>3.2.14-SNAPSHOT</version>
<relativePath>../org.genivi.commonapi.someip.releng</relativePath>
</parent>
</project>
Loading

0 comments on commit 36a0c92

Please sign in to comment.