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.