aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java_tools
Commit message (Collapse)AuthorAge
* Added Eclipse project configuration for BazelGravatar Damien Martin-Guillerez2015-03-11
| | | | | | | | | | | | This add the eclipse project configuration. To use it, first do a `./bootstrap_test.sh all` then import the Eclipse project in the Bazel directory. On my mac using Eclipse Luna configured with a JDK 8 it still displays errors on truth's isEmpty() method on collections. We Might need to tweak a bit the java configuration for it to work nicely. -- MOS_MIGRATED_REVID=88321458
* Open-source ijar's testsGravatar Damien Martin-Guillerez2015-03-10
| | | | | -- MOS_MIGRATED_REVID=88210083
* Description redacted.Gravatar Nathan Harmata2015-03-05
| | | | | -- MOS_MIGRATED_REVID=87698104
* Open-sourcing BazelJavaCompiler.Gravatar Damien Martin-Guillerez2015-03-05
| | | | | | | This is a mock for java compilation. It can be used to do tests using the same configuration as when Bazel invoke javac. -- MOS_MIGRATED_REVID=87608177
* Normalize Bazel's JavaBuilder javac Xlint options.Gravatar Damien Martin-Guillerez2015-03-04
| | | | | | | The default Xlint behaviors is not really practical: -Xlint:all -Xlint:none results in all warnings being enabled. This normalizer preprocesses javac options to achieve a command line that is sensitive to ordering (e.g., -Xlint:all -Xlint:none will results in no warning being enabled). -- MOS_MIGRATED_REVID=87339357
* Delete BlazeJavacLog.Gravatar Liam Miller-Cushon2015-02-26
| | | | | | | | It has been obsolesced by the 'javac-suppress-deferred-diagnostics' javac feature. -- MOS_MIGRATED_REVID=87212490
* Fix bug in StrictJavaDeps that was preventing jars on the bootclasspath fromGravatar Eddie Aftandilian2015-02-25
| | | | | | | being exempted from StrictJavaDeps enforcement. -- MOS_MIGRATED_REVID=87194169
* Rewrite InMemoryJavaFileManager using JavacPathFileManager and Jimfs.Gravatar Liam Miller-Cushon2015-02-25
| | | | | -- MOS_MIGRATED_REVID=87175187
* Set the JavaBuider's strict dependency fix message to a more meaningful oneGravatar Damien Martin-Guillerez2015-02-25
| | | | | -- MOS_MIGRATED_REVID=87167431
* Description redacted.Gravatar Damien Martin-Guillerez2015-02-25
| | | | | -- MOS_MIGRATED_REVID=87162771
* Removed a couple of warnings in JavaBuilder.Gravatar Damien Martin-Guillerez2015-02-24
| | | | | -- MOS_MIGRATED_REVID=87049801
* Prepare strict deps for using JavacPathFileManager.Gravatar Liam Miller-Cushon2015-02-18
| | | | | | | | | | | | | This lays the groundwork for using a JavacPathFileManager and Jimfs to test strict deps and the dependency extractor, instead of the ad-hoc in-memory filesystem implementation in InMemoryJavaFileManager. The current implementation is deeply impressive, but scary to maintain and entirely unnecessary now that we have nio-based filemangers Jimfs. RELNOTES: N/A -- MOS_MIGRATED_REVID=86606317
* Don't mark types used in dagger-generated code as explicit deps.Gravatar Liam Miller-Cushon2015-02-12
| | | | | | | | | | | | | The previous fix suppressed strict deps errors, but continued to record explicit deps for types in dagger generated code. This prevented unused_deps from removing deps that were only needed by dagger. Follow-up to [] RELNOTES: N/A -- MOS_MIGRATED_REVID=86136508
* Fix SingleJar's tests.Gravatar Damien Martin-Guillerez2015-02-09
| | | | | -- MOS_MIGRATED_REVID=85882741
* Forgot to add the Apache header to OptionsParser.java. Not having it breaks ↵Gravatar Philipp Wollermann2015-02-09
| | | | | | | the bazel-on-mac tests. -- MOS_MIGRATED_REVID=85881778
* Relax strict deps for Dagger-generated code.Gravatar Liam Miller-Cushon2015-02-06
| | | | | | | | | | More info: [] RELNOTES: N/A -- MOS_MIGRATED_REVID=85735023
* Update from Google.Gravatar Han-Wen Nienhuys2015-02-25
-- MOE_MIGRATED_REVID=85702957