Skip to content

Commit

Permalink
Fix the comment system
Browse files Browse the repository at this point in the history
  • Loading branch information
alexanderpann committed Jul 12, 2024
1 parent 9d44157 commit 471ae71
Show file tree
Hide file tree
Showing 211 changed files with 366 additions and 45 deletions.
1 change: 1 addition & 0 deletions src/doc/docs/about/editing_this_guide.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- guide
---
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/about/original_authors.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
hide:
- toc
tags:
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/accessory_models.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Accessory Models
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/actions.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Action Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/behavior.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Behavior Aspect
tags:
- aspect
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/constraints.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Constraints Aspect
tags:
- aspect
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/dataflow.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Dataflow Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/documentation.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Documentation Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/editor.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Editor Aspect
tags:
- aspect
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/feedback.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Feedback Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/findusages.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: FindUsages Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/generator.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Generator Aspect
tags:
- aspect
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/intentions.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Intentions Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/listener.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Listener Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/migration.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Migration Aspect
tags:
- aspect
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/plugin.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Plugin Aspect
tags:
- aspect
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/polyfun.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Polymorphic Functions Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/refactorings.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Refactorings Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/scripts.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Scripts Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/structure.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Structure Aspect
tags:
- aspect
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/test.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Test Aspect
tags:
- aspect
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/textgen.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: TextGen Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/transformations.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Transformations Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/typesystem.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Typ System Aspect
tags:
- aspect
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/vcs.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: VCS Aspect
hide:
- toc
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/aspects/virtualinterfaces.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
title: Virtual Interfaces Aspect
hide:
- toc
Expand Down
4 changes: 4 additions & 0 deletions src/doc/docs/build/advanced_github_workflow.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
comments: true
---

The following workflow suits small projects and projects with hundreds of developers. This guide assumes that you host the project on GitHub and that the CI pipeline also runs on GitHub. Additionally, one or more teams work on the project and have some form of [agile software development](https://www.wikiwand.com/en/Agile_software_development) implemented.
New feature/bug fixes are developed based on a [ticket](https://www.vollcom-digital.com/blog/digital-transformation/how-to-write-an-agile-ticket/) system.

Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/build/ci.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- infrastructure
---
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/build/command_line_tool.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
hide:
- toc
tags:
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/build/git.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- infrastructure
---
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/build/gradle.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- infrastructure
---
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/build/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- mps_language
- build
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/build/teamcity.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
hide:
- toc
---
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/clean_code/java/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- java
- best_practise
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/clean_code/java/java_style_guide.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
hide:
- toc
tags:
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/clean_code/java/programming_principles.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
hide:
- toc
tags:
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/clean_code/mps/deprecation.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
hide:
- toc
tags:
Expand Down
4 changes: 4 additions & 0 deletions src/doc/docs/clean_code/mps/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
comments: true
---

This document lists some recommendations for code written in MPS. For a general introduction to code smells, go to [Code Smells | Coding Horror](https://blog.codinghorror.com/code-smells/) and [How To Write Unmaintainable Code](https://web.archive.org/web/20171224114025id_/https://www.thc.org/root/phun/unmaintain.html). Clean code has many benefits. [Clean Code: Writing maintainable, readable, and testable code | https://blogs.sap.com/](https://blogs.sap.com/2022/12/21/clean-code-writing-maintainable-readable-and-testable-code/) describes those benefits.


Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/clean_code/mps/readability_maintainability.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
hide:
- toc
tags:
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/home/console.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
hide:
- toc
tags:
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/home/debugging.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- troubleshooting
---
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/home/external_files_and_tools.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- files
- tools
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/home/general.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
hide:
- toc
tags:
Expand Down
4 changes: 4 additions & 0 deletions src/doc/docs/home/overcoming_obstacles/debugging_problems.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
comments: true
---

# [Debugging Problems](https://pythonprinciples.com/blog/getting-unstuck/#debugging-problems)

Different kinds of problems can occur in MPS. Some of them are bugs that you have to fix. Other issues might be unfixable or caused by an unusual approach to tackling a problem (e.g., [accessing a project instance](accessing_the_project.md) from unsupported places). For debugging purposes, you can add log statements to the code, execute tests, analyze stack traces, run code on the MSP console, or use [remote debugging](https://specificlanguages.com/articles/debugging/).
Expand Down
4 changes: 4 additions & 0 deletions src/doc/docs/home/overcoming_obstacles/general_tips.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
comments: true
---

# General Tips

No matter what type of challenge you face, some tips always help you to make progress or remove your blocker.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
comments: true
---

# Overcoming Obstacles

You probably already read the [troubleshooting guide](trouble_shooting_guide.md), [Finding your way out | MPS User's Guide](https://www.jetbrains.com/help/mps/finding-your-way-out.html) and [Debugging](debugging.md) but you still need help with an issue.
Expand Down
4 changes: 4 additions & 0 deletions src/doc/docs/home/overcoming_obstacles/syntax_problems.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
comments: true
---

## [Syntax Problems in the Editor](https://pythonprinciples.com/blog/getting-unstuck/#syntax-problems)

Caused by the projectional editing approach, syntax problems don’t exist in MPS. Sometimes it takes work to enter text, though. A general technique that often works is to search for instances of a concept in the current project or globally to figure out how it works if there is no documentation.
Expand Down
4 changes: 4 additions & 0 deletions src/doc/docs/home/overcoming_obstacles/thinking_problems.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
comments: true
---

# [Thinking Problems](https://pythonprinciples.com/blog/getting-unstuck/#thinking-problems)

You can do it without much thought when you have an easy coding problem. When you have to deal with a new topic that you are unfamiliar with
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
comments: true
---

# [Understanding the Problem](https://pythonprinciples.com/blog/getting-unstuck/#incomplete-understanding)

Not understanding the problem 100% is often the problem. Read the task/issue several times until you can explain it to someone else. If you don't fully
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/home/performance.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
alias: performance
---

Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/home/platform_specific_bugs.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- windows
- mac
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/home/plugins.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
hide:
- toc
---
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/home/rcp.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
hide:
- toc
tags:
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/home/trouble_shooting_guide.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- troubleshooting
- settings
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/home/visual_guide.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- ui
---
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: false
title: Home
hide:
- toc
Expand Down
4 changes: 4 additions & 0 deletions src/doc/docs/language_reference/index.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
comments: true
---

# IETS3.opensource Language Reference (WIP)

This is a WIP language reference, currently under review on [GitHub](https://github.com/mbeddr/mbeddr.core/pull/2275).
Expand Down
4 changes: 4 additions & 0 deletions src/doc/docs/language_reference/org.iets3.core.expr.base.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
comments: true
---

# org.iets3.core.expr.base

---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
comments: true
---

# org.iets3.core.expr.toplevel

---
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/languages/baselanguage.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- baselanguage
---
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/languages/cell_layout.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- mps_extensions
---
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/languages/double_dispatch.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
hide:
- toc
tags:
Expand Down
1 change: 1 addition & 0 deletions src/doc/docs/languages/kernelf/kernelf.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
---
comments: true
tags:
- iets3
alias: kernelf
Expand Down
Loading

0 comments on commit 471ae71

Please sign in to comment.