Uploaded image for project: 'Ymir'
  1. Ymir
  2. YMIR-352

[ymir-core] ログ出力を整理する

XMLWordPrintable

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Minor Minor
    • None
    • Affects Version/s: 1.0.6
    • Component/s: ymir-core
    • None

      ログ出力を見やすいようにする。また余分なログを抑制する。

      以下jfluteさんからのフィードバック:

      ■1■

      HotdeployManagerImplのfit()のログがちょっと出過ぎ。

      java.util.HashMapやjava.lang.Stringやorg.seasar.ymir.conversation.impl.ConversationsImpl
      などのログも出力されていて、もうちょい整理した方(少ない方が)が良い。

      ■2■

      ScopeAttributePopulatorImpl$Entry#populateTo()で、

      Try to populate: RequestParameterScope -> ...web.member.edit.InputPage: property=versionNo
      RequestParameterScope -> ...web.member.edit.InputPage: property=versionNo, value=0

      と、一つの項目で二行ずつ出力されるログも、できれば一行にまとめた方がいい。

      Exampleだと項目少ないですが、実務だとすごいことになるというのと、
      これはこれで重要なログなので逆に一行ずつで綺麗に整列して見やすい方がいい。

      例えば、全ての項目分をStringBuilderで改行入りで溜めていって一回の_log.debug()の
      呼び出しで一気に放出するとかもアリ。

      SourceCreatorImpl#addPropertyDesc()の
       - Adding property ...
       - This property's type has been inferred as ...
      も同様。

            Assignee:
            skirnir skirnir
            Reporter:
            skirnir skirnir
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated: