λ°₯μ λ€μκ³Ό κ°μ΄ μ μν©λλ€.
κ·Έλ° λ€μ λΌμ΄λΈλ¬λ¦¬μ λν λ¬Έμ μ£ΌμμΌλ‘ μ²λ¦¬ν©λλ€.
dartdocμ λΆμκΈ°μμ λͺ¨λ μμμ λν λ¬Έμ μ£Όμμ κ°μ Έμ΅λλ€. λ°λΌμ 첫 λ²μ§Έ μ μΈ μ μ λ€νΈ νμΌμμ λ¬Έμ μ£Όμμ κ°μ Έμ€λ κ²μ μ§μνλλ‘ λΆμκΈ°λ₯Ό μμ ν΄μΌ ν©λλ€.
@Sfshaza , λΆμκΈ°μ λν λ¬Έμ λ₯Ό μ΄κ³ μ¬κΈ°μ μ°κ²°ν μ μμ΅λκΉ? κ°μ¬ ν΄μ!
μ½κ°μ ν λ‘ νμ μλ‘μ΄ μ μλ κ·μΉμ λ κ°λ¨ν©λλ€.
λͺ¨λ μ§μλ¬Έ(κ°μ Έμ€κΈ°, λ΄λ³΄λ΄κΈ° λ±)μ 첨λΆλ 첫 λ²μ§Έ λ¬Έμ μ£Όμμ μ¬μ©νμμμ€.
μ΄ μμ μ¬νμ λΆμκΈ°μ μ μ©λμμ΅λλ€. μ λΆμκΈ° ν¨ν€μ§(νμ¬ 0.27.1+2)λ‘ μ κ·Έλ μ΄λνλ©΄ μ΄ λ¬Έμ κ° ν΄κ²°λ©λλ€.
μ΄κ±° κ³ μ³μ§κ±° κ°μλ°?
μμ λ μ μ΄ μλμ§ λͺ¨λ₯΄κ² μ΅λλ€.
κ°μ Έμ€κΈ° μμ λΌμ΄λΈλ¬λ¦¬ λ¬Έ( library stagehand;
)μ μΆκ°νμ§ μλ ν 무λ λ¬Έμμ λν λΌμ΄λΈλ¬λ¦¬ μ£Όμμ΄ νμλμ§ μμ΅λλ€. https://github.com/dart-lang/stagehand/pull/307 (3/2016), v1.0.2μμ library
λ¬Έμ μ κ±°νμΌλ©°, μ΄λ λΌμ΄λΈλ¬λ¦¬ μ£Όμμ΄ dartdoc: 1.0 μμ μ¬λΌμ‘μ΅λλ€. 1.0.1 λΌμ΄λΈλ¬λ¦¬ λ¬Έμ
λΉμ λ§μ΄ λ§μ, μ°λ¦¬λ μ¬μ ν λΌμ΄λΈλ¬λ¦¬ μ±λͺ μ νμλ‘ νλ€ -- λ§μ½ κ·Έκ²μ΄ ν μμ μμ μμ λμλ€λ©΄, κ·Έκ²μ λ΄κ° μΈμνκΈ° μ μ΄μλ€.
κ·Έλ¦¬κ³ μ λ μ¬μ€ μ ν μ³μ§ μμ΅λλ€. μ΄κ²μ λλκ²λ dartdocμ λ΄λΆ ν μ€νΈμμ μλν©λλ€. κ·νμ κ²½μ°μ μλνμ§ μλ μ΄μ λ₯Ό λͺ¨λ₯΄λ©΄ μ½κ°μ μ‘°μ¬κ° νμν©λλ€.
μμ£Ό μ΄μν. μ‘°μ¬ν΄ μ£Όμ μ κ°μ¬ν©λλ€. μ κ° λμΈ μ μλ μΌμ΄ μμΌλ©΄ μλ €μ£ΌμΈμ.
μ λ°μ΄νΈκ° μμ΅λκΉ?
AFAIK μνλ λ³κ²½λμ§ μμμ΅λλ€.
λλ μ°λ¦¬κ° μ΄κ²μ μνλ€κ³ μκ°ν©λλ€: https://github.com/dart-lang/language/issues/1073
@kevmoo λΌμ΄λΈλ¬λ¦¬μ λν λ¬Έμλ₯Ό μΈμνκ³ μμ±νλ€λ
@kevmoo λΌμ΄λΈλ¬λ¦¬μ λν λ¬Έμλ₯Ό μΈμνκ³ μμ±νλ€λ
μ. κ·Έλ¬λ λ§μ μ¬λλ€μ΄ λΌμ΄λΈλ¬λ¦¬ μ΄λ¦μ μ§μ νλ λ° μ°¨λ¨λμ΄ μμ΅λλ€. "λ²κ±°λ²μ" μνλ‘ λ¬Όκ±΄μ κ±Έ μ μλ μ₯μκ° μλ€λ©΄ μ’μ κ²μ λλ€.
dartdoc λ° ν μ€νΈμ κ°μ νλͺ©μ λν μΆμΈ‘ κ°μ
@kevmoo dart-lang/language#1073μμ μ μλ μ루μ
(μ΄λ¦μ΄ μλ λΌμ΄λΈλ¬λ¦¬ νκ·Έκ° μμ, μ: library;
)μ μ΄κ²μ΄ ν΄κ²°λκΈ°λ₯Ό μ λ§λ‘ μ νΈνλ λ°©μμ
λλ€. λ¬Όλ‘ κ·Έκ²μ λμκ² λ μ μ μμ
μ μλ―Ένμ§λ§ λ μ¬κ°νκ²λ νμΌ ν€λμ μ£Όμμ μ€μλ‘ λ³κ²½νμ¬ ν΄ν€ 맀νμ κΉ¨λ μΈ‘λ©΄μμ ν¨μ¬ λ "νλ¦Ώ"νκ³ μ€ν¨νκΈ° μ½μ΅λλ€. μ΄κ²μ΄ ν° μν₯μ λ―ΈμΉλ€λ λ°μ΄ν°κ° μκ±°λ μ€μν μ¬μ©μκ° μ°¨λ¨λμ΄ μΈμ΄ μ루μ
μ κΈ°λ€λ¦΄ μ μλ κ²½μ° P1μΌλ‘ μ
κ·Έλ μ΄λν©λλ€.
λΌμ΄λΈλ¬λ¦¬ λ¬Έμ ν¬ν¨νμ§ μμΌλ©΄ λΌμ΄λΈλ¬λ¦¬λ μμμ μΌλ‘ νμΌ μ΄λ¦μΌλ‘ λͺ
λͺ
λ©λλ€. λ§μ£ ? main.dart
μλ μμμ library main
μμ΅λλ€. κ·Έλ λ€λ©΄ "λΉ" λΌμ΄λΈλ¬λ¦¬ λͺ
λ Ήλ¬Έμ΄ λμΌν μμ
μ μνν μ μλ μ΄μ λ 무μμ
λκΉ?
@Levi-Lesches μΈμ΄ μΈμλ μ΄λ¦μ΄ μλ library;
λ¬Έμ μ§μν΄μΌ νλ κ² μΈμλ νΉλ³ν μ΄μ κ° μμ΅λλ€.
μ, μ μ μΌλ‘ λμν©λλ€. library;
λͺ
λ Ήλ¬Έμ΄ μνλκΈ°λ₯Ό κΈ°λνλ κ²μ
λκΉ? μλ κ²κ³Ό κ°μ΅λκΉ?
μ, μ μ μΌλ‘ λμν©λλ€.
library;
λͺ λ Ήλ¬Έμ΄ μνλκΈ°λ₯Ό κΈ°λνλ κ²μ λκΉ? μλ κ²κ³Ό κ°μ΅λκΉ?
λ΄ κ΄μ μμλ λΌμ΄λΈλ¬λ¦¬ μ΄λ¦μ λν΄ μκ°ν νμ μμ΄ "λΆλ" μ£Όμμ νμ©νλ ν΄νΉμ μ κ±°ν©λλ€.
@Levi-Lesches κ½€ λ§μ΄. μ μΌν μ°¨μ΄μ μ λΆμκΈ°κ° μ£ΌμλΏλ§ μλλΌ ν΄λΉ λͺ
λ Ήλ¬Έμ λν λ¬Έμλ μ°κ²°ν μ μμΌλ―λ‘ dartdocκ³Ό κ°μ λ€μ΄μ€νΈλ¦Ό λꡬ μλΉμμ λν΄ LibraryElement
λ₯Ό λ°νν μ μλ€λ κ²μ
λλ€.
library;
μ μΈμ μ£Όμκ³Ό dartdocμ κ±Έ μ μλ€λ μ μ μ μΈνκ³ λΌμ΄λΈλ¬λ¦¬ μ μΈμ΄ μλ κ²κ³Ό λκ°μ μΌμ ν©λλ€. library foo.bar.baz;
μ κ°μ΄ λΌμ΄λΈλ¬λ¦¬ μ체λ₯Ό λνλ΄λ μ μΈμ΄μ§λ§ νμμ λ¬λ¦¬ λΌμ΄λΈλ¬λ¦¬ μ΄λ¦ λ μ§μ νμ§ μμ΅λλ€.
λΌμ΄λΈλ¬λ¦¬ μ μΈμ΄ μλ λΌμ΄λΈλ¬λ¦¬λ λΉ μ΄λ¦μ κ°μ§λ©° library;
λ λΌμ΄λΈλ¬λ¦¬μ λΉ μ΄λ¦μ μ 곡ν©λλ€.