Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
turbine
/
refs/tags/rel/10/fp2/22.08.0-rel.0
/
javatests
/
com
/
google
/
turbine
86a7c8a
Perform best-effort unescaping of command line options
by cushon
· 5 years ago
bf93493
Fix error reporting for resolution failures on nested annotations
by cushon
· 5 years ago
c612ef9
Don't crash on type variables used as qualifiers in const exprs
by cushon
· 5 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
424f451
Implement ClassValue equals and hashCode
by 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
0f63464
Fill in more of classes bound from bytecode
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
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
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
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
97f8372
Prepare turbine for JDK 10
by 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
db00737
Improve diagnostics for missing enclosing classes
by cushon
· 6 years ago
be7c38d
Remove unused options
by cushon
· 6 years ago
7c89da8
Support empty bootclasspaths
by cushon
· 6 years ago
e63869b
Tolerate empty params files in turbine
by cushon
· 6 years ago
af3b644
Don't crash on private interface methods
by cushon
· 6 years ago
ca43580
Change the strict deps plugin to read jar owner from manifest.
by tomlu
· 6 years ago
482871b
Remove deprecated rule_kind argument from Turbine
by cushon
· 6 years ago
fdf5ba9
Use a different date time when normalizing zip entries
by cushon
· 6 years ago
2c7d119
Accept --target_label, --injecting_rule_kind in Turbine.
by tomlu
· 6 years ago
5c62aeb
Stop skipping module-infos
by cushon
· 6 years ago
3cf4e7a
Refactor TurbineOptions to make jarToTarget/directJars the source of truth
by cushon
· 6 years ago
8b6e986
Change Turbine command lines to not require CustomMultiArgv.
by tomlu
· 6 years ago
0536e27
Initial end-to-end support for module-infos
by cushon
· 6 years ago
ff321b3
Class writing support for module attributes
by cushon
· 6 years ago
94c18bd
Class reading support for module attributes
by cushon
· 6 years ago
24cbe6e
Initial support for parsing module-infos.
by cushon
· 6 years ago
c8511d3
Propagate --release flags from --javacopts to turbine's --release flag
by cushon
· 6 years ago
89fae8d
Require --javacopts to be terminated with --
by cushon
· 6 years ago
d1ff9fc
JDK 9 bootclasspath support: add support for --release and --system
by cushon
· 6 years ago
0584fc9
Get more turbine tests running on JDK 9
by cushon
· 6 years ago
e2ff0b8
Initial support for reading platform class data using jrtfs/jimage
by cushon
· 6 years ago
6cd5db4
Refactor 'top-level index' handing
by cushon
· 6 years ago
8032a85
Fix infinite recursion in canonicalize
by cushon
· 6 years ago
3dd7b4b
Fix parsing of strict deps flags
by cushon
· 6 years ago
c23c801
Add support for --javacopt flags terminated by `--` to turbine
by cushon
· 6 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
91e14ff
Get tests passing on windows
by cushon
· 7 years ago
525b0ff
Record package-infos as explicit dependencies in Strict Java Deps
by cushon
· 7 years ago
f1851ae
Don't crash on duplicate field declarations
by cushon
· 7 years ago
28fc0cc
Don't reject v53 class files
by cushon
· 7 years ago
a545305
Fix a crash in constant expression binding
by cushon
· 7 years ago
f806b8f
Fix diagnostics for annotation binding errors
by cushon
· 7 years ago
33e253b
Improve diagnostics for repeated unrepeatable annotations
by cushon
· 7 years ago
14f3987
Skip module-info.java files in turbine
by cushon
· 7 years ago
86665ea
Support zip file comments
by cushon
· 7 years ago
7e73919
Short-circuit import based name resolution for the enclosing type
by cushon
· 7 years ago
d1ab70e
Pre-factoring
by cushon
· 7 years ago
2c831a8
Zip improvements
by cushon
· 7 years ago
ccf23a6
Write yet another zip implementation
by cushon
· 7 years ago
33b30eb
Fix a constant pool reading bug
by cushon
· 7 years ago
f56cd92
Fix a lexing bug affecting ends of block comments
by cushon
· 7 years ago
8875c89
Fix transitive supertype collection for children
by cushon
· 7 years ago
bcbd610
Weed out types used as annotations that aren't annotations
by cushon
· 7 years ago
44f0dc5
Use prettier names for tokens in parse errors
by cushon
· 7 years ago
143ecc1
Make import error handling less aggressive
by cushon
· 7 years ago
2d441ca
Improve error reporting for missing imports
by cushon
· 7 years ago
e00231e
Create a 'preprocessing' pass
by cushon
· 7 years ago
89137f9
Add a test for top level declarations in package-info's
by cushon
· 7 years ago
d67064f
Don't crash on unexpected end of input
by cushon
· 7 years ago
2a8197d
Break turbine integration test dependency on javap
by cushon
· 7 years ago
2823086
Fix escaping of '@' in turbine command lines
by cushon
· 7 years ago
3de8ed9
Fix top-level constant expression evaluation
by cushon
· 7 years ago
feff88b
Fix parser bug with mixed array dimensions and type annotations
by cushon
· 7 years ago
d14fec1
Refactor test for invalid constants now that javac has been fixed
by cushon
· 7 years ago
a5beb17
Don't declare parameters of type Iterable<Path>
by cushon
· 7 years ago
Next »