Age | Commit message (Collapse) | Author |
|
Bug: 189946434
Change-Id: I3678b1cab9d11e5cf3f6d12e081c32a7c171bfd7
|
|
c8e2c7f0b1 am: f46876cb26 am: a2cff16ac1
Original change: https://android-review.googlesource.com/c/platform/external/jimfs/+/1588880
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I79a517ef26697cdf51ab59ac818e4722f6b43bef
|
|
c8e2c7f0b1 am: f46876cb26 am: a2cff16ac1
Original change: https://android-review.googlesource.com/c/platform/external/jimfs/+/1588880
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ibd1c2f7b2499afa4d1dc833ef661866cdcaa5008
|
|
c8e2c7f0b1 am: f46876cb26
Original change: https://android-review.googlesource.com/c/platform/external/jimfs/+/1588880
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I65d65caead4bc1f90d2f9448c2691b3839354d77
|
|
Original change: https://android-review.googlesource.com/c/platform/external/jimfs/+/1588880
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: If7fc8b81bb89898ea5a0b7dd728463ee1272e115
|
|
Original change: https://android-review.googlesource.com/c/platform/external/jimfs/+/1588880
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic263e53d73cb04e43d370c71ef0499f3a8f0e65a
|
|
Added SPDX-license-identifier-Apache-2.0 legacy_unencumbered to:
Android.bp
jimfs/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I1233184c600a19e44024b335bb3f94244be4f1f9
|
|
am: 68a8d91c8b am: d209e641db am: e5d24e295d
Original change: https://android-review.googlesource.com/c/platform/external/jimfs/+/1362018
Change-Id: I16371e34368cf705d9989ce382d2cd39da8b7e67
|
|
am: 68a8d91c8b am: d209e641db
Original change: https://android-review.googlesource.com/c/platform/external/jimfs/+/1362018
Change-Id: I480481cb82cd5547aa148b86abb83f569d5d8b10
|
|
am: 68a8d91c8b
Original change: https://android-review.googlesource.com/c/platform/external/jimfs/+/1362018
Change-Id: I63647eca85155d27351a9884871f8b3a26cafed0
|
|
Original change: https://android-review.googlesource.com/c/platform/external/jimfs/+/1362018
Change-Id: Ide938f08569d35959977518476108c6a3df61811
|
|
Original change: https://android-review.googlesource.com/c/platform/external/jimfs/+/1362018
Change-Id: I62681ac9044f29fbdf4ab1ea89b15dd82f54f07a
|
|
Bug: 148404241
Test: m jimfs
Change-Id: I462ed030da2fcfa14f260eb3dd557c0b0c4f878f
|
|
stag-aosp-master am: 6bf99a7f01 -s ours am: 870444965d am: 78c1bb1181 am: eb68be076c -s ours
am skip reason: subject contains skip directive
Change-Id: I778ae40f89f445c9ac77f2e01f69a512fd66e212
|
|
stag-aosp-master am: 6bf99a7f01 -s ours am: 870444965d am: 78c1bb1181
Change-Id: Ia036e07bf71c2255ee7d8d23bce3f5ff6e75b2f8
|
|
stag-aosp-master am: 6bf99a7f01 -s ours am: 870444965d
Change-Id: I4ddff8298a73f2b843c9dc4dd505d9a0152e4bd0
|
|
stag-aosp-master am: 6bf99a7f01 -s ours
am skip reason: subject contains skip directive
Change-Id: Ia545fcf5b77f70721941a90d13d5a94b8d674104
|
|
Bug: 151763422
Change-Id: I90ceed751b71f241837e51241bdc64d1cb394da5
|
|
2b5f305ec7 am: f6f982ad09 am: 4086051c3b
Change-Id: I3886b50297e4f3030b5f3a3802980396037794a5
|
|
2b5f305ec7 am: f6f982ad09
Change-Id: I8280cbe23eaee1b4ef9a644b0397b4af7f90015a
|
|
2b5f305ec7
Change-Id: Ia82724875b5fc40f7e2f8cdd87dbd29ad865f363
|
|
Change-Id: Ic859289bf68453b19c322e918521478a33910e52
|
|
Change-Id: If21f2aa654f8a12f3a843c2b47b58081874e3c6d
|
|
Change-Id: Ia2f65f6629e5e6fbd33ff657d4b630fc3cb93365
|
|
Now that http://aosp/1235427 and http://aosp/1238719 are in, NOTICE
symbolic links are no longer needed.
Bug: 67772237
Bug: 68860345
Test: manually built and diffed before and after system image notices
Change-Id: I3982a9ac7897049691655108562033d4fd401c7f
|
|
qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: fea6802d1b -s ours am: 80299ec761 am: 0cf8891a31 am: 44e7d9f839 -s ours
am skip reason: subject contains skip directive
Change-Id: I317314a551386c8f004ea67d564f2cbff9c319ef
|
|
qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: fea6802d1b -s ours am: 80299ec761 am: 0cf8891a31
Change-Id: Iad3cabe0d6206cce68e62e1b119ea39cf341ec49
|
|
qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: fea6802d1b -s ours am: 80299ec761
Change-Id: Ie73df7cba440cb1f4c64300433322c72577618bf
|
|
stag-aosp-master am: fea6802d1b
Change-Id: Ifda49979ac055919b331d0acbfd6630fc202a88b
|
|
qt-qpr1-dev-plus-aosp@6304901 into stag-aosp-master am: fea6802d1b -s ours
am skip reason: subject contains skip directive
Change-Id: I3198800b0642a75345b84792d19d21eb5530f717
|
|
Bug: 151763422
Change-Id: I7229dcfc6af94c2a8fd460bcd95337ad4d0b1544
|
|
c47b5481de am: 089373269b
Change-Id: I00caf048ac2f81928690feb6ce0c26274339e84a
|
|
c47b5481de
Change-Id: I60cd10aaa1168a8cce849ed224868bd4e5463123
|
|
Change-Id: I9a53b224c320efb500d8a33b41798dd4df5fc78f
|
|
Change-Id: I8cb86c1ef1be53141ae974516ff4dcde25e8165a
|
|
Change-Id: I78d1f8b680646deee89918ad5ff43a8615945c35
|
|
Change-Id: Ic4daadc9eb65c5d1f06d8cd6e1d975523371e9d3
|
|
Test: n/a
Bug: 150784654
Change-Id: I6fb223f1bd657a6a3d0be1492f63a7774e21943e
|
|
|
|
* Constructors and methods with the same name should appear sequentially with no other code in between. Please re-order or re-name methods.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=280437487
|
|
Fixes #85
RELNOTES=n/a
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=278648767
|
|
* Constructors and methods with the same name should appear sequentially with no other code in between. Please re-order or re-name methods.
* Use grouping parenthesis to make the operator precedence explicit
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=274188261
|
|
Hopefully this will catch future breakages.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=272969420
|
|
Configuration's canonical (rather than display) path normalization when the Configuration is set to use canonical normalization for path equality.
This basically affects Windows-like configurations, as Windows/NTFS is the only file system (at least of those Jimfs has a built-in equivalent for) that uses these settings. Essentially, Windows does not normalize the case of file names when displaying paths but it does normalize them (case fold) for comparison and equality. On a real Windows file system, a PathMatcher for "glob:**.txt" or "glob:**.TXT" would match both files ending in ".txt" and files ending in ".TXT".
Fixes https://github.com/google/jimfs/issues/91
RELNOTES=Fixed behavior of `PathMatcher`s for Windows-like configurations to do case-insensitive matching.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=272959573
|
|
- Move nearly all Javadoc configuration to the parent POM.
- Update Guava and ICU4J link locations. The current links resolve to the Javadoc -- but only after a redirect, which Javadoc doesn't like: https://bugs.openjdk.java.net/browse/JDK-8190312
- Update maven-javadoc-plugin to 3.1.1. (This version knows how to work around the aforementioned redirect problem, should it happen again.)
- Add links to Checker Framework. For some reason, this isn't working under Java 11. I haven't investigated.
- Disable detectJavaApiLink, and fill in https://docs.oracle.com/javase/9/docs/api/ for Java 8 and https://docs.oracle.com/en/java/javase/11/docs/api/ for newer versions. (I've tested only with Java 8 and 11, so hopefully the "newer versions" behavior is OK for 9 and 10.)
It does look like it may be necessary to duplicate all the links in 3 places :\
This is all in service of preventing:
[ERROR] Exit code: 1 - javadoc: error - The code being documented uses modules but the packages defined in https://docs.oracle.com/javase/9/docs/api/ are in the unnamed module.
Traditionally we solve this problem by setting <source>8</source> on Javadoc (CL 235241314, CL 236159968). That would probably work here, but I've been experimenting with <source>9</source> (for proper modules support in jimfs), so that might not be an option soon. Or maybe it still would be, but I'd have to exclude module-info.java, but then I wonder if that will trigger modules problems? In any case, it seems more future-proof to solve this the right(?) way.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=272937179
|
|
If run in the old style, it uses javac9, which can't handle the Java 11 class files in the JDK11 bootclasspath.
This follows the instructions at https://errorprone.info/docs/installation#maven
Note also the need to include -Xep:BetaApi:OFF in the same arg as -Xplugin:ErrorProne: https://github.com/google/error-prone/issues/1136#issuecomment-427816741 https://github.com/google/error-prone/pull/1115
(Also, incidentally update Error Prone itself. I forget whether I had a Java-11-related reason for that, but it seems like a good idea.)
RELNOTES=n/a
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=272934125
|
|
Fixes #90
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=272930832
|
|
(This now restores coverage for 8, and I made a similar change for 11.)
Fixes #89
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=272930783
|
|
I was going to say that this also paves the way for including the annotation as a non-optional dependency, should we wish to follow our Guava precedent for annotations:
- https://github.com/google/guava/issues/2824
- https://github.com/google/guava/issues/2721
But I see that it's retention=SOURCE anyway, so there isn't much reason to do that -- except maybe consistency with other annotation packages someday. (Maybe it's still a negative then, as it might still let people rely on our transitive dependency?)
I think the relationship of all this to Java 11 was that I might have to set an Automatic-Module-Name on AutoService, and it makes more sense to set it after we've done the processor-vs.-annotation artifact split. Once I was upgrading, it made sense to set up the annotation processor the Right Away, now that we're using a version in which that works. (Or maybe it always worked but now it's nice that it gets the processor off the classpath?) Or maybe there was some other reason for the change to the annotation-processor setup; once again, I forget. It looks like it might have been that AutoService stops running when I switch how we run Error Prone. Hopefully this was the solution :) But it's probably a good idea in any case.
This CL is basically following the "alternatively" instructions in https://github.com/google/auto/blob/master/value/userguide/index.md#in-pomxml
...even though the AutoService instructions haven't been similarly updated yet: https://github.com/google/auto/tree/master/service#download
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=272720556
|
|
- We may want an ICU4J new enough to contain an Automatic-Module-Name.
- Our old maven-surefire-plugin breaks with NullPointerException with JDK10+: https://bugzilla.redhat.com/show_bug.cgi?id=1572708
- Our old maven-compiler-plugin breaks with JDK11: https://github.com/google/error-prone/issues/1136#issuecomment-427816741 (I don't have the error message handy anymore.)
RELNOTES=n/a
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=272714574
|