Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 7 Java Bazel Projects
a fast, scalable, multi-language and extensible build systemProject mention: A Modern C Development Environment | news.ycombinator.com | 2023-08-10
> None of this solves C's only REAL problem (in my opinion) which is the lack of dependency management.
Bazel solves this really nicely, I know some people have strong opinions on it but I cannot recommend it enough
IntelliJ plugin for Bazel projectsProject mention: Neovim + bazel + java anyone? | /r/neovim | 2023-05-17
It feels like there's zero tooling for bazel, even the C++ solution for Bazel, which is what I use for C++ is kind of a hack as opposed to first-class support backed by Google, like the IntelliJ plugin. Am I missing something or is it just that just all the Java people at Google use IntelliJ so they don't invest into other options?
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Bazel remote caching and execution serviceProject mention: Distcc: A fast, free distributed C/C++ compiler | news.ycombinator.com | 2023-06-01
It can be. By default it is local.
But it has protobufs interfaces (IIRC), so a distributed build farm would generate the grpc endpoints for their implementation and then you tell bazel on the command line (or via .bazelrc) the address of the build farm it can use.
There's a couple of projects that implement the distributed/grpc part, the main one is https://github.com/bazelbuild/bazel-buildfarm
🌿💚 Example Bazel-ified monorepo, supporting Golang, Java, Python, Scala, and Typescript
Closure rules for BazelProject mention: Rust vs Go | /r/rust | 2022-10-19
That's why we have closure, Dart, PureScript, TypeScript and many other languages which try to make it safer.
This repo holds two IDE projects. One is the Eclipse Feature for developing Bazel projects in Eclipse. The Bazel Eclipse Feature supports importing, building, and testing Java projects that are built using the Bazel build system. The other is the Bazel Java Language Server, which is a build integration for IDEs such as VS Code.Project mention: Neovim + bazel + java anyone? | /r/neovim | 2023-05-17
https://github.com/salesforce/bazel-eclipse - Presumably exactly what I want, but I haven't been able to get it to work yet, and it doesn't look super active. Is anyone using this?
This project includes Uber-agnostic auto-generated project(s) with a comparable complexity to existing Uber Production mobile apps. These are buildable on Buck, Bazel and Gradle- therefore enable build time benchmarking.
Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Java Bazel related posts
Monorepo + Microservices + Dependency Managment + Build system HELL
2 projects | /r/Python | 20 Jul 2023
Go Dependency management in large company projects - How do you do it?
5 projects | /r/golang | 8 Jul 2023
What was used to build C++ programs before Cmake?
5 projects | /r/cpp_questions | 5 Jul 2023
Is there anything similar to Yarn or NPM but for Gradle?
2 projects | /r/androiddev | 1 Jul 2023
Ask HN: How do you deal with large Python code bases?
1 project | news.ycombinator.com | 28 May 2023
Rust analyzer without cargo.toml in neovim Coc
1 project | /r/rust | 28 May 2023
Neovim + bazel + java anyone?
5 projects | /r/neovim | 17 May 2023
A note from our sponsor - Sonar
www.sonarsource.com | 22 Sep 2023
What are some of the best open-source Bazel projects in Java? This list will help you: