{"author_name":"haru-s","provider_name":"Hatena Blog","provider_url":"https://hatena.blog","categories":["D\u8a00\u8a9e"],"width":"100%","url":"https://haru-s.hatenablog.com/entry/20060719/1153318144","type":"rich","image_url":null,"published":"2006-07-19 23:09:04","author_url":"https://blog.hatena.ne.jp/haru-s/","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fharu-s.hatenablog.com%2Fentry%2F20060719%2F1153318144\" title=\" import \u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u3067 private \u306b\u5909\u66f4 - ...ing logging 4.0\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","title":" import \u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u3067 private \u306b\u5909\u66f4","blog_title":"...ing logging 4.0","blog_url":"https://haru-s.hatenablog.com/","height":"190","description":"D 0.163 Jul 18, 2006 New/Changed Features Object.opCmp now throws an error. Should override it if used. Breaks existing code. Imports now default to private instead of public. Breaks existing code. Added static imports, renamed imports, and selective importing. \u4ee5\u524d\u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u3067 public \u3060\u3063\u305f import \u304c\uff0cprivate \u2026","version":"1.0"}