aboutsummaryrefslogtreecommitdiffstats
path: root/subprojects/frontend/src/language/indentation.ts
Commit message (Collapse)AuthorAge
* chore: clarify permissing licensingLibravatar Kristóf Marussy2023-08-24
| | | | | | | | | | | | For permissive licenses like MIT and BSD, OR EPL doesn't make sense, because the copyright original permission notice must be retained at all times. For code simply copied with minimal modifications that are unrelated to Refinery, we can just use the plain MIT license or BSD-3-clause license. For code with complex modifications related to Refinery, we can instead use the MIT AND EPL-2.0 SPDX expression, which forces downstream users to retain the original MIT notices as required by the MIT license, but also extends Refinery's copyleft to our modifications.
* chore: add copyright headersLibravatar Kristóf Marussy2023-04-15
| | | | | | | | | | | | | | Make sure we obey the REUSE (https://reuse.software) specification and the origin, copyright owner, and license of all files are clearly marked. The whole project is under the EPL-2.0, except for trivial files where copyright is not applicable that are marked with the CC0-1.0 license. Moreover, code included from third parties is also available under the respective license. chore: add CONTRIBUTORS.md List all authors and supporting organizations in accordance with the REUSE specification.
* feat(language): numeric expressionsLibravatar Kristóf Marussy2022-11-22
|
* refactor(frontend): more readable indentationLibravatar Kristóf Marussy2022-09-06
|
* refactor(frontend): move from Webpack to ViteLibravatar Kristóf Marussy2022-08-12
| | | | Also overhaulds the building and linting for frontend assets.
* refactor: direct predicatesLibravatar Kristóf Marussy2022-08-01
| | | | | | * Remove the direct keyword because it can be inferred * Use may/must/current instead of value literals * Transformation rule changes
* chore: bump dependenciesLibravatar Kristóf Marussy2022-07-27
|
* build: separate module for frontendLibravatar Kristóf Marussy2021-12-14
This allows us to simplify the webpack configuration and the gradle build scripts.