Title: Reduce verbosity of standard license-maven-plugin execution · Issue #519 · mojohaus/license-maven-plugin · GitHub
Open Graph Title: Reduce verbosity of standard license-maven-plugin execution · Issue #519 · mojohaus/license-maven-plugin
X Title: Reduce verbosity of standard license-maven-plugin execution · Issue #519 · mojohaus/license-maven-plugin
Description: When working with large, multi-module builds that have both header and license file support from thelicense-maven-plugin, we are finding that a large proportion of our Maven build output is repetitive info from the plugin. In many module...
Open Graph Description: When working with large, multi-module builds that have both header and license file support from thelicense-maven-plugin, we are finding that a large proportion of our Maven build output is repetit...
X Description: When working with large, multi-module builds that have both header and license file support from thelicense-maven-plugin, we are finding that a large proportion of our Maven build output is repetit...
Opengraph URL: https://github.com/mojohaus/license-maven-plugin/issues/519
X: @github
Domain: redirect.github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Reduce verbosity of standard license-maven-plugin execution","articleBody":"When working with large, multi-module builds that have both header and license file support from the`license-maven-plugin`, we are finding that a large proportion of our Maven build output is repetitive info from the plugin. In many modules, this approaches or exceeds half of the output. For instance, we generally see this - (but twice, once for header updates, once for license files):\r\n```\r\n[INFO] --- license:2.2.0.1-SNAPSHOT:update-file-header (update-file-header) @ bar-java ---\r\n[INFO] Adding a license repository jar:file:/Users/foo/.m2/repository/org/technologybrewery/mojohaus/license-maven-plugin/2.2.0.1-SNAPSHOT/license-maven-plugin-2.2.0.1-SNAPSHOT.jar!/META-INF/licenses\r\n[INFO] adding extra resolver classpath://com/presidentbusiness\r\n[INFO] Using classpath extraresolver: com/presidentbusiness\r\n[INFO] Adding a license repository jar:file:/Users/foo/.m2/repository/com/presidentbusiness/president-business-licenses/1.0.0/president-business-licenses-1.0.0.jar!/com/presidentbusiness\r\n[INFO] register GNU Free Documentation License (FDL) version 1.3\r\n[INFO] register GNU General Lesser Public License (LGPL) version 3.0\r\n[INFO] register GNU Affero General Public License (AGPL) version 3.0\r\n[INFO] register GNU General Public License (GPL) version 3.0\r\n[INFO] register GNU General Public License (GPL) version 2.0\r\n[INFO] register GNU General Public License (GPL) version 1.0\r\n[INFO] register Apache License version 2.0\r\n[INFO] register Eclipse Public License - v 2.0 with Secondary License\r\n[INFO] register Eclipse Public License - v 2.0\r\n[INFO] register Eclipse Public License - v 1.0\r\n[INFO] register Eclipse Public + Distribution License - v 1.0\r\n[INFO] register COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0\r\n[INFO] register GNU General Lesser Public License (LGPL) version 2.1\r\n[INFO] register MIT-License\r\n[INFO] register BSD 2-Clause License\r\n[INFO] register BSD 3-Clause License\r\n[INFO] register European Union Public License v1.1\r\n[INFO] register President Business Limited Use License\r\n[INFO] register President Business Closed Source License\r\n[INFO] register President Business Client Use License\r\n[INFO] Will search files to update from root /Users/foo/dev/bar-java/src\r\n[INFO] Scan 40 files header done in 160.825ms.\r\n[INFO] All files are up-to-date.\r\n```\r\n\r\nWe'd like to turn down some of the standard output, in the following manner:\r\n- Action: Update `register {}` to be debug level; Rationale: these can be useful in initial project configuration, but not as much once you are applying specific licenses. Only three of these in our case are not default options as well, so it's a lot of output without a lot of impact. This makes it harder to see and understand what is important in the `license-maven-plugin` output itself as well as for the project as whole.\r\n- Action: Update `Using classpath extraresolver: {}` to be debug level; Rationale: the prior line effectively covers this already - seems duplicative to have both.\r\n\r\nI realize this is a small, nit-picky request. Please feel free to deny it if you see fit. That said, I'll also provide a PR with the changes.","author":{"url":"https://github.com/d-ryan-ashcraft","@type":"Person","name":"d-ryan-ashcraft"},"datePublished":"2023-10-18T16:37:56Z","url":"https://github.com/mojohaus/license-maven-plugin/issues/519"}
| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:1e4f9939-67b7-e698-f8ae-754ce441899e |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | DFB8:1EF0:66AEB7:8714E2:6AEDCE08 |
| html-safe-nonce | a5d8383349ac563f49cc41f32e9fe9e9a0d213c29eac072732ad36a7b7205bb4 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJERkI4OjFFRjA6NjZBRUI3Ojg3MTRFMjo2QUVEQ0UwOCIsInZpc2l0b3JfaWQiOiI3ODAyODM2MDQ4MTU1NjI3MDE2IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | de9303e3bcab520de758402727f21446fc7a90d340f3b3cd89dec45753b8d8de |
| hovercard-subject-tag | issue:1950193637 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/mojohaus/license-maven-plugin/519/issue_layout |
| twitter:image | https://opengraph.githubassets.com/99dcf08866b46de9b7d4cf3b3fd799c544acf52a4e9b76efde54b7a36902088a/mojohaus/license-maven-plugin/issues/519 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/99dcf08866b46de9b7d4cf3b3fd799c544acf52a4e9b76efde54b7a36902088a/mojohaus/license-maven-plugin/issues/519 |
| og:image:alt | When working with large, multi-module builds that have both header and license file support from thelicense-maven-plugin, we are finding that a large proportion of our Maven build output is repetit... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | d-ryan-ashcraft |
| hostname | github.com |
| expected-hostname | github.com |
| None | f60373873bb1ef795e8511ea1f2a76997e9c649d72b02942aedf2def3423a0ce |
| turbo-cache-control | no-preview |
| go-import | github.com/mojohaus/license-maven-plugin git https://github.com/mojohaus/license-maven-plugin.git |
| octolytics-dimension-user_id | 11403816 |
| octolytics-dimension-user_login | mojohaus |
| octolytics-dimension-repository_id | 35699223 |
| octolytics-dimension-repository_nwo | mojohaus/license-maven-plugin |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 35699223 |
| octolytics-dimension-repository_network_root_nwo | mojohaus/license-maven-plugin |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 0f55cfa61438c7dc93d1024a1e5e5182b36830e2 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | issues |
Links:
Viewport: width=device-width