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.
