Li a thread na diagonal, mas referiram que o asdocs não está a excluir
classes. Já tinha lido algures uma solução para isso, usando um config em
xml, e o switch -load-config. Ao invés de excluir classes, no config listas
as classes que queres tratadas.

Vê este link - e vejam os comentários:

http://seb.ly/2009/03/how-to-set-up-asdoc-in-flex-builder/

Espero que ajude. Se entetanto tiverem sucesso, deixem aqui as soluções
para futuro.

MV
 On May 2, 2012 12:43 PM, "Ricardo Araújo" <[email protected]> wrote:

> Olá,
>
> Ainda estou nesta corrida contra o tempo :(
>
> neste momento tenho dois componentes que o gajo não consegue
> resolver : ProgressBar e ProgressTrackSkin .. que ambos são MX
>
> depois são todos erros iguais a de muitas skins a dizer que :
> Erro: Duplicate function definition.
> Erro: A conflict exists with definition hostComponent in namespace
> internal.
> e muitos outros iguais mas com nomes de variaveis publicas que estão
> na view e nas skins! basicamente são skin parts e estas vars internas
> dele!
>
> tentei adicionar o exclue classe mas ainda não consegui resultados
> praticos disso!
> tentei isto : <arg line="-exclude-classes mx.controls.ProgressBar"></
> arg>
> mas parece que ele ignora o comando porque volta a rebentar pelas
> mesmas razões (fiz um projecto só com uma declaração de uma variável
> do tipo progress bar e tentei correr o asDoc) o que me leva a crer que
> não está a excluir classe nenhuma!
>
> On 2 Maio, 09:51, Luís Moreira <[email protected]>
> wrote:
> > Viva,
> > Algum resultado positivo?
> > Há uns tempos atrás tentei utilizar o asDocs com o FB4.5 e também me
> > dava muitos erros. Como não tinha tempo a perder fiquei por ali..
> >
> > On 30 Abr, 18:40, Ricardo Araújo <[email protected]> wrote:
> >
> >
> >
> >
> >
> >
> >
> > > adicione
> > > o com.adobe.flexbuilder.project_4.6.0.328916\fiberSwcs\4.5\libs\fiber.swc
> e
> > > resolveu-me alguns problemas mas agora apareceu-me outra centena de
> > > erros... todos muito parecidos mas não faço ideia de como os resolver:
> >
> > > PinUpdate_Skin.mxml(-1):  Erro: A conflict exists with definition
> > > hostComponent in namespace internal.
> > > PinUpdate_Skin.mxml(-1):  Erro: A conflict exists with definition
> > > indicationsLbl in namespace internal.
> >
> > > parece que acontece em todas as skins para todos os ids que são
> publicos no
> > > skinnableComponent ...
> >
> > > No dia 30 de Abril de 2012 18:05, Ricardo Araújo
> > > <[email protected]>escreveu:
> >
> > > > bem... estou a progredir mas ainda não foi desta...
> >
> > > > já estou a utilizar o ant para lançar o processo e estou a utilizar
> estas
> > > > libraries:
> >
> > > > <exec executable="${asdoc.exe}" failonerror="true" >
> > > >  <arg line="-doc-sources ${src.dir}" />
> > > > <arg line="-output ${output.dir}" />
> > > >  <arg line="-load-config  '${frameworks.dir}/air-config.xml'"></arg>
> > > >     <arg line="-library-path '${frameworks.dir}/libs/'"></arg>
> > > >     <arg line="-library-path '${frameworks.dir}/libs/air'"></arg>
> > > > </exec>
> >
> > > > e o asDoc continua a queixar-se que não tem:
> > > > -AbstractEntityMetadata
> > > > -ProgressTrackSkin
> > > > -WebServiceWrapper
> > > > -ProgressBar
> >
> > > > alguém sabe quais as libraries que me estão a falhar?
> >
> > > > No dia 30 de Abril de 2012 17:02, Ricardo Araújo <
> [email protected]
> > > > > escreveu:
> >
> > > > estou a desesperar  :)
> >
> > > >> já progredi um pouco mas mesmo assim continua a faltar-me coisas...
> >
> > > >> -load-config+=asDocsConfig.xml
> > > >> -library-path+="C:\Program Files (x86)\Adobe\Adobe Flash Builder
> > > >> 4.6\sdks\4.6.0\frameworks\libs\air"
> > > >> -library-path+="C:\Program Files (x86)\Adobe\Adobe Flash Builder
> > > >> 4.6\eclipse\plugins\com.adobe.flexbuilder.project_4.6.0.328916
> > > >> \fiberSwcs\4.5\libs"
> > > >> -library-path+="C:\Program Files (x86)\Adobe\Adobe Flash Builder
> > > >> 4.6\sdks\4.6.0\frameworks\locale"
> >
> > > >> -output C:\docsTemp
> >
> > > >> e no XML
> > > >> <?xml version="1.0"?>
> > > >> <flex-config xmlns="http://www.adobe.com/2006/flex-config";>
> >
> > > >>     <compiler>
> > > >>         <source-path>
> > > >>             <path-element>.</path-element>
> > > >>         </source-path>
> >
> > > >>         <namespaces>
> > > >>             <namespace>
> > > >>                 <uri>http://www.adobe.com/2006/mxml</uri>
> > > >>                 <manifest>C:\Program Files (x86)\Adobe\Adobe Flash
> > > >> Builder
> 4.6\sdks\4.6.0\frameworks\projects\framework\manifest.xml</manifest>
> > > >>             </namespace>
> > > >>         </namespaces>
> >
> > > >>     </compiler>
> >
> > > >>     <doc-classes>
> > > >>         <class>ECardRenewal</class>
> > > >>     </doc-classes>
> >
> > > >> <!--     <doc-namespaces> -->
> > > >> <!--         <uri>http://www.adobe.com/2006/mxml</uri> -->
> > > >> <!--     </doc-namespaces> -->
> > > >> </flex-config>
> >
> > > >> não sei o que é que estou a fazer mal mas desta vez o erro diz que
> falta
> > > >> o s:SolidColor !!!
> > > >> seguindo esta ordem de ideias qual é o swc que tem o SolidColor?
> >
> > > >> No dia 30 de Abril de 2012 15:27, Ricardo Araújo <
> > > >> [email protected]> escreveu:
> >
> > > >> tentei com o -exclude-classes mas n consegui!
> >
> > > >>> fiz um exemplo super simples de uma nova applicação e mesmo assim
> o gajo
> > > >>> pede pela windowedApplication
> > > >>> Erro: N o foi poss vel localizar a classe de base especificada
> > > >>> 'spark.components.WindowedApplication
> >
> > > >>> No dia 30 de Abril de 2012 15:20, João Fernandes <
> > > >>> [email protected]> escreveu:
> >
> > > >>> Ricardo, provavelmente essas classes tens de as indicar como
> externas.
> > > >>>> Não sei de cor qual o comando mas sei que existe a possibilidade
> de indicar
> > > >>>> as classes que queres que sejam excluidas do processo de
> documentação.
> >
> > > >>>> João Fernandes
> >
> > > >>>> 2012/4/30 Ricardo Araújo <[email protected]>
> >
> > > >>>>> faltou-me referir que
> >
> > > >>>>> no location estou a colocar: C:\Program Files (x86)\Adobe\Adobe
> Flash
> > > >>>>> Builder 4.6\sdks\4.6.0\bin\asdoc.exe
> > > >>>>> no working directory ${project_loc}/src
> > > >>>>> e nos arguments -source-path . -doc-sources . -output c:\docsTemp
> >
> > > >>>>> No dia 30 de Abril de 2012 14:31, Ricardo Araújo <
> > > >>>>> [email protected]> escreveu:
> >
> > > >>>>> Boa tarde,
> >
> > > >>>>>> Estou aqui a tentar utilizar o External Tools configuration do
> FB 4.6
> > > >>>>>> para correr o asDocs e quando executo recebo um monte de erros
> > > >>>>>> idênticos a isto:
> >
> > > >>>>>> src\valueObjects\_ConsumablesStatusEntityMetadata.as(19): col:
> 86
> > > >>>>>> Erro: The definition of base class AbstractEntityMetadata was
> not
> > > >>>>>> found.
> >
> > > >>>>>> internal class _ConsumablesStatusEntityMetadata extends
> > > >>>>>> com.adobe.fiber.valueobjects.AbstractEntityMetadata
> >
> > > >>>>>> src\valueObjects\_ConsumablesStatusEntityMetadata.as(61): col:
> 30
> > > >>>>>> Erro: Method marked override must override another method.
> >
> > > >>>>>>    override public function getEntityName():String
> >
> > > >>>>>> ___
> >
> > > >>>>>> Basicamente todas as classes que foram geradas automaticamente
> pelo FB
> > > >>>>>> na importação do WS e que estão dentro da pasta "valueObjects"
> estão a
> > > >>>>>> rebentar quando tento fazer os docs...
> >
> > > >>>>>> já tentei fazer -exclude-classes mas aparentemente esse
> parâmetro é
> > > >>>>>> ignorado e não acontece nada...
> >
> > > >>>>>> alguma sugestão?
> >
> > > >>>>>> --
> > > >>>>>> Recebeu esta mensagem porque está inscrito no grupo "Mailing
> List da
> > > >>>>>> Comunidade Portuguesa de Rich Internet Applications -
> www.riapt.org"
> > > >>>>>> dos Grupos do Google.
> >
> > > >>>>>> Para publicar uma mensagem neste grupo, envie um e-mail para
> > > >>>>>> [email protected].
> > > >>>>>> Para anular a inscrição neste grupo, envie um e-mail para
> > > >>>>>> [email protected].
> > > >>>>>> Para ver mais opções, visite este grupo em
> > > >>>>>>http://groups.google.com/group/riapt?hl=pt-PT.
> >
> > > >>>>>  --
> > > >>>>> Recebeu esta mensagem porque está inscrito no grupo "Mailing
> List da
> > > >>>>> Comunidade Portuguesa de Rich Internet Applications -
> www.riapt.org"
> > > >>>>> dos Grupos do Google.
> > > >>>>> Para publicar uma mensagem neste grupo, envie um e-mail para
> > > >>>>> [email protected].
> > > >>>>> Para anular a inscrição neste grupo, envie um e-mail para
> > > >>>>> [email protected].
> > > >>>>> Para ver mais opções, visite este grupo em
> > > >>>>>http://groups.google.com/group/riapt?hl=pt-PT.
> >
> > > >>>> --
> >
> > > >>>> João Fernandes
> >
> > > >>>> --
> > > >>>> Recebeu esta mensagem porque está inscrito no grupo "Mailing List
> da
> > > >>>> Comunidade Portuguesa de Rich Internet Applications -
> www.riapt.org"
> > > >>>> dos Grupos do Google.
> > > >>>> Para publicar uma mensagem neste grupo, envie um e-mail para
> > > >>>> [email protected].
> > > >>>> Para anular a inscrição neste grupo, envie um e-mail para
> > > >>>> [email protected].
> > > >>>> Para ver mais opções, visite este grupo em
> > > >>>>http://groups.google.com/group/riapt?hl=pt-PT.
>
> --
> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
> Grupos do Google.
>
> Para publicar uma mensagem neste grupo, envie um e-mail para
> [email protected].
> Para anular a inscrição neste grupo, envie um e-mail para
> [email protected].
> Para ver mais opções, visite este grupo em
> http://groups.google.com/group/riapt?hl=pt-PT.
>
>

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a