Quitter
  • Communauté internationale
    • Langue:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
Verrouillé

Is there a way to suppress warnings in FlexPMD?

Nouveau ici ,
Sep 22, 2009 Sep 22, 2009

In PMD there is the @SuppressWarnings java annotation that can be used to suppress all or individual warnings in a class. Is there anything similar that can be added in an AS or MXML file with FlexPMD?

SUJETS
FlexPMD
6.3K
Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines

correct answers 1 bonne réponse

Employé Adobe , Sep 22, 2009 Sep 22, 2009

So there is a way to suppress one or all violations in a given line by appending // NO PMD or // NO PMD ruleName

There is no way at the moment to ignore every violation at a class level, or function level using metadata.

Feel free to add a feature request if you think it is needed.

Xavier

Traduire
Employé Adobe ,
Sep 22, 2009 Sep 22, 2009

So there is a way to suppress one or all violations in a given line by appending // NO PMD or // NO PMD ruleName

There is no way at the moment to ignore every violation at a class level, or function level using metadata.

Feel free to add a feature request if you think it is needed.

Xavier

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Nouveau ici ,
Sep 23, 2009 Sep 23, 2009

Thanks Xavier. That worked well.

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Employé Adobe ,
Sep 23, 2009 Sep 23, 2009

Glad to hear that.

To be more accurate, // NO PMD ruleName has been added in Rc4, that has been released today

Cheers,

Xavier

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Employé Adobe ,
Dec 14, 2009 Dec 14, 2009

FlexPMD is giving me a warning "adobe.ac.pmd.rules.performance.CreationPolicySetToAll" in an <mxml:Application> declaration. Is there a way to suppress this warning, or am I out of luck?

Thanks -

Marc

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Employé Adobe ,
Dec 15, 2009 Dec 15, 2009

Can you attach an example?

Xavier

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Nouveau ici ,
May 06, 2010 May 06, 2010

Xavier,

I am seeing tons of warning messages as under. I am using ANT target to invoke FlexPMD. Can you suggest a way I can hide these messages ? I did //NO PMD for all our rules ...

[flexPmd] WARNING: Open quote is expected for attribute "type" associated with an  element type  "node". at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
  [flexPmd] org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
  [flexPmd] org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
  [flexPmd] May 6, 2010 10:49:44 AM de.bokelberg.flex.parser.AS3Scanner$XMLVerifier verify
  [flexPmd] WARNING: The markup in the document preceding the root element must be well-formed. at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
  [flexPmd] org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
  [flexPmd] org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
  [flexPmd] May 6, 2010 10:49:44 AM de.bokelberg.flex.parser.AS3Scanner$XMLVerifier verify
  [flexPmd] WARNING: Open quote is expected for attribute "label" associated with an  element type  "workItems". at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
  [flexPmd] org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
  [flexPmd] org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
  [flexPmd] May 6, 2010 10:49:44 AM de.bokelberg.flex.parser.AS3Scanner$XMLVerifier verify
  [flexPmd] WARNING: Open quote is expected for attribute "type" associated with an  element type  "nodes". at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
  [flexPmd] org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
  [flexPmd] org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
  [flexPmd] May 6, 2010 10:49:44 AM de.bokelberg.flex.parser.AS3Scanner$XMLVerifier verify
  [flexPmd] WARNING: Open quote is expected for attribute "type" associated with an  element type  "nodes". at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
  [flexPmd] org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
  [flexPmd] org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
  [flexPmd] May 6, 2010 10:49:44 AM de.bokelberg.flex.parser.AS3Scanner$XMLVerifier verify
  [flexPmd] WARNING: Open quote is expected for attribute "type" associated with an  element type  "nodes". at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
  [flexPmd] org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
  [flexPmd] org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Employé Adobe ,
May 08, 2010 May 08, 2010

This warning has been removed.

Cheers,

Xavier

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Nouveau ici ,
Mar 24, 2011 Mar 24, 2011
LA PLUS RÉCENTE

In the current release of FlexPMD is there a way to suppress errors/warnings on the class level yet?

Thanks,

Borek

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines