jeremytammik / RevitLookup

Interactive Revit RFA and RVT project database exploration tool to view and navigate BIM element parameters, properties and relationships.
http://thebuildingcoder.typepad.com
MIT License
1.03k stars 294 forks source link

Add TableSectionData support #224

Closed SergeyNefyodov closed 1 month ago

SergeyNefyodov commented 2 months ago

Summary of the Pull Request

What is this about:

I added support for some methods of TableSectionData class. It contains a lot of code, so I desided to divide PR into parts, because I'm not sure that I write code in best way in all the methods. The main question is about methods like GetCellCategoryId, which has 2 signatures: only columns and columns with rows. I think that thr best way is to divide these methods into 2 Resolve methods, but I don't nkow how, because they have same names.

Quality Checklist

github-actions[bot] commented 2 months ago

Qodana for .NET

2 new problems were found

Inspection name Severity Problems
Invert 'if' statement to reduce nesting ◽️ Notice 2

💡 Qodana analysis was run in the pull request mode: only the changed files were checked ☁️ View the detailed Qodana report

Contact Qodana team Contact us at [qodana-support@jetbrains.com](mailto:qodana-support@jetbrains.com) - Or via our issue tracker: https://jb.gg/qodana-issue - Or share your feedback: https://jb.gg/qodana-discussions
SergeyNefyodov commented 2 months ago

I improved code style from first commit and add all the methods which can be added to this class