Daslang documentation
0.6
Daslang 0.6 Reference Manual
Daslang Standard Library 0.6
1. Introduction
2. Core
3. Strings
4. I/O and Serialization
5. Data Structures
6. Algorithms and Functional
7. Data Formats
8. Entity Component System
9. Concurrency
10. AST and Macros
11. Annotations and Contracts
12. Classes and Interfaces
13. Testing and Debugging
14. Code Quality and Refactoring
14.1. Paranoid lint pass
14.2. Global lint pass (paranoid checks)
14.3. Code validation annotations
14.4. Automated refactoring tools
14.5. Consume argument optimization
14.6. Call argument removal annotation
14.7. Source code formatter
14.8. File-based source code formatter
Daslang documentation
»
Daslang Standard Library 0.6
»
14.
Code Quality and Refactoring
View page source
14.
Code Quality and Refactoring
Linting, code validation, refactoring tools, and source formatting.
14.1. Paranoid lint pass
14.1.1. Lint operations
14.2. Global lint pass (paranoid checks)
14.3. Code validation annotations
14.3.1. Function annotations
14.4. Automated refactoring tools
14.4.1. Function annotations
14.4.2. Call macros
14.4.3. Refactoring operations
14.5. Consume argument optimization
14.5.1. Function annotations
14.6. Call argument removal annotation
14.6.1. Function annotations
14.7. Source code formatter
14.7.1. Formatting
14.8. File-based source code formatter
14.8.1. File formatting