Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
turbine
/
86a7c8a2f17d1ac976d94880c3123e6820f7d5cc
86a7c8a
Perform best-effort unescaping of command line options
by cushon
· 6 years ago
bf93493
Fix error reporting for resolution failures on nested annotations
by cushon
· 6 years ago
c612ef9
Don't crash on type variables used as qualifiers in const exprs
by cushon
· 6 years ago
5f06705
Use a newer version of guava
by cushon
· 6 years ago
54a187e
Fix an NPE in constant expression binding of malformed annotations
by cushon
· 6 years ago
6f4bab1
Reformat with google-java-format
by cushon
· 6 years ago
4897f9e
Miscellaneous cleanups
by cushon
· 6 years ago
49fc8ea
Report diagnostics for unterminated expressions at the beginning of the expression instead of at the end of the file, which is probably farther from the problem.
by cushon
· 6 years ago
31a1bf1
Fix error reporting for import resolution errors on nested types
by cushon
· 6 years ago
090f905
Add flag control for the reduced classpath optimization
by cushon
· 6 years ago
5a26f8c
Accumulate diagnostics during hierarchy and type binding
by cushon
· 6 years ago
180ba7e
Model intersection types directly
by cushon
· 6 years ago
d60a47d
Update to ASM 7.0
by cushon
· 6 years ago
1886e28
Remove redundant calls to hashCode()
by cushon
· 6 years ago
424f451
Implement ClassValue equals and hashCode
by cushon
· 6 years ago
483f08e
Make a switch exhaustive
by cushon
· 6 years ago
3224bbc
Add a JDK 11 build
by Liam Miller-Cushon
· 6 years ago
247394a
Update travis config
by Liam Miller-Cushon
· 6 years ago
3945405
Use AutoValue for Type module objects
by cushon
· 6 years ago
7ef8412
Fix class literal-valued annotation defaults
by cushon
· 6 years ago
7867013
Implement equals, hashCode, and toString for `Const` model objects
by cushon
· 6 years ago
db60838
Enable javac -parameters
by Liam Miller-Cushon
· 6 years ago
0f63464
Fill in more of classes bound from bytecode
by cushon
· 6 years ago
d20ab95
Avoid containsKey calls
by cushon
· 6 years ago
4f643a2
Optimize top-level index construction
by cushon
· 6 years ago
8265038
Remove an unused 'throws' clause
by cushon
· 6 years ago
74070a2
Improve diagnostics for empty and unterminated char literals
by cushon
· 6 years ago
b767ead
Improve resolution error diagnostics
by cushon
· 6 years ago
0af44c7
Don't crash on explicit boxing casts
by cushon
· 6 years ago
51b0ce5
Add a regression test for JDK-8054064 (?)
by cushon
· 6 years ago
4b6a14f
Report better errors for unterminated string literals
by cushon
· 6 years ago
72e07cb
Don't print a stack trace for top-level TurbineErrors
by cushon
· 6 years ago
1b2b7ff
Update a link
by cushon
· 6 years ago
6f715d0
Canonicalization error handling
by cushon
· 6 years ago
c7e0985
Improve parsing of type-annotated c-style array declarations
by cushon
· 6 years ago
f9e413b
Improve usage errors
by cushon
· 6 years ago
e098b2a
Add a shaded -all-deps.jar target
by Liam Miller-Cushon
· 6 years ago
b594e4b
Re-enable JDK 8 build
by Liam Miller-Cushon
· 6 years ago
b5ca7db
Handle assignment expression parse errors
by cushon
· 6 years ago
7c2c7fb
Improve diagnostics for missing annotation members
by cushon
· 6 years ago
02a8ec4
Don't depend on the JDK's ElementType enum
by cushon
· 6 years ago
de88247
Don't crash on duplicate annotation arguments
by cushon
· 6 years ago
48f298a
Fix exit code if annotation processing is requested
by cushon
· 6 years ago
8eab64c
Add a dep on the Java 8 Truth extension
by cushon
· 6 years ago
c5d2787
Don't crash on circular hierarchies
by cushon
· 6 years ago
ddbf002
Don't crash on invalid constant casts
by cushon
· 6 years ago
6fc009c
Use java.util.Optional instead of guava's Optional
by cushon
· 6 years ago
04ebb17
Update to ASM 6.2.1
by cushon
· 6 years ago
598b467
Add JDK 9 and 10 appveyor builds
by Liam Miller-Cushon
· 6 years ago
97f8372
Prepare turbine for JDK 10
by cushon
· 6 years ago
695f2b6
Add JDK 10 and EA builds
by Liam Miller-Cushon
· 6 years ago
2877e20
Don't hang if we run out of input while seeking for matching `)` or `}`
by cushon
· 6 years ago
45f1a55
Improve diagnostics for unresolvable fields inside constant expressions
by cushon
· 6 years ago
64e4457
Don't crash on multiple visibility modifiers
by cushon
· 6 years ago
7e5cf9a
Fix a crash reporting missing symbols in constant expressions
by cushon
· 6 years ago
c1f59b1
Don't report an error if a static type import cannot be resolved
by cushon
· 6 years ago
822abec
Make missing symbol diagnostics more consistent
by cushon
· 6 years ago
d0fcced
Migrate off jsr305 annotations
by cushon
· 6 years ago
db00737
Improve diagnostics for missing enclosing classes
by cushon
· 6 years ago
be7c38d
Remove unused options
by cushon
· 7 years ago
7c89da8
Support empty bootclasspaths
by cushon
· 7 years ago
e63869b
Tolerate empty params files in turbine
by cushon
· 7 years ago
af3b644
Don't crash on private interface methods
by cushon
· 7 years ago
ca43580
Change the strict deps plugin to read jar owner from manifest.
by tomlu
· 7 years ago
6001880
Remove support for --rule_kind
by cushon
· 7 years ago
482871b
Remove deprecated rule_kind argument from Turbine
by cushon
· 7 years ago
fdf5ba9
Use a different date time when normalizing zip entries
by cushon
· 7 years ago
2c7d119
Accept --target_label, --injecting_rule_kind in Turbine.
by tomlu
· 7 years ago
5c62aeb
Stop skipping module-infos
by cushon
· 7 years ago
34b4668
Don't error out if modules can't be resolved
by cushon
· 7 years ago
3cf4e7a
Refactor TurbineOptions to make jarToTarget/directJars the source of truth
by cushon
· 7 years ago
8b6e986
Change Turbine command lines to not require CustomMultiArgv.
by tomlu
· 7 years ago
0536e27
Initial end-to-end support for module-infos
by cushon
· 7 years ago
ff321b3
Class writing support for module attributes
by cushon
· 7 years ago
4ca94e4
Reduce coupling between ConstBinder and SourceTypeBoundClass
by cushon
· 7 years ago
94c18bd
Class reading support for module attributes
by cushon
· 7 years ago
24cbe6e
Initial support for parsing module-infos.
by cushon
· 7 years ago
31f0de1
Allow --bootclasspath and --release to be used together
by cushon
· 7 years ago
c8511d3
Propagate --release flags from --javacopts to turbine's --release flag
by cushon
· 7 years ago
b3e7503
Add JDK 9 travis build
by Liam Miller-Cushon
· 7 years ago
89fae8d
Require --javacopts to be terminated with --
by cushon
· 7 years ago
d1ff9fc
JDK 9 bootclasspath support: add support for --release and --system
by cushon
· 7 years ago
0584fc9
Get more turbine tests running on JDK 9
by cushon
· 7 years ago
e2ff0b8
Initial support for reading platform class data using jrtfs/jimage
by cushon
· 7 years ago
6cd5db4
Refactor 'top-level index' handing
by cushon
· 7 years ago
aa53635
Update the IntelliJ project file
by cushon
· 7 years ago
8032a85
Fix infinite recursion in canonicalize
by cushon
· 7 years ago
3dd7b4b
Fix parsing of strict deps flags
by cushon
· 7 years ago
c23c801
Add support for --javacopt flags terminated by `--` to turbine
by cushon
· 7 years ago
f7ed089
Fix parsing of unknown options
by cushon
· 7 years ago
df74a46
Better diagnostics for duplicate type declarations
by cushon
· 7 years ago
f770fdd
Stop splitting classpath arguments
by cushon
· 7 years ago
d81d8ff
Add some params file validation to turbine options handling
by cushon
· 7 years ago
d5e7c86
Improve parse errors for invalid annotation arguments
by cushon
· 7 years ago
3d542b8
Update to ASM 6.0
by cushon
· 7 years ago
f98ed6d
Turn travis JDK 9 build back off
by Liam Miller-Cushon
· 7 years ago
8cbf94d
Add appveyor build, and a JDK9 travis build
by cushon
· 7 years ago
91e14ff
Get tests passing on windows
by cushon
· 7 years ago
8ca127b
Fix turbine build
by cushon
· 7 years ago
525b0ff
Record package-infos as explicit dependencies in Strict Java Deps
by cushon
· 7 years ago
Next »