プロジェクト

全般

プロフィール

バグ #1522

[Python] 生成されるコードで、デフォルトコンフィギュレーションのリストの名前を小文字にする

kuriharaほぼ14年前に追加. ほぼ14年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
-
開始日:
2010/05/24
期日:
進捗率:

100%

予定工数:

説明

生成されるコードのデフォルトコンフィギュレーションのリストの名前を小文字にする。

SampleというRTCを生成した場合、デフォルトコンフィギュレーションのリスト名が以下のようにモジュール名と同じになっているが、このリスト名を全て小文字とする。

Sample_spec = ["implementation_id", "Sample", 
         "type_name",         "Sample", 
         "description",       "This is sample component.", 
         "version",           "0", 
         "vendor",            "AIST RTM", 
         "category",          "examples", 
         "activity_type",     "STATIC", 
         "max_instance",      "100", 
         "language",          "Python", 
         "lang_type",         "SCRIPT",
         "conf.default.int_0", "3",
         "conf.default.int_1", "5",
         "conf.default.float_0", "1.0",
         "conf.__widget__.int_0", "slider.1",
         "conf.__widget__.int_1", "slider.0.1",
         "conf.__widget__.float_0", "slider.0.01",
         "conf.__constraints__.int_0", "0<x<100",
         "conf.__constraints__.int_1", "0<x<10",
         "conf.__constraints__.float_0", "-0.123<x<123.45",
         ""]

以下のように、リスト名を小文字にする。

sample_spec = ["implementation_id", "Sample", 
         "type_name",         "Sample", 
         "description",       "This is sample component.", 
         "version",           "0", 
         "vendor",            "AIST RTM", 
         "category",          "examples", 
         "activity_type",     "STATIC", 
         "max_instance",      "100", 
         "language",          "Python", 
         "lang_type",         "SCRIPT",
         "conf.default.int_0", "3",
         "conf.default.int_1", "5",
         "conf.default.float_0", "1.0",
         "conf.__widget__.int_0", "slider.1",
         "conf.__widget__.int_1", "slider.0.1",
         "conf.__widget__.float_0", "slider.0.01",
         "conf.__constraints__.int_0", "0<x<100",
         "conf.__constraints__.int_1", "0<x<10",
         "conf.__constraints__.float_0", "-0.123<x<123.45",
         ""]

このリスト名は、<RTC名>Init()関数内で使用しているため、<RTC名>Init()内の”defaults_str=Sample_spec”の箇所も小文字にする必要がある。

履歴

#1 taほぼ14年前に更新

  • ステータス新規 から 解決 に変更
  • 担当者ta にセット
  • 進捗率0 から 100 に変更

修正させて頂きました r121

#2 kuriharaほぼ14年前に更新

  • ステータス解決 から 終了 に変更

変更されている事を確認しました。( r122 )
このチケットは、クローズします。

他の形式にエクスポート: Atom PDF