Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
tools
/
hidl
/
e7243e093213c68f2311aa07ae6e822a0d4418b6
/
generateJava.cpp
7645fbd
Add comments to auto-generated methods.
by Steven Moreland
· 6 years ago
70cb55e
Move interface comment onto interface.
by Steven Moreland
· 6 years ago
327fd8b
Support 'debug' in Java.
by Steven Moreland
· 6 years ago
7794369
Use ConstantExpression for FLAG_ONE_WAY.
by Steven Moreland
· 6 years ago
56758da
Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 6 years ago
49bad8d
hidl-gen: understand doc comments
by Steven Moreland
· 7 years ago
7dfba10
oneway flag: check in Java
by Steven Moreland
· 7 years ago
368e460
Do all validation during validation phase.
by Steven Moreland
· 7 years ago
5abcf01
hidl-gen knows what files its outputting.
by Steven Moreland
· 7 years ago
6d3d3c8
Coordinator keeps track of output directory.
by Steven Moreland
· 7 years ago
3ce7214
Unify Java + C++ flag definitions.
by Steven Moreland
· 7 years ago
f89e106
Allow equality checking and hash for HIDL interface proxies.
by Yifan Hong
· 7 years ago
9bf5a09
Reland "HIDL Java getService now the same as C++."
by Steven Moreland
· 7 years ago
437df4e
Revert "HIDL Java getService now the same as C++."
by Steven Moreland
· 7 years ago
df991a5
HIDL Java getService now the same as C++.
by Steven Moreland
· 7 years ago
a885d25
Use getFormatter everywhere.
by Steven Moreland
· 7 years ago
7fa79f6
Merge structures with duplication features
by Timur Iskhakov
· 7 years ago
cb0ba52
Moving hidl-gen parser stack outside of AST
by Timur Iskhakov
· 7 years ago
601cfca
Add @FunctionalInterface to callbacks.
by Yifan Hong
· 8 years ago
19f11b5
Removed "bool AST::isInterface(std::string*)"
by Steven Moreland
· 8 years ago
f7fa068
hidl-gen: allow specifying root
by Steven Moreland
· 8 years ago
4ddd833
Java: use _hidl_cb instead of cb for callback name
by Steven Moreland
· 8 years ago
a2abe98
Fix IHwBinder.asInterface(...) to respect the interfaceChain and return null
by Andreas Huber
· 8 years ago
932464e
Add Formatter::join
by Yifan Hong
· 8 years ago
320a349
RemoteException should not be a HIDL keyword.
by Yifan Hong
· 8 years ago
937408a
s/IMPL_HEADER/IMPL_INTERFACE/g
by Steven Moreland
· 8 years ago
4de083b
Release reply Parcel when transaction is done.
by Martijn Coenen
· 8 years ago
bc9f5c9
Remove interfaceChain from IServiceManager::add()
by Martijn Coenen
· 8 years ago
e45b530
Add toString to Java code
by Yifan Hong
· 8 years ago
37065d6
Adds a debug(...) method to IBase, the base class for all Treble interfaces
by Andreas Huber
· 8 years ago
0bb0d41
Don't send reply for oneway calls.
by Martijn Coenen
· 8 years ago
db0d634
Add name "default" as default to register service
by Chris Phoenix
· 8 years ago
64af5e8
java: get/register checked exceptions.
by Steven Moreland
· 8 years ago
729e796
Require non null remote for auto-gen'd Java Proxy constructor.
by Yifan Hong
· 8 years ago
dad1b30
Java: Add checked exceptions to methods.
by Steven Moreland
· 8 years ago
084d11f
Add @Override to auto-generated Java code for overriden methods.
by Yifan Hong
· 8 years ago
115d428
Add (un)linkToDeath to generated interfaces.
by Martijn Coenen
· 8 years ago
bcd7903
Use interface for method callbacks.
by Steven Moreland
· 8 years ago
97288ac
Update package path for Java.
by Yifan Hong
· 8 years ago
a47eef3
Allow method names, result names and argument names to be the same.
by Yifan Hong
· 8 years ago
c893404
Hidlize IBase; use IBase instead of IBinder.
by Yifan Hong
· 8 years ago
af712c0
Generate notifySyspropsChanged().
by Martijn Coenen
· 8 years ago
4b39bc1
Remove name collisions in java onTransact.
by Steven Moreland
· 8 years ago
1af7353
Resolve some name conflict in auto-gen'd Java code.
by Yifan Hong
· 8 years ago
7e367bf
Update for namespaced services in hwservicemanager.
by Steven Moreland
· 8 years ago
4ed1347
Remove extra from getJavaType.
by Yifan Hong
· 8 years ago
10fe0b5
IHidlInterfaceBase for all autogenerated interfaces.
by Yifan Hong
· 8 years ago
2bb6e1e
Adds support for specifying the version of a service to register/lookup.
by Andreas Huber
· 8 years ago
86a112b
Special consideration for passing vec<interface> or vec<IFoo> to and from
by Andreas Huber
· 8 years ago
1b6822b
Vectors are now exposed as ArrayList<T> in the Java backend even for arguments
by Andreas Huber
· 8 years ago
ef1a9fe
Get rid of call enum.
by Steven Moreland
· 8 years ago
4200903
c2hal: Use better To(Camel|Pascal|Snake)Case functions.
by Yifan Hong
· 8 years ago
f1abc2a
HIDL vectors are now exposed as ArrayLists rather than Vectors in Java.
by Andreas Huber
· 8 years ago
f03332a
Arrays in .hal files are now exposed to C++ as hidl_array<T, SIZE ...>
by Andreas Huber
· 8 years ago
3f32c1f
Cleaned up use of substr() to get interface's base name.
by Jayant Chowdhary
· 8 years ago
4c865b7
[Java hidl-gen] Fix multi-dimensional arrays (used within structures, not
by Andreas Huber
· 8 years ago
d29724f
Fix Java types.hal generation filtering
by Andreas Huber
· 8 years ago
d537ab0
Remove dependency on libutils.
by Steven Moreland
· 8 years ago
a72e0d2
Revert "Revert "Split out libhidl-gen and libhidl-gen-utils.""
by Iliyan Malchev
· 8 years ago
f630bc8
Java support for passing vec<STRUCT-TYPE> and STRUCT-TYPE[] to and from methods.
by Andreas Huber
· 8 years ago
af44014
Added StringHelper class
by Steven Moreland
· 8 years ago
a7a421a
Generalized cpp method generation.
by Steven Moreland
· 8 years ago
800273d
hidl-gen: auto-generate depdendencies for nested types
by Iliyan Malchev
· 8 years ago
0fa9e39
Auto-generate java libraries for compatible packages.
by Andreas Huber
· 8 years ago
1aec397
Adds (C)opyright headers everywhere.
by Andreas Huber
· 8 years ago
85eabdb
The hidl-gen Java backend now supports structures (NOT unions) and types.hal
by Andreas Huber
· 8 years ago
8b5da22
Support one-way methods in the java backend.
by Andreas Huber
· 8 years ago
70a59e1
Validate upfront that an interface is compatible with our Java backend,
by Andreas Huber
· 8 years ago
2831d51
Initial commit of Java backend to hidl-gen.
by Andreas Huber
· 8 years ago