square/bazel_maven_repository
A bazel ruleset creating a more idiomatic bazel representation of a maven repo using a pinned list of artifacts.
KotlinApache-2.0
Issues
- 2
zip END header not found
#91 opened by changusmc - 0
Support an "explicit_artifacts" and "transitive_artifacts" separation with separate visibility
#131 opened by cgruber - 0
Make kramer loop through and pull the whole implicit deps set, and write out the full missing set.
#130 opened by cgruber - 0
Support BOM (bill of materials) poms
#129 opened by cgruber - 0
- 0
- 0
- 1
Check "classifier" and regular artifact assumption and either handle or detect and report
#32 opened by cgruber - 4
com.google.cloud:google-cloud-core:1.37.0 has upstream deps which display with "None" version
#82 opened by cgruber - 0
Make classes.jar more IDE friendly
#117 opened by cgruber - 1
Support source jars if they exist.
#44 opened by cgruber - 1
- 0
- 1
Tidy up and make public some of the maven handling / pom-processing logic into reusable public libraries
#8 opened by cgruber - 2
Big regression in analysis phase in 1.1-rc1
#86 opened by cgruber - 3
Resolve properties during effective-pom generation (and handle ${pom.*} aliases)
#50 opened by cgruber - 3
- 1
Plumb through jetifier configuration
#89 opened by inez - 0
Infer pom packaging from pom.xml metadata
#59 opened by cgruber - 1
Support (shallow) dependency exclusions
#74 opened by cgruber - 0
- 0
Cache pom.xml files so they can avoid being downloaded every time the analysis has to run.
#51 opened by cgruber - 1
Support an alias configuration for artifacts
#60 opened by cgruber - 3
Support Windows
#65 opened by cgruber - 0
Remove "cat" usage for reading pom files
#64 opened by cgruber - 3
Incrementally update dependencies
#68 opened by ellenhp - 3
using maven_repository_rules breaks grpc-java rules
#66 opened by asv - 0
- 4
Error downloading support-annotations-27.1.1.pom from https://repo1.maven.org/maven2
#61 opened by senpo - 2
- 1
- 2
- 8
Allow to print complete transitive sha256 list
#42 opened by steeve - 2
Repository resolution failure will fail build
#49 opened by steeve - 0
Make the configuration for an artifact a struct (using a well defined validating function)
#53 opened by cgruber - 1
- 0
- 0
xml parsing fails on CDATA sections.
#40 opened by cgruber - 0
rule fails if the groupId has an element "build" (e.g. com.android.tools.build) on case-insensitive filesystems.
#38 opened by cgruber - 0
- 1
- 0
Support variable substitution in pom interpretation (pulling in <properties> metadata)
#14 opened by cgruber - 0
- 0
- 0
Restructure pom processing into a (constrained) parser, with a clean structure or dict output
#23 opened by cgruber - 1
Set up continuous integration
#21 opened by cgruber - 0
- 0
Deps processing is broken, not taking into account optional, scope, and system path
#17 opened by cgruber - 0
Provide a target substitution mechanism (e.g., in com/google/dagger let deps on :dagger dep on :dagger_api)
#9 opened by cgruber - 1
Transfer project to github.com/square
#10 opened by cgruber