dlp
所属分类:开发工具
开发工具:D
文件大小:0KB
下载次数:0
上传日期:2021-06-03 18:35:29
上 传 者:
sh-1993
说明: 处理D编程语言的各种工具,
(Various tools to process the D programming language,)
文件列表:
changelog.md (1929, 2021-06-02)
dub.sdl (872, 2021-06-02)
dub.selections.json (66, 2021-06-02)
source/ (0, 2021-06-02)
source/dlp/ (0, 2021-06-02)
source/dlp/commands/ (0, 2021-06-02)
source/dlp/commands/infer_attributes.d (17480, 2021-06-02)
source/dlp/commands/leaf_functions.d (4872, 2021-06-02)
source/dlp/commands/utility.d (3049, 2021-06-02)
source/dlp/core/ (0, 2021-06-02)
source/dlp/core/algorithm.d (515, 2021-06-02)
source/dlp/core/optional.d (5162, 2021-06-02)
source/dlp/core/redirect.d (4273, 2021-06-02)
source/dlp/core/set.d (2773, 2021-06-02)
source/dlp/core/test.d (2392, 2021-06-02)
source/dlp/core/traits.d (7460, 2021-06-02)
source/dlp/driver/ (0, 2021-06-02)
source/dlp/driver/application.d (7048, 2021-06-02)
source/dlp/driver/cli.d (4747, 2021-06-02)
source/dlp/driver/command.d (1578, 2021-06-02)
source/dlp/driver/commands/ (0, 2021-06-02)
source/dlp/driver/commands/dlp_command.d (1230, 2021-06-02)
source/dlp/driver/commands/infer_attributes.d (4351, 2021-06-02)
source/dlp/driver/commands/leaf_functions.d (3199, 2021-06-02)
source/dlp/driver/main.d (121, 2021-06-02)
source/dlp/driver/utility.d (1162, 2021-06-02)
tools/ (0, 2021-06-02)
tools/build_release.sh (1130, 2021-06-02)
tools/generate_version.d (1042, 2021-06-02)
tools/infer_attributes_dlp.d (1785, 2021-06-02)
tools/install_dc.sh (599, 2021-06-02)
# DLP Changelog
## Unreleased
### New/Changed Features
* Added support for locating DMD/LDC config when they're installed via Snap
* Updated the D frontend DLP is using to DMD 2.095.0
* Added the flag `--target-architecture` for all commands, which specifies the
target architecture
* Added the flag `--config` for all commands, which will set the configuration
file
* Added the global flag `--print-config`, which will print the default
configuration file
#### Bugs Fixed
* [Issue 8](https://github.com/jacob-carlborg/dlp/issues/8): How to avoid "No valid config found." with snap?
* [Issue 9](https://github.com/jacob-carlborg/dlp/issues/9): Test fails on FreeBSD using DMD 2.095.0
* [Issue 7](https://github.com/jacob-carlborg/dlp/issues/7): DLP always runs as a 32 bit compiler
## 0.3.0
### New/Changed Features
* Add support for FreeBSD
* Updated the D frontend DLP is using to DMD 2.094.1
* Add new command, `infer-attributes`, which will infer the attributes of all
regular functions
* Added a flag, `--string-import-path`, for all commands, which will add the
given path as a string import path
* Added a flag, `--version`, for all commands, which will set the given string
as a version identifier
#### Bugs Fixed
* [Issue 3](https://github.com/jacob-carlborg/dlp/issues/3): Segmentation fault when processing out contract
## 0.1.0
### New/Changed Features
* Added a flag, `--frontend-version`, which will print the version of the
frontend DLP is using
* Updated the D frontend DLP is using to DMD 2.085.0+ ([dd94ef465](https://github.com/dlang/dmd/commit/dd94ef465342d47a94f6c587638c49ce42f54590))
* New formatting of locations
### `leaf-functions`
#### New/Changed Features
* Added a flag, `--import-path`/`-i`, which will add the given path as an import
path
#### Bugs Fixed
* [Issue 1](https://github.com/jacob-carlborg/dlp/issues/1): No error if no input files are given
## 0.0.1
Initial release.
近期下载者:
相关文件:
收藏者: