Sim, João.

A terminologia é diferente do FB. Isso já tinha percebido mas vou seguir o
teu concelho.
Fazer um projecto de teste pequeno com dependências e eventualmente ficará
claro porque e onde verdadeira falha (já vi também que o IDE acusas erros
que não têm nada haver com a verdadeira origem porque eventualmente será
uma excepção não prevista).

Eventualmente criar mesmo do zero e ir copiando os ficheiro isoladamente
com menor dependência. Enfim, ei de tratar disso.

No dia 27 de fevereiro de 2015 às 23:50, João Saleiro <
[email protected]> escreveu:

>  Não sei se tenho algum caso desses (o projecto é grande, e a equipa
> também), mas sei que não tenho problemas do género no Idea.
>
> Não sei como o estás a fazer, mas não tentes importar directamente um
> projecto de FB.
> Cria, sim, do zero um projecto de Idea com vários Módulos (um módulo no
> idea corresponde a um projecto no FB), com dependências entre eles.
> Vai adicionando módulo a módulo, compilando um de cada vez, em vez de
> tentares configurar tudo de uma vez só. O idea compila por ordem de
> dependências, algo que o FB fazia muito mal.
>
> Quanto aos assets, nós temos um módulo só para os assets que gera um SWC.
> Raramente é recompilado. Esse SWC é depois colocado como dependência no
> módulo principal. Não sei se isto ajuda...
>
> JS
>
> On 27/02/2015 23:33, Hugo Ferreira wrote:
>
> João,
>
>  Sim, eles também já me falar de adicionar a pasta a content-root. Só vou
> conseguir validar depois de conseguir compilar um projecto (para ver se os
> locales conseguem ser carregados).
>
>  O "drama" é grande porque as expetativas fossem que o import específico
> do FB funciona-se e não é bem assim ou então só projecto com
> especificidades diferentes.
>
>  Pergunta: Tens algum método que tenha um parâmetro por default do tipo
> constante como o exemplo que dei (pergunto isto para saber o porquê de me
> dar erro) ?
>
>  Sim, a mim dá erro os assets não começarem por /. Logo que coloque uma
> barra, deixa de dar erro nesse asset. Estou desconfiado que seja um
> problema de configuração do IDE/compilador.
>
>
>  Obrigado,
> Hugo.
>
> No dia 27 de fevereiro de 2015 às 23:26, Akira <[email protected]>
> escreveu:
>
>> Eu nem me dei ao trabalho quando mudei. O que era fb continua lá.
>> Raramente preciso de voltar a esses projetos. Tudo o que é novo passou a
>> intelij de raiz
>>  On 27 Feb 2015 23:02, "Hugo Ferreira" <[email protected]> wrote:
>>
>>>  Tem sido um dor tentar importar projecto do FB 4.7 para o IIDEA. Dá
>>> demasiados erros, logo 1 deles está muito errado, lol !
>>>
>>>  1. Problemas de argumentos de compilador;
>>> 2. Problemas com constantes como valor por defeito (ao que parece isto
>>> funcionava até à versão 11). A sugestão é compilar o compiler jar da versão
>>> 11 (que raio de solução !)
>>> 3. Referência a assets funcionam sem iniciar por / no FB 4.7 (certo ou
>>> errado) e no IIDEA é obrigatório começar por / (tenho centenas de
>>> referências - não é brincadeira).
>>>
>>>  E ainda só vou na terceira lib (ainda nem cheguei a 1 projecto a sério
>>> e nem sei se vou chegar).
>>>
>>> No dia 26 de fevereiro de 2015 às 23:43, Hugo Ferreira <
>>> [email protected]> escreveu:
>>>
>>>>  Boa noite,
>>>>
>>>>  O IDE parece bom e tem a vantagem de que existe alguém do lado de lá
>>>> ainda vivo que responde aos mails, lol !
>>>>
>>>>  Problemas encontrados (reportados por e-mail que aguardo resposta
>>>> antes de prosseguir com a avaliação):
>>>> 1. No Flash Builder uso a seguinte instrução adicional de compilador:
>>>> -locale=en_US,pt_PT,pt_BR,es_ES,fr_FR,it_IT,zh_CN
>>>> -source-path=locale/{locale}
>>>> Isto indica que são usados esses locales específicos e indica ainda
>>>> ainda o locale dos ficheiros de tradução no entanto no IIDEA existe uma
>>>> opção específica para definir quais os locales (muito mais profissional) no
>>>> entanto não existe como indicar o locale dos ficheiros de tradução e o IDE
>>>> não reconhece o parâmetro -source-path.
>>>>
>>>>  2. Eu tenho o seguinte método (compila sem problemas no Flash Builder
>>>> 4.7):
>>>>
>>>>  public function addSorter(field:String, order:String = Sorter.
>>>> ASCENDING):void
>>>> {
>>>>  add(new Sorter(field, order));
>>>> }
>>>> Este método provoca o seguinte erro:
>>>>
>>>> Error:(21, 65) [Framework]: Error code: 1047: Parameter initializer 
>>>> unknown or is not a compile-time constant.
>>>> Pareçe que isto acontece porque o IIDEA tenta compilar esta classe antes 
>>>> da classe Sorter (naturalmente que o workaround seria trocar 
>>>> Sorter.ASCENDING por "asc" mas isso não seria a solução - não para mim :D).
>>>>
>>>>
>>>>
>>>   --
>>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
>>> Grupos do Google.
>>> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
>>> envie um email para [email protected].
>>> Para publicar uma mensagem neste grupo, envie um email para
>>> [email protected].
>>> Visite este grupo em http://groups.google.com/group/riapt.
>>> Para mais opções, visite https://groups.google.com/d/optout.
>>>
>>   --
>> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
>> Grupos do Google.
>> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
>> envie um email para [email protected].
>> Para publicar uma mensagem neste grupo, envie um email para
>> [email protected].
>> Visite este grupo em http://groups.google.com/group/riapt.
>> Para mais opções, visite https://groups.google.com/d/optout.
>>
>
>  --
> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
> Grupos do Google.
> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
> envie um email para [email protected].
> Para publicar uma mensagem neste grupo, envie um email para
> [email protected].
> Visite este grupo em http://groups.google.com/group/riapt.
> Para mais opções, visite https://groups.google.com/d/optout.
>
>
>  --
> Recebeu esta mensagem porque subscreveu ao grupo "Mailing List da
> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do
> Grupos do Google.
> Para anular a subscrição deste grupo e parar de receber emails do mesmo,
> envie um email para [email protected].
> Para publicar uma mensagem neste grupo, envie um email para
> [email protected].
> Visite este grupo em http://groups.google.com/group/riapt.
> Para mais opções, visite https://groups.google.com/d/optout.
>

-- 
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 anular a subscrição deste grupo e parar de receber emails do mesmo, envie 
um email para [email protected].
Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Visite este grupo em http://groups.google.com/group/riapt.
Para mais opções, consulte https://groups.google.com/d/optout.

Responder a