OpenRTM / OpenRTP-aist

OpenRTP-aist: RT-Middleware and OMG RTC based component and system development tools implemented by AIST
Other
1 stars 6 forks source link

IDLファイルのパース処理を修正 #489

Closed ga-sakamoto closed 1 year ago

ga-sakamoto commented 1 year ago

Identify the Bug

Link to #487

Description of the Change

IDLファイルをパースする際に,ファイル内の各行に含まれる余計なスペースを削除してから,パースを行うように修正させて頂きました.

また,IDLファイルのパースに失敗した際に,エラーダイアログを表示するように修正させて頂きました. (ただし,現状では発生したエラー内容をそのままメッセージとして表示する形になっております)

Verification

n-kawauchi commented 1 year ago

修正ソースから全部入りパッケージを生成し、WindowsとUbuntu18.04環境で確認したところ、 Windows環境はコード生成できましたが、Ubuntuはエラーになりコード生成できません。 下記エラーダイアログが表示されます。 20220901-RTCB-Error

ga-sakamoto commented 1 year ago

申し訳ございません. 改行コードの扱いを間違えていたので,再度,修正させて頂きました.