Andreas Herrmann
80c449d155
Update rules_haskell ( #2105 )
...
Support for static GHC has been merged upstream.
2019-07-11 12:50:26 +02:00
dependabot[bot]
caabe3877e
Bump lodash.template from 4.4.0 to 4.5.0 in /navigator/frontend ( #2100 )
...
Bumps [lodash.template](https://github.com/lodash/lodash ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.4.0...4.5.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-11 08:27:01 +00:00
dependabot[bot]
e931888870
Bump lodash-es from 4.17.4 to 4.17.14 in /navigator/frontend ( #2097 )
...
Bumps [lodash-es](https://github.com/lodash/lodash ) from 4.17.4 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.4...4.17.14 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-11 08:26:47 +00:00
dependabot[bot]
b12a8782e0
Bump lodash from 4.17.11 to 4.17.14 ( #2099 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-11 01:35:41 +00:00
dependabot[bot]
a04ee44eb4
Bump urllib3 from 1.24.1 to 1.24.2 in /compiler/daml-licenses/licenses ( #2082 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.24.1 to 1.24.2.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/master/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.24.1...1.24.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-10 20:57:10 -04:00
Anup Kalburgi
dfe5d15708
correcting the sytax as it breaks the dot command ( #2094 )
2019-07-11 00:00:25 +00:00
Rohan Jacob-Rao
55e3f7e106
Fix record dot preprocessor for class declarations ( #2095 )
...
The preprocessor was skipping over default method declarations.
2019-07-10 17:08:59 -04:00
Gary Verhaegen
631c8e2c62
fix vsce ivocation in cron ( #2093 )
2019-07-10 20:54:23 +01:00
Gary Verhaegen
7f64d90f48
fail build on cancel ( #2092 )
2019-07-10 20:52:50 +01:00
Anup Kalburgi
22957ca06a
Color coding the consuming and non-consuming choices in graph ( #2079 )
...
Adding consuming and non consuming choice with colors
2019-07-10 12:30:32 -04:00
Stephen Compall
096e4c02ef
shortcut to ImmArray#map from ImmArraySeq#map ( #2076 )
2019-07-10 11:54:39 -04:00
Andreas Herrmann
4c8641542d
hlint - Fix runfiles reference ( #2041 )
...
- Patches Hazel to use bazel-runfiles for Cabal paths module.
- Patches bazel-runfiles to add manifest support on Windows.
2019-07-10 16:24:08 +02:00
Gary Verhaegen
a4ea880cf3
get vsce through Bazel rather than nix ( #2090 )
2019-07-10 15:36:43 +02:00
Moritz Kiefer
c3531ca815
Refactor GCP logging ( #2089 )
2019-07-10 13:08:24 +00:00
Beth Aitman
50997b3cbb
Small docs fixes ( #2086 )
2019-07-10 11:42:08 +00:00
nickchapman-da
c41aca5b64
haskell ledger bindings -- LedgerConfigurationService ( #2075 )
...
* support: LedgerConfigurationService
* add da_haskell_repl target for haskell legdger bindings build
* address review comments
* fmt
2019-07-10 11:35:46 +01:00
Gabor Aranyossy
dc89f3fa72
fixing unhandled passTime cases in scenario loader ( #2085 )
...
* fixing unhandled passTime cases in scenario loader
* changelog update
2019-07-10 09:59:14 +00:00
Fran
8b31d5bb16
Apply annotations to JSON input. ( #2087 )
2019-07-10 09:47:23 +00:00
dependabot[bot]
39f621b66e
Bump js-yaml from 3.12.1 to 3.13.1 in /navigator/frontend ( #2083 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.12.1 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases )
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.1...3.13.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-10 08:14:16 +00:00
dependabot[bot]
e545777d70
Bump tough-cookie from 2.3.2 to 2.3.4 in /navigator/frontend ( #2049 )
...
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie ) from 2.3.2 to 2.3.4.
- [Release notes](https://github.com/salesforce/tough-cookie/releases )
- [Commits](https://github.com/salesforce/tough-cookie/compare/v2.3.2...v2.3.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-10 07:59:43 +00:00
dependabot[bot]
58d1868d15
Bump forwarded from 0.1.1 to 0.1.2 in /navigator/frontend ( #2048 )
...
Bumps [forwarded](https://github.com/jshttp/forwarded ) from 0.1.1 to 0.1.2.
- [Release notes](https://github.com/jshttp/forwarded/releases )
- [Changelog](https://github.com/jshttp/forwarded/blob/master/HISTORY.md )
- [Commits](https://github.com/jshttp/forwarded/compare/v0.1.1...v0.1.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-10 07:59:12 +00:00
dependabot[bot]
2f55702c7e
Bump mixin-deep from 1.2.0 to 1.3.2 in /navigator/frontend ( #2047 )
...
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep ) from 1.2.0 to 1.3.2.
- [Release notes](https://github.com/jonschlinkert/mixin-deep/releases )
- [Commits](https://github.com/jonschlinkert/mixin-deep/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-10 07:58:40 +00:00
dependabot[bot]
d93169bfa0
Bump extend from 3.0.1 to 3.0.2 in /navigator/frontend ( #2045 )
...
Bumps [extend](https://github.com/justmoon/node-extend ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/justmoon/node-extend/releases )
- [Changelog](https://github.com/justmoon/node-extend/blob/master/CHANGELOG.md )
- [Commits](https://github.com/justmoon/node-extend/compare/v3.0.1...v3.0.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-10 07:57:32 +00:00
Brian Healey
3947e1e291
#2064 Include com.digitalasset namespacing in package names ( #2081 )
2019-07-09 21:17:59 +00:00
Rohan Jacob-Rao
8a97918da8
Small fixes to release test instructions ( #2078 )
2019-07-09 19:55:04 +00:00
dependabot[bot]
7be36c2469
Bump atob from 2.0.3 to 2.1.2 in /navigator/frontend ( #2046 )
...
Bumps [atob](https://github.com/coolaj86/node-browser-compat ) from 2.0.3 to 2.1.2.
- [Release notes](https://github.com/coolaj86/node-browser-compat/releases )
- [Commits](https://github.com/coolaj86/node-browser-compat/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2019-07-09 15:10:12 -04:00
Brian Healey
3fb35b37b5
Issue #2064 Add package for bazel_tools client_server_testAdd package without underscore or dash to each of the scala-protoc-plugins components ( #2077 )
...
Merging as there are no available agents and OSX, Linux and Windows builds have all passed
2019-07-09 15:07:23 -04:00
Stefano Baghino
4ff9a6b7ea
Run PartyManagementServiceIT in conformance tests ( #2040 )
...
* Run PartyManagementServiceIT in conformance tests
* Poll for persisted user without using Await
Addresses https://github.com/digital-asset/daml/pull/2040#discussion_r301441379
* Remove unnecessary call to ledger end
Address https://github.com/digital-asset/daml/pull/2040#discussion_r301435726
* Review and improve test when endpoint is not implemented
Address https://github.com/digital-asset/daml/pull/2040#discussion_r301480120
* Fix typo in docstring
Address https://github.com/digital-asset/daml/pull/2040#discussion_r301475151
* Adopt exponential backoff for readability polling
Address https://github.com/digital-asset/daml/pull/2040#discussion_r301586140
* Disable PackageManagementServiceIT
* Restore previous testing of party names
* Replace blocking sleep with Akka's after
2019-07-09 18:44:18 +02:00
Rohan Jacob-Rao
8e1f0a75cb
Prepare release ( #2074 )
2019-07-09 16:34:48 +00:00
Fran
a8f98172c9
damldoc: Move towards extracting information from TypecheckedModule in HaddockParse. ( #2013 )
...
* Run typechecker in damldocs (but don't use result yet)
* Add Modulename to TypeApp constructor.
* Add md_name where appropriate.
* Thread a DocCtx through each doc extractor.
* Move template set and choices map into docctx
* Use Typename for template set and choice map
* Make Anchor a newtype and move it to Types
* Make Modulename in TypeApp an Anchor instead.
* Remove import of hidden module.
* Qualify that which doth need be qualified
* Update tests
* Build stdlib in such a way that it passes typechecking.
* Update release notes.
* Remove MOVE Prelude directives in daml-prim.
* Use optional in damldoc options
* Update function hashes
* Compile base packages to json first
2019-07-09 15:34:06 +00:00
Moritz Kiefer
2d52406199
Document damlc code layout ( #2071 )
2019-07-09 16:22:13 +02:00
nickchapman-da
5296f0253e
support: ActiveContractsService ( #2067 )
2019-07-09 15:09:55 +01:00
Moritz Kiefer
75ea177e87
Run exception handlers on SIGTERM in daml assistant ( #2069 )
2019-07-09 15:44:09 +02:00
Moritz Kiefer
13253d82d1
Turn the damlc module hierarchy into something a bit more sane ( #2061 )
...
This should hopefully be the last large reshuffling PR. I’ll write a
description of the new layout in the readme in a separate PR.
2019-07-09 15:10:40 +02:00
Shayne Fletcher
5567a5563f
Proof of concept : hlint/daml ( #2050 )
...
* Proof of concept : hlint/daml
* Copyright check is naieve
* Missing copyright
* Move hlint-testing out of compiler
fmt.sh tries to invoke hlint on the compiler directory. This then fails like,
```
2019-07-08T21:04:48.8037836Z $ hlint --git -j4
2019-07-08T21:04:48.9217137Z Couldn't find file: hlint-testing/data/HLint_QuickCheck.hs
2019-07-08T21:04:48.9277694Z UNEXPECTED HLINT FAILURE: The Bazel rules should have spotted this, please raise a GitHub issue
```
* Reformat
* This linting and formatting and so on is getting tiresome...
* Replace links with real files
* Strip the data directory
* Move files back under compiler/hlint-testing
* Copyright report_template.html so that format checks pass
* Calculate a hlint data directory path
* Whitespace and delete unneccessary file
* The format script uses this
* Use locateRunfiles
* Tweak record initialization formatting
* Reformat build file
2019-07-09 08:20:04 -04:00
Gerolf Seitz
840ee94bf6
Improve logic for building daml-lf-archive-java ( #2059 )
...
daml-lf-archive-java is put together from the proto sources with the
compiled java classes. However, the logic that picks the java classes
was dependent on the output of $(locations :daml_lf_proto_lib_java),
because it always would pick the first item.
The new logic filters by name rather than position.
Fixes #2058 .
2019-07-09 11:44:35 +00:00
Moritz Kiefer
2371d173b1
Move all damlc tests to compiler/damlc/tests ( #2057 )
...
I’ve also changed some of the names to be more sensible.
2019-07-09 13:38:58 +02:00
Moritz Kiefer
5c3620613b
Fix conversion of getTag and tagToEnum# ( #2055 )
...
Previously, we unconditionally assumed that GHC will only use those on
Enum-like types, i.e., types with only nullary constructors. This
assumption turns out to be incorrect so this PR introduces additional
checks.
2019-07-09 10:47:47 +00:00
Andreas Herrmann
c11832e8a9
nodejs_dev_env: Use Bazel's repository_ctx.symlink ( #2056 )
...
Python's `os.symlink` may fail on Windows if the user has insufficient
permissions to create symbolic links. This was not noticed on CI, since
builds there are executed with administrator privileges.
This changes `dev_env_package` to only outsource the listing of
directory contents to Python, but then fall back to Bazel's own
`repository_ctx.symlink` for the creation of symbolic links (or copies
if necessary).
2019-07-09 12:39:16 +02:00
nickchapman-da
7a981d0e33
preserve [Transaction] per stream element in getTransactions rpc-wrapper, matching the .proto definition ( #2054 )
2019-07-09 10:35:34 +01:00
Rohan Jacob-Rao
48f5153b74
Fix VSCode path for mac in daml assistant ( #2051 )
...
* Fix VSCode path for mac in daml assistant
* Release note
2019-07-08 22:26:36 +00:00
Rohan Jacob-Rao
4d683176d2
Clarify release instructions ( #2052 )
...
- Don't use meta-variable that looks like a real variable
- Be explicit about what `daml studio` should do.
2019-07-08 22:17:45 +00:00
Moritz Kiefer
4f55cb3bda
Fix VSCode extension and remove silly warnings ( #2042 )
2019-07-08 19:47:38 +00:00
Shayne Fletcher
b6daa2defa
Get hlint into the build system ( #2039 )
...
* Get hlint into the build system
* Required running fmt.sh
* Restore accidentally deleted line
2019-07-08 17:37:56 +00:00
Rohan Jacob-Rao
99e7cd71b0
Prepare new release ( #2038 )
2019-07-08 12:05:54 -04:00
Moritz Kiefer
edff8a416d
Move files in daml-foundations/daml-ghc to compiler/damlc ( #2037 )
...
* Move files in daml-foundations/daml-ghc to compiler/damlc
There is also a bit of refactoring going on to actually split things
apart into sensible targets. What is still missing is a cleanup of the
module hierarchy and a cleanup of the test targets but I’ll leave
those for separate PRs.
As a nice bonus, this also reduces dependencies between targets so it
will speed up compiles.
* Update .hie-bios
2019-07-08 17:55:51 +02:00
nickchapman-da
85a5222a28
Hlb address review comments ( #2034 )
...
* inline Convert.lowerList
* newtype Verbosity
* generalize type for raiseMap, and add comment
2019-07-08 16:28:07 +01:00
mziolekda
71e3edb21c
clean up versions v1 and v2 of participant-state ( #2036 )
2019-07-08 15:04:17 +00:00
Michał Majcherski
3751ce9cee
Fix Maven calls in daml-assistant integration tests on Windows ( #2027 )
...
* Fix Maven calls in daml-assistant integration tests on Windows
* Cleanup daml-assistant integration tests
2019-07-08 16:38:35 +02:00
mziolekda
36ef2d1d1b
Generate a list of single package updates for an upload message containing multiple packages ( #2031 )
...
* make every PublicPackageUploaded update contain exactly one package
* implement update subscriptions that start with offsets with the same major number
* address review comments
2019-07-08 11:22:28 +00:00