2014-09-21 1 views
0

연기를 사용하여 수업에 주석을 가져 오는 방법이 있습니까?Smoke를 사용하여 클래스에 주석을 가져 오는 방법이 있습니까?

class Anno { 
const Anno(); 
} 

@Anno 
class A { 
} 

void main() { 
    var a = new A(); 
    // how to get the annotation `@Anno` from `a` using the Smoke library 
    someMethod(A); 
} 

var someMethod(Type t) { 
    // get the annotation `@Anno` from `t` using the Smoke library 
} 
+0

거울로는 쉬울 지 모르지만 Smoke의 클래스 미러와 동등한 것 같지 않으며 메타 데이터가 아님. – ProTom

+0

확인해 주셔서 감사합니다. 미와 함께해라. 오류가 있지만 나는 이것이 트랜스포머에 의해 미러 프리 코드로 변환되도록하고 싶다. –

답변

1

은 가능성이 고분자 팀은 기능을하지 추가 할 것인지 모르겠어요하지만, 현재 연기 :(당신은 dartbug.com에 문제를 제기 할 수

에 주석을 읽기위한 어떠한 지원도 없다 고분자에 의해 요구됨 (my case에는 아무런 도움이되지 않았다.) :(

+1

완료 http://dartbug.com/21151 –