javascript:obfuscate-javascript

Mojo Attributes :

  • Requires a Maven 2.0 project to execute.
  • Requires dependency resolution of artifacts in scope: compile
  • Automatically executes within the lifecycle phase: generate-resources

Required Parameters

Name Type Description
obfuscate boolean No description.
obfuscatorConfig ObfuscatorConfig No description.
replaceCharLiterals boolean No description.
sourceDirectory File[] No description.
stripComments boolean No description.
stripNewlines boolean No description.
stripSpecialKeywords boolean No description.
stripWhitespaces boolean No description.
targetDirectory File No description.

Parameter Details

obfuscate

No Description.

  • Type : boolean
  • Required : Yes

obfuscatorConfig

No Description.

  • Type : org.apache.myfaces.trinidadbuild.plugin.javascript.obfuscator.configuration.ObfuscatorConfig
  • Required : Yes

replaceCharLiterals

No Description.

  • Type : boolean
  • Required : Yes

sourceDirectory

No Description.

  • Type : java.io.File[]
  • Required : Yes

stripComments

No Description.

  • Type : boolean
  • Required : Yes

stripNewlines

No Description.

  • Type : boolean
  • Required : Yes

stripSpecialKeywords

No Description.

  • Type : boolean
  • Required : Yes

stripWhitespaces

No Description.

  • Type : boolean
  • Required : Yes

targetDirectory

No Description.

  • Type : java.io.File
  • Required : Yes
  • Expression : ${project.build.directory}/classes