Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/live documentation #626

Closed
wants to merge 118 commits into from
Closed

Feature/live documentation #626

wants to merge 118 commits into from

Conversation

hlkuss
Copy link
Collaborator

@hlkuss hlkuss commented Jul 22, 2023

LiveDocumentation is a feature which allows SEE to display the documentation of classes and methods.

Links in the documentation are also represented as clickable links in the LiveDocumentation which opens the corresponding class.

Alexander Kaiser and others added 30 commits December 29, 2022 19:15
…4c4732067886b82b8814f7d25b40"

This reverts commit 31615fe5db34a8646b437f81843607ede2838c87.
The resize behavour of the Class member list was changed.
Copy link
Collaborator

@koschke koschke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I started to review this PR but ran into too many violations of our coding style. Please read our style guide, fix your code accordingly, and let me know when you are done.

Also, I noticed a compiler error:
Assets\SEE\Utils\LiveDocumentation\CSharpExtractor.cs(122,25): error CS0103: The name 'ProcessReturnTag' does not exist in the current context

Always make sure your code compiles before creating a pull request.

.github/scripts/stop-docker.sh Outdated Show resolved Hide resolved
App.config Outdated Show resolved Hide resolved
Assets/SEE/Controls/Actions/LiveDocumentationAction.cs Outdated Show resolved Hide resolved
Assets/SEE/Controls/Actions/LiveDocumentationAction.cs Outdated Show resolved Hide resolved
@koschke
Copy link
Collaborator

koschke commented Aug 17, 2023

@hlkuss @KritikoAlex There are too many instances of trailing whitespace in your code.

Do not use trailing whitespace at the end of a line. Trailing whitespace is unnecessary and is a source of potential merge conflicts and superflous code differences. There is a plug-in for visual studio named RemoveTrailingWhitespaces that removes trailing whitespace when a file is saved.

Our CI pipeline will check violations of this rule and then complain.

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are a few bad patterns I found which you should check.

@hlkuss
Copy link
Collaborator Author

hlkuss commented Aug 24, 2023

I've resolved the issues.

Please apologize for the inconvenience, I've totally forgotten about the style guide.

@koschke
Copy link
Collaborator

koschke commented Aug 25, 2023

I've resolved the issues.

Please apologize for the inconvenience, I've totally forgotten about the style guide.

Thanks for the moment. I will take a look when I am back home again.

@koschke
Copy link
Collaborator

koschke commented May 10, 2024

We will not merge this PR in the master. Our new LSP integration will supersede it.

@koschke koschke closed this May 10, 2024
@koschke koschke deleted the feature/Live-Documentation branch May 10, 2024 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants