summaryrefslogtreecommitdiffstats
path: root/bundle-plugin/src/main
Commit message (Expand)AuthorAgeFilesLines
* Warn when provided artifacts are included in compile scope.gjoranv2023-07-031-16/+22
* Add functions to extract and aggregate provided deps from manifestgjoranv2023-06-302-0/+30
* Add a record representation of a provided artifact.gjoranv2023-06-303-5/+24
* Add new header for CORE bundles: X-JDisc-Provided-Artifactgjoranv2023-06-302-2/+14
* minor: rearrange methodsgjoranv2023-06-301-5/+5
* For USER bundles, add Vespa build version to manifest.gjoranv2023-06-131-7/+12
* Fail on explicitly deny-listed package imports, instead of non-allow-listed.gjoranv2023-06-093-18/+15
* Generate manifest header for non-public exported packages.gjoranv2023-06-092-5/+25
* Limit visibilitygjoranv2023-06-091-1/+1
* Use enhanced switch / switch expressiongjoranv2023-06-092-22/+10
* Remove unused imports.gjoranv2023-06-081-2/+0
* Fix class comment and add comment for method.gjoranv2023-06-081-1/+5
* Make 'com.yahoo.vespa.hosted' groupIds internal by default.gjoranv2023-06-051-3/+11
* Add individual suppressWarning settingsgjoranv2023-06-051-2/+11
* bugfix: use effectiveBundleType everywhere.gjoranv2023-06-021-2/+2
* Add 'failOnWarnings' config parameter.gjoranv2023-06-021-7/+18
* Add new manifest header for non-PublicApi usagegjoranv2023-06-021-10/+13
* Warn when a USER bundle imports non-PublicApi packages.gjoranv2023-06-013-1/+54
* Non-functional: Extract function getOsgiManifestgjoranv2023-05-311-8/+14
* minor: extract variable for provided jar artifactsgjoranv2023-05-311-4/+4
* Add special handling for bundles with groupId 'com.yahoo.vespa'gjoranv2023-05-251-4/+11
* Warn about correct missing provided artifact, based on bundle typegjoranv2023-05-251-2/+17
* minor: remove 'static' from enumgjoranv2023-05-251-1/+1
* Scan all included packages for PublicApigjoranv2023-05-241-3/+3
* Add X-JDisc-PublicApi-Package headergjoranv2023-05-242-2/+14
* Do not fail for non-exported publicApi packages.gjoranv2023-05-241-6/+0
* Add comment to add test, none of the combine() methods are testedgjoranv2023-05-231-1/+1
* Process @PublicApi annotation and collect annotated packages.gjoranv2023-05-234-26/+64
* Use better namesgjoranv2023-05-221-2/+2
* non-functional: simplify false logicgjoranv2023-05-161-1/+1
* Inline apache http client artifacts in container-apache-http-client-bundleBjørn Christian Seime2023-01-201-2/+7
* Unify on Streams.toList()Henning Baldersheim2023-01-173-9/+6
* Always include default excludes. Skip type 'pom'.Bjørn Christian Seime2023-01-121-5/+11
* Don't embed JARs installed in lib/jarsBjørn Christian Seime2023-01-111-0/+194
* Revert "Revert collect(Collectors.toList())"Henning Baldersheim2022-12-042-5/+5
* Revert collect(Collectors.toList())Henning Baldersheim2022-12-042-5/+5
* collect(Collectors.toList()) -> toList()Henning Baldersheim2022-12-022-5/+5
* Revert "Revert "Let list handling catch up with Java 17""Henning Baldersheim2022-12-021-2/+0
* Revert "Let list handling catch up with Java 17"Bjørn Christian Seime2022-12-021-0/+2
* Let list handling catch up with Java 17Henning Baldersheim2022-12-021-2/+0
* Use single versions of dependenciesBjørn Christian Seime2022-11-171-1/+1
* Handle multiple artifacts with different classifiersjonmv2022-06-143-12/+11
* Add 'SPI-Provider'/'SPI-Consumer' to bundle-plugin manifest MOJOsBjørn Christian Seime2022-06-081-1/+8
* JDK 17: Use Opcodes.ASM9 for bundle-plugingjoranv2022-06-085-6/+6
* only visible annotations are needed at runtime.Arne H Juul2022-05-231-1/+3
* Detect classes with test annotations when generating test bundlejonmv2022-04-251-12/+28
* Upgrade dependencies and improve error message on unexpected artifactBjørn Christian Seime2022-04-051-1/+4
* Import types referenced in lambdasJon Bratseth2022-02-019-12/+32
* bundle-plugin creates reproducible archivesOla Aunrønning2022-01-201-0/+1
* Simplify testing by sticking to assertEquals/True/FalseHenning Baldersheim2021-12-192-1/+14