You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by mb...@apache.org on 2018/05/01 14:57:24 UTC

[commons-weaver] branch master updated (d6f0dcb -> c30ed1b)

This is an automated email from the ASF dual-hosted git repository.

mbenson pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-weaver.git.


 discard d6f0dcb  update scm
 discard cc3e5c7  upgrade to ASM API v6
    omit 6569dd1  blueprint method references; reject blueprint methods that access inaccessible classes/methods/ctors (other than other methods also being imported
    omit 232f479  clone from ClassWriter#getCommonSuperClass
    omit b3b4583  upgrade modules to ASM 6.1
    omit 1c6c4e3  small cleanups
    omit c419b33  small cleanups
    omit 9fea2ca  upgrade xbean-finder
    omit 08ac94d  upgrade japicmp
    omit 3dd506f  remove shading for obsolete deps
    omit 11f857a  upgrade commons-lang3
    omit ad16043  centralize ASM versions
    omit 5f50c12  remove obsolete dependencies
    omit 901ba1a  Java 8; assorted minor refactorings
    omit 9329b14  Update commons-parent from 42 to 43.
    omit ff299cf  [WEAVER-18] Update Apache Commons IO from 2.5 to 2.6
    omit 712ac86  Update from Apache Commons IO 2.5 to 2.6.
    omit 6c1c61f  README.md: add maven central badge
    omit 9f44a37  README.md: remove broken maven central badge
    omit 62a7991  add README.md and CONTRIBUTING.md
    omit 5453785  .travis.yml: remove oraclejdk7 (no longer available) and add openjdk6
    omit fa60e75  (chore) adding commons.module.name to pom
    omit 920388a  Add oraclejdk7 to Travis CI.
    omit 85ef88d  Fix apidocs link for Normalizer
    omit 83e70e4  Add starter TravisCI configuration. Will pick up Travis profile from new parent module when released.
    omit 998fa25  update checkout directory on source-repository report to simple component name
    omit c89242a  correct 1.3 release date
    omit 50e3d8f  update download page
    omit 36981f6  [maven-release-plugin] prepare for next development iteration
    omit 4a78b83  [maven-release-plugin] prepare release 1.3_RC2
    omit b23d9ba  generate release notes using -Dchanges.version
    omit 4957170  RC2
    omit 926d2f0  [maven-release-plugin] rollback the release of 1.3_RC1
    omit a0af234  [maven-release-plugin] prepare for next development iteration
    omit e7cb2ee  [maven-release-plugin] prepare release 1.3_RC1
    omit bd97e5a  license
    omit 6a3cdce  centralize and update rat settings; document justification for exclusions
    omit 63cc539  [maven-release-plugin] rollback the release of 1.3_RC1
    omit b3c7f26  [maven-release-plugin] prepare for next development iteration
    omit df570a2  [maven-release-plugin] prepare release 1.3_RC1
    omit 65133e4  japicmp: report only filename
    omit 7ec9eff  [maven-release-plugin] rollback the release of 1.3_RC1
    omit 02aa496  [maven-release-plugin] prepare for next development iteration
    omit 8a10921  [maven-release-plugin] prepare release 1.3_RC1
    omit 40d760e  override unnecessary gpg passphrase setup
    omit df89968  [maven-release-plugin] rollback the release of 1.3_RC1
    omit 41e5bc9  [maven-release-plugin] prepare for next development iteration
    omit bfa6a52  [maven-release-plugin] prepare release 1.3_RC1
    omit 1edc92e  fail the build if any expected notices were missing; specifically this will guard against upgrading the ASM version without upgrading the corresponding license file to be bundled
    omit 15d70aa  update bundled license to current ASM version
    omit 85da6e5  1.3 release notes
    omit 38ec3a2  use japicmp instead of clirr
    omit beef03d  upgrade to latest commons-parent release and set up for 1.3 RC1
    omit 558d994  code quality
    omit b54590f  mvn install caveat no longer true with current project structure
    omit 09aa9b0  whitespace
    omit 85f49ec  use aether APIs rather than Maven implementation for dependency gathering
    omit c20bf40  ignore
    omit ebd140c  [WEAVER-15] Ensure that all dependency artifacts are available to commons-weaver mojos regardless of project build status
    omit 8d9b564  [WEAVER-15] depend on commons-io explicitly
    omit 8271dc2  remove empty directories
    omit 5f8651e  remove obsolete Javadoc comment on private inner class
    omit cea745b  remove obsolete Javadoc comment on private inner class
    omit fbe713c  [WEAVER-11] use java.lang.Object for asm common superclass to avoid issues of unavailable classes in inheritance hierarchy due to compilation target different than compilation JVM
    omit f613223  [WEAVER-14] upgrade modules to asm 5.1
    omit 5eb631b  [WEAVER-13] weaversettings@includesystemclasspath
    omit fbd5506  revert
    omit b88c49d  [WEAVER-13] weaversettings@includesystemclasspath
    omit 8aec337  [WEAVER-13] documentation
    omit ef96892  [WEAVER-13] weaversettings@includesystemclasspath
    omit fd97a21  consolidate duplicate code
    omit 707def5  move shading to basic profile
    omit 0f76141  [WEAVER-12] Provide a mechanism for working with all classfiles found in the weave environment
    omit ca28612  correct 1.2 release date
    omit 0a1b752  [maven-release-plugin] prepare for next development iteration
    omit d3d5be7  [maven-release-plugin] prepare release 1.2_RC2
    omit 6d68c78  guess at release date
    omit d1b7a81  filter all urls before transforming directory separator
    omit 7dd4529  require manual intervention for licensing requirements when upgrading ASM
    omit 252c210  cright year
    omit 6315e86  handle ASM binary bundling licensing requirements
    omit ff5135c  revert imperfect attribution change
    omit ff59c85  add custom NOTICE files for modules that shade ASM
    omit d51a6a3  use the correct starting directory to search up the tree for L&N files
    omit d82c074  downgrade bundle-plugin for maven-plugin only
    omit a095d84  downgrade build-helper plugin for Java 6
    omit 7857793  RC2
    omit 88c89f9  [maven-release-plugin] rollback the release of 1.2_RC1
    omit 3e4c0d5  [maven-release-plugin] prepare for next development iteration
    omit e416ddb  [maven-release-plugin] prepare release 1.2_RC1
    omit a337335  fix aggregate javadocs for site
    omit b190a4a  only create test* jars if there are actually unit tests
    omit 21a946b  [maven-release-plugin] rollback the release of 1.2_RC1
    omit 74fd353  [maven-release-plugin] prepare for next development iteration
    omit 3888100  [maven-release-plugin] prepare release 1.2_RC1
    omit 280f4da  PMD
    omit 1381ce4  download page
    omit c686234  release info
    omit d047545  restore L&N search to base pom
    omit 98ec40b  update cright
    omit 9d2dec6  changes; release notes
    omit e737688  since
    omit 5a36690  upgrade xbean-finder
    omit 206d628  upgrade commons-lang and junit
    omit 7ce98c6  code quality
    omit eb506e1  upgrade to last checkstyle version that runs on Java 6
    omit eb358d9  ws
    omit 2726792  rename pmd ruleset
    omit 91a90c0  eliminate raw type references and associated warnings; extract Provider sort logic into a worker class to eliminate repetition of the type parameter among methods
    omit 7952a77  typo/javadoc
    omit 72f5beb  formalize the 'weave lifecycle' and build upon that to introduce a provider dependency mechanism
    omit 6fee99e  test
    omit b8c27e1  checkstyle
    omit 7cb52b4  pmd
    omit f738655  pmd
    omit 65da0f9  add license header
    omit e110907  remove nonessential part of code example in case it may serve as a distraction
    omit 9b5cbdb  upgrade parent pom and plugin versions
    omit b8dfc82  fix site links, update site building doc
    omit b4b064c  correction
    omit 4091c46  ignore
    omit e73a7b2  reorganize project to work around https://issues.apache.org/jira/browse/MNG-5601
    omit f9a37d7  remove obsolete example module
    omit 9b0f7b0  [WEAVER-7] support non-TCCL for Cleaner
    omit 973bd75  ensure normalizer IT can run on a clean system (normalizer not installed to local repo); swallow normalizer-parent
    omit 8fc4d46  account for the case in which Weavers are installed on the same CP as the cw-processor in addition to TCCL
    omit 87436bf  fix parent
    omit fea09cf  upgrade maven-antrun-plugin to latest; ant.version to matching
    omit e0e4a8d  remove unnecessary antlib-parent
    omit 8295b1f  delete obsolete ant test module
    omit c064195  examples as proper integration tests
    omit c141e43  ws
    omit fc0aef6  fix infinite loop problem
    omit def7ad3  exclude ant artifacts from antlib shading; argh
    omit 2636da2  Collect the DOAPs
    omit f66f2da  upgrade asm; disable doclint
    omit 0a1f714  Each Version must be in its own release section
    omit 2040c07  CGI must be svn:executable *
    omit 3ff70af  recognize kinow for his documentation contributions
    omit fc19f3b  include Commons BCEL first among discussed bytecode manipulation libraries
    omit 63275c9  remove unused implements keyword from example
    omit 2c5f910  TM, branding
    omit 97178bd  update dependencies
    omit d64bc04  add 1.1 release info
    omit f154f37  [maven-release-plugin] prepare for next development iteration
    omit 5a59391  [maven-release-plugin] prepare release 1.1_RC3
    omit eeb3392  ws
    omit 86da734  project release date
    omit c399cca  preparing for RC3
    omit f679ff6  document WEAVER-4
    omit 9323064  invert; enable test only on Oracle JVMs
    omit ebb59bf  ignore test that makes assumptions about the thread stack on IBM JDKs
    omit 7f6c4ca  include Java version in release notes; set 1.1 release date to TBD
    omit 44c8b4d  lowercase extension
    omit 2f5e4c6  [maven-release-plugin] rollback the release of 1.1_RC2
    omit 4899d8a  Make Java 8 Javadoc happy.
    omit 87a32a5  [maven-release-plugin] prepare for next development iteration
    omit b6db566  [maven-release-plugin] prepare release 1.1_RC2
    omit 2305721  skin the Maven 3.2.x cat another way
    omit a062042  upgrade parent
    omit 10d1af4  generate 1.1 release notes
    omit 78fdcf2  fix release notes and guess new release date
    omit 11a0429  missing /
    omit 6e77811  site navigability
    omit cae78b4  markdown fix
    omit e6a21bc  go ahead and set the next RC
    omit fad4476  add workaround mode for Maven 3.2.1 build; link to markdown building doc in project root
    omit 0f21003  [maven-release-plugin] rollback the release of 1.1_RC1
    omit 5b117e3  [maven-release-plugin] prepare for next development iteration
    omit b5eaf94  [maven-release-plugin] prepare release 1.1_RC1
    omit 6d6c94c  guess at release date
    omit 42323cb  update commons release version and generate download page in preparation for 1.1 release
    omit 2310c99  fix a bug that crept in and refactor a bit
    omit dc4f190  missing license headers
    omit 2964752  rat plugin setup (so build like reporting)
    omit 5ccd321  clirr, checkstyle, rat
    omit 46a125c  changes
    omit 5d6fe45  reorder and get rid of an apostrophe so vim doesn't look stupid ;)
    omit 40480ae  [WEAVER-1] Enhance weaver documentation
    omit 45a60e4  wordsmithing
    omit 42e9aa5  change version to 1.1-SNAPSHOT
    omit 2a49fdf  upgrade to latest asm, xbean-finder
    omit 869f630  Add Gary's question as a FAQ
    omit 66cfc71  clean up checkstyle stuff--header checks deferred to RAT
    omit bb1e7d2  create checksum files during install when deploy profile is activated
    omit 73c8bd1  use project.version when creating assemblies
    omit 8495779  rework Javadocs availability
    omit 584cccc  don't delete old javadocs when publishing site
    omit e02b295  DOAP
    omit f70f7a3  record correct release date
    omit 940758c  update description
    omit 84b729b  specify that 'main' javadocs are current
    omit 9bf1bfa  document reason for requiring Maven < 3.2.x
    omit a2e3c5c  suppress clirr for antlib w/ reason
    omit 24920e2  add download.cgi and Download link
    omit f68dfbb  regen download template
    omit 2435610  s/MaxPermGen/MaxPermSize/g
    omit f8e1414  regenerate download page template
    omit e856a59  TODO
    omit beb8be2  [maven-release-plugin] prepare for next development iteration
    omit 639e266  [maven-release-plugin] prepare release 1.0_RC3
    omit 119bd96  project 1.0 release date
    omit 4f6e09b  add PMD, findbugs
    omit 4728286  issue management; disallow Maven 3.2.x; document need for MaxPermGen on site build
    omit a474d76  next RC
    omit d23e3d5  single rat report; clean up missing violations
    omit 8e63901  release date TBD
    omit 4bb2b4c  [maven-release-plugin] rollback the release of 1.0_RC2
    omit aea7e67  [maven-release-plugin] prepare for next development iteration
    omit d9f5bae  [maven-release-plugin] prepare release 1.0_RC2
    omit f86d5d3  [maven-release-plugin] rollback the release of 1.0_RC2
    omit 6a9f309  [maven-release-plugin] prepare for next development iteration
    omit 91bda22  [maven-release-plugin] prepare release 1.0_RC2
    omit 597a4ee  don't deploy assemblies
    omit 583a8cb  [maven-release-plugin] rollback the release of 1.0_RC2
    omit 6318de6  [maven-release-plugin] prepare for next development iteration
    omit 459a21a  [maven-release-plugin] prepare release 1.0_RC2
    omit 118cd77  [maven-release-plugin] rollback the release of 1.0_RC2
    omit 36b2f8f  [maven-release-plugin] prepare for next development iteration
    omit 5414b68  [maven-release-plugin] prepare release 1.0_RC2
    omit 6e83544  [maven-release-plugin] rollback the release of 1.0_RC2
    omit a9fc4aa  [maven-release-plugin] prepare for next development iteration
    omit a0409d8  [maven-release-plugin] prepare release 1.0_RC2
    omit 4128c28  allow notices into example/tests jar
    omit a776488  [maven-release-plugin] rollback the release of 1.0_RC2
    omit 4c13d85  [maven-release-plugin] prepare for next development iteration
    omit b739646  [maven-release-plugin] prepare release 1.0_RC2
    omit 7a81da2  optimistically project today as 1.0 release date
    omit b3da53a  checkstyle/PMD
    omit 53ec975  findbugs
    omit 48d1b13  add PMD reports
    omit ec39957  site url needs valid content after all
    omit 6f00eb6  alphabetize plugins
    omit 55e0340  alphabetize profiles
    omit 0c9cb6c  site setup
    omit 17a6c3e  explain mvn building gotchas
    omit 24fb7be  Document why enforcer used; fix alignment
    omit c9fd0e7  use enforcer plugin to require Maven 3
    omit 8339723  upgrade maven-dependency-plugin for Maven 3.1.x compatibility
    omit 6fd4dc4  remove seemingly superfluous attempt to map nameless execution of maven-jar-plugin to no phase
    omit 0fcddc7  restore N&L seek functionality, renaming property to reduce confusion; invert seek test from 'jar' to 'not pom' so we don't skip maven-plugin packaging
    omit ed0ba82  Ensure consistent checkstyle version throughout (reporting section version definitions are not inherited)
    omit 7b04bf0  ${parent} is deprecated, use ${project.parent} instead
    omit 2ecf7b0  remove seemingly superfluous attempt to map nameless execution of maven-jar-plugin to no phase
    omit c82a669  merge accidentally duplicated maven-jar-plugin setup
    omit b84fe66  no javadoc or test jar from build-tools module
    omit cb00e56  require Maven 3.0
    omit 4e864dd  tweak dependencies
    omit 7e38cbc  remove unnecessary pluginManagement config
    omit f40c79b  upgrade asm; shade dependencies for weaver modules for best portability and predictability
    omit 66907a5  don't create aggregate checkstyle report, nor checkstyle reports for test/examples modules
    omit dc3a7d1  checkstyle cleanup
    omit 6f2a9be  use right goal name, autoVersionSubmodules
    omit 7e12489  try adding changes:check as release preparation goal
    omit a9b4115  continue to improve documentation
    omit a7c7268  get site working with new skin
    omit a495cc5  add scm info for all child modules
    omit a486b31  revert to parent 32
    omit 80251c0  WIP doco improvement
    omit 19876e4  use basic project name in parent POM name
    omit ed8f1f7  upgrade build-helper-maven-plugin; use Commons Weaver's own LICENSE and NOTICE files; create test jars
    omit c884809  move ant.version property to commons-weaver-parent; set to 1.9.3 (latest)
    omit 58c5db0  add release notes to distribution
    omit d111922  add cleaning for Antlib test
    omit b7b75e5  make sure target directory is in finder classpath for cleaning as well as weaving; abort with a warning if target directory does not exist
    omit a35e429  shuffle module names so that distribution module has the unadorned commons-weaver artifactId
    omit 95e58df  remove license header from release notes
    omit 2034d7f  filter java policy file to handle cross platform tomfoolery; ensure antlib test build is right
    omit daf24ee  make sure target directory is in finder classpath
    omit cdf641f  use DynamicElementNS interface as it preserves case
    omit b031a0d  manage Ant version from antlib-parent
    omit 331fa23  AL header not needed in RN
    omit 81b101b  [maven-release-plugin] rollback the release of 1.0_RC1
    omit 7100e78  Fix up eol-style etc
    omit ec08c1e  [maven-release-plugin] prepare for next development iteration
    omit 4bea93d  [maven-release-plugin] prepare release 1.0_RC1
    omit db4f7a3  generate source jars during package phase so they can be signed during the verify phase when release profile is enabled
    omit 7e5da33  [maven-release-plugin] rollback the release of 1.0_RC1
    omit f1f0a03  [maven-release-plugin] prepare for next development iteration
    omit b8341e1  [maven-release-plugin] prepare release 1.0_RC1
    omit afc9b46  no build-tools test jar
    omit ce58ad0  [maven-release-plugin] rollback the release of 1.0_RC1
    omit aab9c4d  [maven-release-plugin] prepare for next development iteration
    omit b2a50a3  [maven-release-plugin] prepare release 1.0_RC1
    omit e821f33  more suppression of parent items that are irrelevant or handled elsewhere
    omit cf5d281  [maven-release-plugin] rollback the release of 1.0_RC1
    omit d283b29  [maven-release-plugin] prepare for next development iteration
    omit 4324272  [maven-release-plugin] prepare release 1.0_RC1
    omit ad256dd  specify tag directly
    omit 8a27b60  suppress inapplicable test-sources jars' creation
    omit c7f1362  default tag format
    omit 273e86b  remove no-longer-used integration testing structure
    omit e24df8b  revert accidental parts of commit
    omit 0de52b4  doc improvement
    omit bd33a4e  empty
    omit 580d310  [maven-release-plugin] rollback the release of 1.0_RC1
    omit 24c84f9  [maven-release-plugin] prepare for next development iteration
    omit 0b5533b  [maven-release-plugin] prepare release 1.0_RC1
    omit ba9c27f  join lines
    omit ebb2dbf  disable assembly:single from commons-parent release profile
    omit ff76684  [maven-release-plugin] rollback the release of COMMONS_WEAVER_1_0_RC1
    omit 04871b6  [maven-release-plugin] prepare for next development iteration
    omit 140d1f1  [maven-release-plugin] prepare release COMMONS_WEAVER_1_0_RC1
    omit f04f2bf  try moving aggregate javadoc to site profile
    omit 3b4293d  more pom cleanup
    omit 34d611e  pom formatting
    omit a35a37a  merge split javadoc plugin configuration; skip empty jars
    omit ee00401  generate javadoc jars and add to binary distribution
    omit e120225  further simplify assembly descriptor
    omit bf33e85  simplify assembly descriptor
    omit e4e507f  separate distribution module
    omit 3235c7b  changes/release notes
    omit 733bfea  add WEAVER JIRA info
    omit 78c7abb  enable remote resources plugin to add L&N to module jars
    omit 81d1d3c  assembly
    omit d28efdb  generate download page
    omit 85e88bb  seems these are no longer necessary
    omit dee6fba  unused
    omit 845ca4d  checkstyle
    omit 4ffe199  report whether any work was actually done; replace minus signs with underscores for negative hash numbers in generated classes; javadoc
    omit 71ff08e  static method
    omit 22b7476  do not erroneously report that a generated class cannot be normalized because its constructor is too busy
    omit 22e25fd  use method from lang 3.2
    omit b1acaea  cright
    omit 288a8aa  upgrade commons-lang
    omit 6971c56  expand documentation with invocation examples
    omit 4325681  doc cleanup
    omit 67ec67d  improve docs
    omit 9800f79  name
    omit 6e021ef  developed at->developed by
    omit 960e9b5  site fix
    omit 08ee4c5  site settings
    omit b48fef8  promote to proper
    omit b319bc5  weaver is a proper Commons component; upgrade to v1.0 snapshot, roll back project-info reports version because of multimodule changes for now
    omit 5ed623d  EPL mention; thanks to dbrosius
    omit c1d4df0  improve weaver modules site (infinitesimally)
    omit 2889423  improve core/processor site doc
    omit c089a5f  preserve javadoc per module; seems aggregated javadoc is available as well?  which is fine by me
    omit b8e7c31  rock fetch ;)
    omit 0a552b5  fix commons componentid and modify scmPubUrl accordingly; remove unnecessarily overridden plugin config; document maven.compile.* properties
    omit cde1054  toward correct site management
    omit b7cdb35  site publishing
    omit e2382c0  conform
    omit f94d119  site destination
    omit e6e392d  point Maven plugin link directly to generated plugin info report
    omit 31593fe  document normalizer
    omit a7ce7dc  document antlib
    omit 86fb3af  refactor antlib to extract weaver settings into a standalone data type, eliminate duplication, and simplify configuration at the task level
    omit ed8dea9  headers; point antlib directly to ant/lib instead of parent
    omit a3259a8  delete dummy site stuff
    omit 4c7057e  description
    omit 9c90a4c  privilizing info
    omit 7ee9c42  document privilizer
    omit 71cd55c  Apache Commons Weaver
    omit 1a275d4  site work
    omit 79c2a74  pom cleanup; get tests working again
    omit 04730e3  pom cleanup
    omit d183731  pom doc updates
    omit dc84f61  s/Privilizer/Weaver/; improve description; remove javassist
    omit f409c31  upgrade shade plugin
    omit 64b83b9  change menus and logo
    omit 8827340  correct name
    omit 372ff4d  upgrade site plugin
    omit 0c9c4a9  define an API for working with classfile and potentially other resources in the WeaveEnvironment, which is now an abstract class, and depend on it everywhere.  This should insulate weaver implementations from the environment in which they are invoked
    omit 60d85ca  use env classLoader, remove classpath
    omit 839a58e  close inputStreams
    omit bc8d1fd  merge normalizer + required changes back to trunk
    omit 82dc74e  merge javassist excision from normalizer branch
    omit 2b8ad56  cright year
    omit 952dc59  headers
    omit 89ff7eb  remove unnecessary files
    omit 23c4ede  clean up imports
    omit 0bd28ec  add test output to file
    omit a222e6c  add some debug logging, clean some ws, and the coup de gras:  the shift of one line of code that gets privilizing policies other than ON_INIT working\!
    omit ff59995  use environment-provided logging and inline ASM_FLAGS
    omit b3650b3  reformat; add some debug logging; use className instead of target with verify() method
    omit 1b66ff0  rearrange test setup so we can show, with the combo of policy=NEVER and 'sec' profile, that not privilizing indeed does not work
    omit 9456f1e  get security profile actually working, on non-Windows systems, anyway
    omit d51b00f  wrong access on constructor, wrong RT on run() method of generated PrivilegedActions
    omit 6a91c8f  upgrade to surefire v2.15
    omit 9686f55  compiler bug in java 6, use String value for invisible annotation
    omit 236c751  missed a varargs refactoring
    omit fad1cc3  promote logging to the WeaveEnvironment; create a new one for every Weaver/Cleaner invoked, with its very own logger
    omit 3c3d046  upgrade to xbean-finder 3.14 and asm4
    omit e8279d2  reintegrate privilizer asm branch
    omit 49c5ed6  make SPI instance lists final
    omit 467ffd1  add ability to scan for subclasses and interface implementations
    omit 9c404a8  refactor Weaver and Cleaner APIs to remote statefulness, which would be A Bad Thing to do with (seemingly cached) service impls
    omit 52f2326  trade woven for privilized in reporting
    omit 7a77448  add PrivilizerCleaner
    omit fcd9126  use an annotation instead of an attribute to mark privilized classes
    omit ac973cb  refactor classPool creation out for potential reuse; refactor Privilizer to be built with a Builder thus allowing AccessLevel to be configured without subclassing or proliferation of user-accessible constructor args; Privilizer no longer abstract
    omit 84927f0  don't camel-case 'classpath' as the concept is so fundamental to Java as to warrant its being thought of as a word unto itself
    omit a11cde0  don't camel-case 'classpath' as the concept is so fundamental to Java as to warrant its being thought of as a word unto itself
    omit f3791b1  refactor away the FilesystemPrivilizer
    omit df1e1e2  more ordering, refactor modifiedClassWriter
    omit 6511ff7  order, format
    omit 2749840  rename interface to avoid confusion between a javassist class of the same name
    omit 063a79c  header
    omit 9d8e57f  extract local variable
    omit 92cca25  equip weaver-maven-plugin with m2e lifecycle mapping
    omit a44473f  add Cleaner SPI, CleanProcessor, and CleanTask; restore prepare and test-prepare mojos
    omit 0bf85c7  remove empty directories
    omit b976209  no singleton for WeaveProcessor; the stateful nature of the class left us vulnerable to synchronization issues, so rather just create a new instance with its config in place; also add some debugging and null guarding to the maven plugin's AbstractWeaveMojo
    omit e565ac1  ws
    omit 6d5e370  docs
    omit e740ab3  extract inlineProperties type
    omit ee0bdda  fmt
    omit cc5f5dc  tiny doc change
    omit a0a41a6  some plexus Logger implementations, namely that used by m2eclipse, assume that a Throwable argument is non-null
    omit 717b76e  more consistent formatting
    omit 7286ad8  punctuation
    omit 17b899d  javadoc, fmt
    omit 3f97772  improve name and description
    omit e409ae7  rename commons-weaver-processor module to commons-weaver as it is truly the core
    omit 96c52e0  reintegrate fields branch
    omit a657f9a  no need for type parameter
    omit d9ea385  remove Log interface
    omit d09bc38  mergeinfo
    omit 5b0ff13  merge c1460200 - javadoc - from branch
    omit daf0f54  remove now redundant logging
    omit a962655  extract Body
    omit 2690bc4  replace tabs in sources with 4 chars
    omit 58a1a39  upgrade xbean-finder from snapshot to final version
    omit 3edbdc1  merge branch to trunk
    omit f44b7dd  empty
    omit 05c7d49  move old [privilizer] svn structure to [weaver]
    omit f4e0201  remove awareness of any specific weaver i.e. privilizer
    omit 0c533f6  handle weaver properties in Ant task using either or both of Ant propertyset or inline dynamic properties that look similar to maven-specified properties
    omit e675fdf  remove prepare task and try to tweak the weave task
    omit 457994f  move ant task to WeaveProcessor
    omit cb731ab  fix artifactIds
    omit e240cf0  generate the hasSecurityManager flag as static final field
    omit 9e772e6  fix AccessLevel reporting and check
    omit 3ebb995  resolve duplicate weaving error and blow up on wrong access level
    omit 34bfcdd  add IT test for multiple methods in the same class
    omit c891aee  add an IT and fix the samples and service pickup
    omit f61a9fe  upgrade to sandbox-parent-10-SNAPSHOT
    omit 599d33f  add a simple java.util.logging to Mojo logging redirector
    omit 899795a  fix maven-plugin and examples
    omit b506094  remove unused directory
    omit 6f756c5  move groupId back to o.a.c
    omit 8547a37  re-add classpath and target configuration
    omit 5526cce  first step to migrate the maven plugin
    omit 77fc713  change package. This is now a weaver not a privilizer
    omit 713d3d3  remove (now) unused dependency
    omit c8ce6a2  continue moving the privilizer to being a 'Weaver'
    omit 07bcbda  add a unit test for a test Weaver
    omit 47fd518  committing intermediate stuff for matt to pick up
    omit 8b80839  restore privilizer source
    omit 12dfddc  fix module structure
    omit 0241fd9  'downgrade' to 0.1-SNAPSHOT
    omit 50aada9  fix maven setup poms after refactoring the structure
    omit 2a9a2ec  introduce a generic 'weaver' functionality
    omit 7ab76f9  add building info
    omit d25fb3b  remove unused apt directory
    omit 7a64878  ignores
    omit c07ac62  site deploy info
    omit 0c42e37  add modules menu
    omit 981999f  pom descriptions
    omit c70c3fc  add trunk
     new 2e6dc24  add trunk
     new 95035b4  pom descriptions
     new 21d6af9  add modules menu
     new 1556df4  site deploy info
     new 624e61b  ignores
     new 8f8a01f  remove unused apt directory
     new e5f45e4  add building info
     new d555f4d  introduce a generic 'weaver' functionality
     new 61b4e68  fix maven setup poms after refactoring the structure
     new eee558a  'downgrade' to 0.1-SNAPSHOT
     new eb08eb1  fix module structure
     new 2b21bb9  restore privilizer source
     new b3cfb8f  committing intermediate stuff for matt to pick up
     new 5bb1f87  add a unit test for a test Weaver
     new b41378d  continue moving the privilizer to being a 'Weaver'
     new 9d8e3c8  remove (now) unused dependency
     new 99c3721  change package. This is now a weaver not a privilizer
     new 4810fa8  first step to migrate the maven plugin
     new 1dcf56b  re-add classpath and target configuration
     new bab704a  move groupId back to o.a.c
     new 213e3c9  remove unused directory
     new f0f2622  fix maven-plugin and examples
     new c82ff9c  add a simple java.util.logging to Mojo logging redirector
     new eb0dd8a  upgrade to sandbox-parent-10-SNAPSHOT
     new 37be932  add an IT and fix the samples and service pickup
     new 0d3f124  add IT test for multiple methods in the same class
     new 7c959eb  resolve duplicate weaving error and blow up on wrong access level
     new 5f5cc7e  fix AccessLevel reporting and check
     new f9531f3  generate the hasSecurityManager flag as static final field
     new 39c72bc  fix artifactIds
     new 87b0b4d  move ant task to WeaveProcessor
     new 1cf0e70  remove prepare task and try to tweak the weave task
     new c5b3d12  handle weaver properties in Ant task using either or both of Ant propertyset or inline dynamic properties that look similar to maven-specified properties
     new 4c3637c  remove awareness of any specific weaver i.e. privilizer
     new 8c48eba  move old [privilizer] svn structure to [weaver]
     new d3cf81c  empty
     new 59dbd93  merge branch to trunk
     new ba77553  upgrade xbean-finder from snapshot to final version
     new 6aa49ad  replace tabs in sources with 4 chars
     new 9cc034e  extract Body
     new 231838c  remove now redundant logging
     new ccf4d87  merge c1460200 - javadoc - from branch
     new 7183447  mergeinfo
     new 3fb8b0f  remove Log interface
     new 265a398  no need for type parameter
     new b79416c  reintegrate fields branch
     new f16c0b8  rename commons-weaver-processor module to commons-weaver as it is truly the core
     new fde742f  improve name and description
     new 23def6f  javadoc, fmt
     new bfb4e0e  punctuation
     new b8b3770  more consistent formatting
     new c827d98  some plexus Logger implementations, namely that used by m2eclipse, assume that a Throwable argument is non-null
     new 3da41ba  tiny doc change
     new 0ed9b0d  fmt
     new f7d4f15  extract inlineProperties type
     new ebf04cb  docs
     new 86f6071  ws
     new bbaee54  no singleton for WeaveProcessor; the stateful nature of the class left us vulnerable to synchronization issues, so rather just create a new instance with its config in place; also add some debugging and null guarding to the maven plugin's AbstractWeaveMojo
     new d6cef2b  remove empty directories
     new 3831716  add Cleaner SPI, CleanProcessor, and CleanTask; restore prepare and test-prepare mojos
     new aa8014b  equip weaver-maven-plugin with m2e lifecycle mapping
     new ca97f8b  extract local variable
     new 42175bf  header
     new 3b476df  rename interface to avoid confusion between a javassist class of the same name
     new ab3d044  order, format
     new 8dd9afd  more ordering, refactor modifiedClassWriter
     new a3863d1  refactor away the FilesystemPrivilizer
     new 4c23dc4  don't camel-case 'classpath' as the concept is so fundamental to Java as to warrant its being thought of as a word unto itself
     new 6a0668a  don't camel-case 'classpath' as the concept is so fundamental to Java as to warrant its being thought of as a word unto itself
     new 5c95dc9  refactor classPool creation out for potential reuse; refactor Privilizer to be built with a Builder thus allowing AccessLevel to be configured without subclassing or proliferation of user-accessible constructor args; Privilizer no longer abstract
     new 16fd92a  use an annotation instead of an attribute to mark privilized classes
     new f733bc5  add PrivilizerCleaner
     new 86715d0  trade woven for privilized in reporting
     new e198494  refactor Weaver and Cleaner APIs to remote statefulness, which would be A Bad Thing to do with (seemingly cached) service impls
     new ae395e7  add ability to scan for subclasses and interface implementations
     new f5f8f2f  make SPI instance lists final
     new 10ee96f  reintegrate privilizer asm branch
     new 1b0323e  upgrade to xbean-finder 3.14 and asm4
     new 4c2c120  promote logging to the WeaveEnvironment; create a new one for every Weaver/Cleaner invoked, with its very own logger
     new e2d767b  missed a varargs refactoring
     new aa63c4e  compiler bug in java 6, use String value for invisible annotation
     new 515ee1a  upgrade to surefire v2.15
     new 4de73e8  wrong access on constructor, wrong RT on run() method of generated PrivilegedActions
     new e9651e2  get security profile actually working, on non-Windows systems, anyway
     new 906bd11  rearrange test setup so we can show, with the combo of policy=NEVER and 'sec' profile, that not privilizing indeed does not work
     new 8a8984f  reformat; add some debug logging; use className instead of target with verify() method
     new 7397eae  use environment-provided logging and inline ASM_FLAGS
     new f1fd94a  add some debug logging, clean some ws, and the coup de gras:  the shift of one line of code that gets privilizing policies other than ON_INIT working\!
     new 8c973b4  add test output to file
     new c69a052  clean up imports
     new 2015b93  remove unnecessary files
     new 1df69d7  headers
     new f6f2198  cright year
     new 82cd0b2  merge javassist excision from normalizer branch
     new 5d40b9e  merge normalizer + required changes back to trunk
     new 52cb03b  close inputStreams
     new 067402f  use env classLoader, remove classpath
     new 8541e17  define an API for working with classfile and potentially other resources in the WeaveEnvironment, which is now an abstract class, and depend on it everywhere.  This should insulate weaver implementations from the environment in which they are invoked
     new 5800fba  upgrade site plugin
     new 2a40e9d  correct name
     new bcfcf76  change menus and logo
     new 28bee28  upgrade shade plugin
     new a4e896b  s/Privilizer/Weaver/; improve description; remove javassist
     new f40ec5e  pom doc updates
     new 8c2b5d7  pom cleanup
     new c267281  pom cleanup; get tests working again
     new a4cf8a3  site work
     new 889a727  Apache Commons Weaver
     new 419984e  document privilizer
     new b7201d1  privilizing info
     new 95303ea  description
     new 02f00c5  delete dummy site stuff
     new 0b30d28  headers; point antlib directly to ant/lib instead of parent
     new c67e3ea  refactor antlib to extract weaver settings into a standalone data type, eliminate duplication, and simplify configuration at the task level
     new 881c975  document antlib
     new b63c7c6  document normalizer
     new 679b01f  point Maven plugin link directly to generated plugin info report
     new 033bcb9  site destination
     new fde5429  conform
     new 95ac577  site publishing
     new 3f14407  toward correct site management
     new bcd4ee8  fix commons componentid and modify scmPubUrl accordingly; remove unnecessarily overridden plugin config; document maven.compile.* properties
     new 12fef90  rock fetch ;)
     new de07c5a  preserve javadoc per module; seems aggregated javadoc is available as well?  which is fine by me
     new 9d66e43  improve core/processor site doc
     new c2f73e8  improve weaver modules site (infinitesimally)
     new 8e22ff6  EPL mention; thanks to dbrosius
     new 89834e9  weaver is a proper Commons component; upgrade to v1.0 snapshot, roll back project-info reports version because of multimodule changes for now
     new e60c783  promote to proper
     new 3912648  site settings
     new 23e1c08  site fix
     new bd31a03  developed at->developed by
     new 55fa48b  name
     new 7786c05  improve docs
     new c9e4a3c  doc cleanup
     new 1f8cd65  expand documentation with invocation examples
     new db8c67f  upgrade commons-lang
     new f0265c8  cright
     new f6d323d  use method from lang 3.2
     new 76f40ba  do not erroneously report that a generated class cannot be normalized because its constructor is too busy
     new 8c03ebe  static method
     new aafff6f  report whether any work was actually done; replace minus signs with underscores for negative hash numbers in generated classes; javadoc
     new 678c0cd  checkstyle
     new ddf16e1  unused
     new d604d35  seems these are no longer necessary
     new 564ca7d  generate download page
     new 609667e  assembly
     new 3c35255  enable remote resources plugin to add L&N to module jars
     new 0455094  add WEAVER JIRA info
     new 7c5d9f4  changes/release notes
     new 1676881  separate distribution module
     new 90e99f0  simplify assembly descriptor
     new 44e1920  further simplify assembly descriptor
     new 808f45f  generate javadoc jars and add to binary distribution
     new c6f166c  merge split javadoc plugin configuration; skip empty jars
     new 01f521a  pom formatting
     new 22e7b3d  more pom cleanup
     new 4a2d096  try moving aggregate javadoc to site profile
     new a80c413  [maven-release-plugin] prepare release COMMONS_WEAVER_1_0_RC1
     new a096367  [maven-release-plugin] prepare for next development iteration
     new 18b8d8a  [maven-release-plugin] rollback the release of COMMONS_WEAVER_1_0_RC1
     new 7f49a9d  disable assembly:single from commons-parent release profile
     new 408f4d5  join lines
     new c2e4dbc  [maven-release-plugin] prepare release 1.0_RC1
     new 572cf70  [maven-release-plugin] prepare for next development iteration
     new 38b03fc  [maven-release-plugin] rollback the release of 1.0_RC1
     new 76f68ee  empty
     new 5917e54  doc improvement
     new 40c9b9a  revert accidental parts of commit
     new beccfa3  remove no-longer-used integration testing structure
     new 0cf02d6  default tag format
     new 8fde795  suppress inapplicable test-sources jars' creation
     new 61b5874  specify tag directly
     new 0a32524  [maven-release-plugin] prepare release 1.0_RC1
     new f5c4b37  [maven-release-plugin] prepare for next development iteration
     new 6982e6f  [maven-release-plugin] rollback the release of 1.0_RC1
     new 6774ea3  more suppression of parent items that are irrelevant or handled elsewhere
     new 934a0a5  [maven-release-plugin] prepare release 1.0_RC1
     new 9b22eb6  [maven-release-plugin] prepare for next development iteration
     new 60824a9  [maven-release-plugin] rollback the release of 1.0_RC1
     new 5c883dd  no build-tools test jar
     new 2b0e7ba  [maven-release-plugin] prepare release 1.0_RC1
     new 2325d30  [maven-release-plugin] prepare for next development iteration
     new d8363c3  [maven-release-plugin] rollback the release of 1.0_RC1
     new ea21197  generate source jars during package phase so they can be signed during the verify phase when release profile is enabled
     new 5c98b20  [maven-release-plugin] prepare release 1.0_RC1
     new 3f4a840  [maven-release-plugin] prepare for next development iteration
     new c25246d  Fix up eol-style etc
     new e1d1cf8  [maven-release-plugin] rollback the release of 1.0_RC1
     new c83b7aa  AL header not needed in RN
     new 00ea410  manage Ant version from antlib-parent
     new 17243f1  use DynamicElementNS interface as it preserves case
     new 362ce25  make sure target directory is in finder classpath
     new a9e5421  filter java policy file to handle cross platform tomfoolery; ensure antlib test build is right
     new def6b19  remove license header from release notes
     new 83f2490  shuffle module names so that distribution module has the unadorned commons-weaver artifactId
     new c4328aa  make sure target directory is in finder classpath for cleaning as well as weaving; abort with a warning if target directory does not exist
     new 712724c  add cleaning for Antlib test
     new a9321bd  add release notes to distribution
     new bffacb9  move ant.version property to commons-weaver-parent; set to 1.9.3 (latest)
     new 3e677cc  upgrade build-helper-maven-plugin; use Commons Weaver's own LICENSE and NOTICE files; create test jars
     new 4886cf5  use basic project name in parent POM name
     new 8cccc6a  WIP doco improvement
     new 69e335f  revert to parent 32
     new 1f35d2d  add scm info for all child modules
     new 752cdf4  get site working with new skin
     new 209f6dd  continue to improve documentation
     new 6417d4d  try adding changes:check as release preparation goal
     new 9e8b84d  use right goal name, autoVersionSubmodules
     new aa9d690  checkstyle cleanup
     new 7e500a9  don't create aggregate checkstyle report, nor checkstyle reports for test/examples modules
     new 1bc6511  upgrade asm; shade dependencies for weaver modules for best portability and predictability
     new 26d4474  remove unnecessary pluginManagement config
     new 92ebb8c  tweak dependencies
     new 1797879  require Maven 3.0
     new c857f7a  no javadoc or test jar from build-tools module
     new 99d97ff  merge accidentally duplicated maven-jar-plugin setup
     new 0abb0cc  remove seemingly superfluous attempt to map nameless execution of maven-jar-plugin to no phase
     new 8520ee9  ${parent} is deprecated, use ${project.parent} instead
     new 13cb323  Ensure consistent checkstyle version throughout (reporting section version definitions are not inherited)
     new 82856b9  restore N&L seek functionality, renaming property to reduce confusion; invert seek test from 'jar' to 'not pom' so we don't skip maven-plugin packaging
     new 7c94d1a  remove seemingly superfluous attempt to map nameless execution of maven-jar-plugin to no phase
     new ad1badf  upgrade maven-dependency-plugin for Maven 3.1.x compatibility
     new 8647cff  use enforcer plugin to require Maven 3
     new f7a14cd  Document why enforcer used; fix alignment
     new f11cdd7  explain mvn building gotchas
     new 78c3e90  site setup
     new cb0f1d0  alphabetize profiles
     new 0d47b73  alphabetize plugins
     new 199ef9b  site url needs valid content after all
     new 1351a6a  add PMD reports
     new d020fc9  findbugs
     new 4d4224e  checkstyle/PMD
     new adf0d36  optimistically project today as 1.0 release date
     new 75f3da2  [maven-release-plugin] prepare release 1.0_RC2
     new 987b55c  [maven-release-plugin] prepare for next development iteration
     new 498cbcb  [maven-release-plugin] rollback the release of 1.0_RC2
     new 9686251  allow notices into example/tests jar
     new 28802db  [maven-release-plugin] prepare release 1.0_RC2
     new b349ed4  [maven-release-plugin] prepare for next development iteration
     new 0c2ff4b  [maven-release-plugin] rollback the release of 1.0_RC2
     new 642f8b2  [maven-release-plugin] prepare release 1.0_RC2
     new 307cf85  [maven-release-plugin] prepare for next development iteration
     new 96ba8ab  [maven-release-plugin] rollback the release of 1.0_RC2
     new 64516b1  [maven-release-plugin] prepare release 1.0_RC2
     new f197410  [maven-release-plugin] prepare for next development iteration
     new 7949c56  [maven-release-plugin] rollback the release of 1.0_RC2
     new a3944cc  don't deploy assemblies
     new ea4693d  [maven-release-plugin] prepare release 1.0_RC2
     new 943cecc  [maven-release-plugin] prepare for next development iteration
     new dec2e00  [maven-release-plugin] rollback the release of 1.0_RC2
     new 9a6bf88  [maven-release-plugin] prepare release 1.0_RC2
     new f38a4f8  [maven-release-plugin] prepare for next development iteration
     new 688401a  [maven-release-plugin] rollback the release of 1.0_RC2
     new d51df42  release date TBD
     new abba5ce  single rat report; clean up missing violations
     new 260ce05  next RC
     new 95a2336  issue management; disallow Maven 3.2.x; document need for MaxPermGen on site build
     new 47b95d3  add PMD, findbugs
     new 91e7a52  project 1.0 release date
     new 9043d7e  [maven-release-plugin] prepare release 1.0_RC3
     new 186d98f  [maven-release-plugin] prepare for next development iteration
     new 8b818ed  TODO
     new 9398e95  regenerate download page template
     new 470fffb  s/MaxPermGen/MaxPermSize/g
     new 746f707  regen download template
     new ef1b33e  add download.cgi and Download link
     new 009190a  suppress clirr for antlib w/ reason
     new 73e4d94  document reason for requiring Maven < 3.2.x
     new d81a732  specify that 'main' javadocs are current
     new 41ed270  update description
     new a5f0ff2  record correct release date
     new c632498  DOAP
     new 142ce9a  don't delete old javadocs when publishing site
     new 2fbd933  rework Javadocs availability
     new 8f4a115  use project.version when creating assemblies
     new 3d1df33  create checksum files during install when deploy profile is activated
     new f1ca3a4  clean up checkstyle stuff--header checks deferred to RAT
     new 71937de  Add Gary's question as a FAQ
     new 444884a  upgrade to latest asm, xbean-finder
     new 6d14a20  change version to 1.1-SNAPSHOT
     new 1a2d07b  wordsmithing
     new 5bfc5d7  [WEAVER-1] Enhance weaver documentation
     new f98922e  reorder and get rid of an apostrophe so vim doesn't look stupid ;)
     new 00b8d41  changes
     new a744d01  clirr, checkstyle, rat
     new 2a7c3d5  rat plugin setup (so build like reporting)
     new dba13b9  missing license headers
     new ffb03e9  fix a bug that crept in and refactor a bit
     new 5138833  update commons release version and generate download page in preparation for 1.1 release
     new 02c3eca  guess at release date
     new 137813d  [maven-release-plugin] prepare release 1.1_RC1
     new cd1fa53  [maven-release-plugin] prepare for next development iteration
     new bad8854  [maven-release-plugin] rollback the release of 1.1_RC1
     new 69e13cf  add workaround mode for Maven 3.2.1 build; link to markdown building doc in project root
     new 59fca60  go ahead and set the next RC
     new d166568  markdown fix
     new 1eb9286  site navigability
     new 2761c7b  missing /
     new 204e674  fix release notes and guess new release date
     new c8d7257  generate 1.1 release notes
     new 300b369  upgrade parent
     new 0fc9150  skin the Maven 3.2.x cat another way
     new 8e23942  [maven-release-plugin] prepare release 1.1_RC2
     new 07a1903  [maven-release-plugin] prepare for next development iteration
     new 64c8d76  Make Java 8 Javadoc happy.
     new 7b8d545  [maven-release-plugin] rollback the release of 1.1_RC2
     new 98ac772  lowercase extension
     new 4e6040b  include Java version in release notes; set 1.1 release date to TBD
     new caebb6b  ignore test that makes assumptions about the thread stack on IBM JDKs
     new 1ae96b9  invert; enable test only on Oracle JVMs
     new 1d1ef45  document WEAVER-4
     new 7d7397d  preparing for RC3
     new 77cb459  project release date
     new 5efd629  ws
     new 574c4da  [maven-release-plugin] prepare release 1.1_RC3
     new 2ff5ca5  [maven-release-plugin] prepare for next development iteration
     new 81ee125  add 1.1 release info
     new 5c45ac0  update dependencies
     new bb59b5b  TM, branding
     new 70aafce  remove unused implements keyword from example
     new 42759b0  include Commons BCEL first among discussed bytecode manipulation libraries
     new 95708a7  recognize kinow for his documentation contributions
     new a49d0ac  CGI must be svn:executable *
     new 1624506  Each Version must be in its own release section
     new d909c72  upgrade asm; disable doclint
     new 31d507c  Collect the DOAPs
     new 799f5c6  exclude ant artifacts from antlib shading; argh
     new b238e31  fix infinite loop problem
     new b0b1107  ws
     new fa95caa  examples as proper integration tests
     new 7c05087  delete obsolete ant test module
     new b583b86  remove unnecessary antlib-parent
     new b357830  upgrade maven-antrun-plugin to latest; ant.version to matching
     new 2d5fc08  fix parent
     new 2e83cee  account for the case in which Weavers are installed on the same CP as the cw-processor in addition to TCCL
     new e39e145  ensure normalizer IT can run on a clean system (normalizer not installed to local repo); swallow normalizer-parent
     new 815d9f3  [WEAVER-7] support non-TCCL for Cleaner
     new 16ff0fd  remove obsolete example module
     new 2dc4829  reorganize project to work around https://issues.apache.org/jira/browse/MNG-5601
     new beb6993  ignore
     new e22312f  correction
     new 2396736  fix site links, update site building doc
     new a1b9deb  upgrade parent pom and plugin versions
     new 2948b64  remove nonessential part of code example in case it may serve as a distraction
     new 0eab54f  add license header
     new fd4c51e  pmd
     new 8805eec  pmd
     new 40930a3  checkstyle
     new 5ec15b1  test
     new cd371f2  formalize the 'weave lifecycle' and build upon that to introduce a provider dependency mechanism
     new 68fc342  typo/javadoc
     new 780cbf4  eliminate raw type references and associated warnings; extract Provider sort logic into a worker class to eliminate repetition of the type parameter among methods
     new ebc7e4c  rename pmd ruleset
     new e8cd6dc  ws
     new f3e698f  upgrade to last checkstyle version that runs on Java 6
     new 15fdd32  code quality
     new ec283fb  upgrade commons-lang and junit
     new d2758af  upgrade xbean-finder
     new dd2a927  since
     new 46e5f70  changes; release notes
     new 03c49b7  update cright
     new 9b2b939  restore L&N search to base pom
     new 284501d  release info
     new 4c4d2e2  download page
     new 0f1481f  PMD
     new 0d99bf0  [maven-release-plugin] prepare release 1.2_RC1
     new 253a0d2  [maven-release-plugin] prepare for next development iteration
     new 9529526  [maven-release-plugin] rollback the release of 1.2_RC1
     new c7b6682  only create test* jars if there are actually unit tests
     new 00381f9  fix aggregate javadocs for site
     new af2993d  [maven-release-plugin] prepare release 1.2_RC1
     new b45d6cf  [maven-release-plugin] prepare for next development iteration
     new 694d4f5  [maven-release-plugin] rollback the release of 1.2_RC1
     new 4f0f858  RC2
     new 10ee745  downgrade build-helper plugin for Java 6
     new c9a4e64  downgrade bundle-plugin for maven-plugin only
     new ceebc6d  use the correct starting directory to search up the tree for L&N files
     new b7503bd  add custom NOTICE files for modules that shade ASM
     new 930817a  revert imperfect attribution change
     new 3d787b6  handle ASM binary bundling licensing requirements
     new 420c592  cright year
     new e4db8bc  require manual intervention for licensing requirements when upgrading ASM
     new 44a46f2  filter all urls before transforming directory separator
     new 3760d87  guess at release date
     new 3ff147d  [maven-release-plugin] prepare release 1.2_RC2
     new 7c60065  [maven-release-plugin] prepare for next development iteration
     new 9421a2f  correct 1.2 release date
     new b8414c0  [WEAVER-12] Provide a mechanism for working with all classfiles found in the weave environment
     new 666cd52  move shading to basic profile
     new 8367495  consolidate duplicate code
     new 1fd588a  [WEAVER-13] weaversettings@includesystemclasspath
     new e4669cf  [WEAVER-13] documentation
     new 5153f85  [WEAVER-13] weaversettings@includesystemclasspath
     new 26b3371  revert
     new fe167ae  [WEAVER-13] weaversettings@includesystemclasspath
     new f25362b  [WEAVER-14] upgrade modules to asm 5.1
     new 671f5c9  [WEAVER-11] use java.lang.Object for asm common superclass to avoid issues of unavailable classes in inheritance hierarchy due to compilation target different than compilation JVM
     new 17dc9b1  remove obsolete Javadoc comment on private inner class
     new bc9afcc  remove obsolete Javadoc comment on private inner class
     new 75b3917  remove empty directories
     new ae9f526  [WEAVER-15] depend on commons-io explicitly
     new 800e2b0  [WEAVER-15] Ensure that all dependency artifacts are available to commons-weaver mojos regardless of project build status
     new 042aade  ignore
     new 5dbfc12  use aether APIs rather than Maven implementation for dependency gathering
     new ce2ebef  whitespace
     new 96f7b0c  mvn install caveat no longer true with current project structure
     new bf94cd6  code quality
     new 4ceb6d8  upgrade to latest commons-parent release and set up for 1.3 RC1
     new 9077113  use japicmp instead of clirr
     new 4e1fab1  1.3 release notes
     new 9c1b2c8  update bundled license to current ASM version
     new 4529058  fail the build if any expected notices were missing; specifically this will guard against upgrading the ASM version without upgrading the corresponding license file to be bundled
     new 6ef1544  [maven-release-plugin] prepare release 1.3_RC1
     new 026f0b2  [maven-release-plugin] prepare for next development iteration
     new fa834e1  [maven-release-plugin] rollback the release of 1.3_RC1
     new c51cdda  override unnecessary gpg passphrase setup
     new 5db9193  [maven-release-plugin] prepare release 1.3_RC1
     new 09fc510  [maven-release-plugin] prepare for next development iteration
     new 3daad29  [maven-release-plugin] rollback the release of 1.3_RC1
     new 5c1b972  japicmp: report only filename
     new 175c3d7  [maven-release-plugin] prepare release 1.3_RC1
     new 3e5ebd6  [maven-release-plugin] prepare for next development iteration
     new e51597e  [maven-release-plugin] rollback the release of 1.3_RC1
     new 9da6bf7  centralize and update rat settings; document justification for exclusions
     new 4dd1903  license
     new d2ee2d3  [maven-release-plugin] prepare release 1.3_RC1
     new 8be9617  [maven-release-plugin] prepare for next development iteration
     new f062f2b  [maven-release-plugin] rollback the release of 1.3_RC1
     new 7b0f21a  RC2
     new 2ed96ab  generate release notes using -Dchanges.version
     new c2cc3bd  [maven-release-plugin] prepare release 1.3_RC2
     new 680db93  [maven-release-plugin] prepare for next development iteration
     new 80ab2d2  update download page
     new 81f4410  correct 1.3 release date
     new 6099c25  update checkout directory on source-repository report to simple component name
     new d93232c  Add starter TravisCI configuration. Will pick up Travis profile from new parent module when released.
     new 901b7f2  Fix apidocs link for Normalizer
     new 85aab31  Add oraclejdk7 to Travis CI.
     new 61d77b7  (chore) adding commons.module.name to pom
     new a365345  .travis.yml: remove oraclejdk7 (no longer available) and add openjdk6
     new 3754717  add README.md and CONTRIBUTING.md
     new f7cccdd  README.md: remove broken maven central badge
     new 1cce72e  README.md: add maven central badge
     new 3febf2e  Update from Apache Commons IO 2.5 to 2.6.
     new 092d84b  [WEAVER-18] Update Apache Commons IO from 2.5 to 2.6
     new 28a8fa8  Update commons-parent from 42 to 43.
     new c79a0ad  Java 8; assorted minor refactorings
     new e0a5ad5  remove obsolete dependencies
     new f2c4ddc  centralize ASM versions
     new 3108ab3  upgrade commons-lang3
     new e96aa69  remove shading for obsolete deps
     new 9f49040  upgrade japicmp
     new 9daa86b  upgrade xbean-finder
     new ae1f251  small cleanups
     new ead6306  small cleanups
     new afb97cf  upgrade modules to ASM 6.1
     new 139fdf6  clone from ClassWriter#getCommonSuperClass
     new 31583df  blueprint method references; reject blueprint methods that access inaccessible classes/methods/ctors (other than other methods also being imported
     new 89b9d9a  upgrade to ASM API v6
     new c30ed1b  update scm

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d6f0dcb)
            \
             N -- N -- N   refs/heads/master (c30ed1b)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 461 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:

-- 
To stop receiving notification emails like this one, please contact
mbenson@apache.org.