Mike Hearn
c097229935
Minor: run code cleanup inspections
2017-04-11 15:53:05 +02:00
Mike Hearn
6f200562b3
Minor: auto-format of module: client
2017-04-11 15:53:05 +02:00
Patrick Kuo
78a0024e00
Fix various deprecated warnings
...
* Changed deprecated kotlin.reflect.primaryConstructor to kotlin.reflect.full.primaryConstructor
* Changed deprecated kotlin.reflect.memberProperties to kotlin.reflect.full.memberProperties
* Changed deprecated kotlin.reflect.declaredMemberProperties to kotlin.reflect.full.declaredMemberProperties
* Changed deprecated AllComposition to AllOf
* Changed deprecated AnyComposition to AnyOf
* Changed deprecated kotlin.reflect.KotlinReflectionInternalError to kotlin.reflect.jvm.internal.KotlinReflectionInternalError
* Changed deprecated HostAndPort.hostText to HostAndPort.host
* Removed duplicated method net.corda.core.node.recordTransactions
2017-03-30 10:00:46 +01:00
Patrick Kuo
9a7d0a0fb5
Replace unused variables with _ after kotlin 1.1.1 upgrade ( #456 )
...
* Replace unused variables with _ after kotlin 1.1.1 upgrade
2017-03-29 13:54:40 +01:00
Mike Hearn
67e6bbc068
Support overloads in the StringToMethodCallParser
2017-03-24 12:44:54 +01:00
Mike Hearn
68ff33549a
Address review comments
2017-03-24 12:44:54 +01:00
Marek Skocovsky
262c87a5c6
Integrate CRaSH shell (SSHD). Joint effort between Mike Hearn and Marek Skocovsky.
...
The shell is embedded in the node and offers the ability to monitor
and control the node via the launching terminal.
Still to do:
* Switch to a fork of CRaSH that we can maintain ourselves, and merge in Marek's SSH patch so we can enable SSH access.
* Add persistent command history that survives restarts.
* Tab completion for the 'flow' and 'run' commands.
* Remove the 'jul' command and replace it with a command that lets you see and tail the log4j logs instead.
* Fix or remove the other crash commands that have bitrotted since 2015.
2017-03-24 12:44:54 +01:00
Mike Hearn
b8a4c7bea3
Add a general string to method call parsing utility class to the Jackson module. It is useful for the shell work.
2017-03-15 19:01:22 +01:00
Mike Hearn
d576468a93
Minor: take out unused variable from Jackson party mapper.
2017-03-15 19:01:22 +01:00
Mike Hearn
2634e1673f
JacksonSupport: add support for Amount<Currency> and OpaqueBytes
2017-03-15 19:01:22 +01:00
Mike Hearn
6d8ce50a41
Make Jackson module use the official java.time module instead of our own, add the Yaml dependency in prep for a future commit, remove the unnecessary dependency on node and the SecureHash hack no longer seems to be needed.
2017-03-15 19:01:22 +01:00
Mike Hearn
ce0dcafb95
Document JSON/Jackson support
2017-03-08 12:31:22 +01:00
Mike Hearn
2628a10c51
Refactor the JSON support out into a separate module, :corda:jackson, as Jackson/JSON configuration is generally useful outside the context of web servers.
2017-03-08 12:31:22 +01:00