Skip to content

Commit 4e48936

Browse files
add streamline changes do my bimtester 1
1 parent b025a6d commit 4e48936

File tree

49 files changed

+799
-64
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+799
-64
lines changed

src/ifcbimtester/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Languages supported include (in alphabetical order):
3636

3737
If you are not a developer, we highly recommend simply installing an integrated version of BIMTester.
3838

39-
* If you use Blender, install the [BlenderBIM Add-on](https://blenderbim.org)
39+
* If you use Blender, install the [Bonsai](https://bonsaibim.org)
4040
* If you use FreeCAD, install the [FreeCAD BIMTester Workbench](https://github.com/bimtester/bimtesterfc)
4141

4242
If you are a developer, read on!
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
1+
# BIMTester - OpenBIM Auditing Tool
2+
# Copyright (C) 2021 Dion Moult <[email protected]>
3+
#
4+
# This file is part of BIMTester.
5+
#
6+
# BIMTester is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU Lesser General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# BIMTester is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU Lesser General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU Lesser General Public License
17+
# along with BIMTester. If not, see <http://www.gnu.org/licenses/>.
18+
119
from os.path import dirname
220
from os.path import realpath
321

22+
__version__ = version = "0.0.0"
423

524
package_path = dirname(realpath(__file__))

src/ifcbimtester/bimtester/clean.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# BIMTester - OpenBIM Auditing Tool
2+
# Copyright (C) 2021 Dion Moult <[email protected]>
3+
#
4+
# This file is part of BIMTester.
5+
#
6+
# BIMTester is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU Lesser General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# BIMTester is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU Lesser General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU Lesser General Public License
17+
# along with BIMTester. If not, see <http://www.gnu.org/licenses/>.
18+
119
import ifcopenshell
220
import os
321
from pathlib import Path

src/ifcbimtester/bimtester/features/environment.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# BIMTester - OpenBIM Auditing Tool
2+
# Copyright (C) 2021 Dion Moult <[email protected]>
3+
#
4+
# This file is part of BIMTester.
5+
#
6+
# BIMTester is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU Lesser General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# BIMTester is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU Lesser General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU Lesser General Public License
17+
# along with BIMTester. If not, see <http://www.gnu.org/licenses/>.
18+
119
import os
220
from behave.model import Scenario
321

src/ifcbimtester/bimtester/features/logfile.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# BIMTester - OpenBIM Auditing Tool
2+
# Copyright (C) 2021 Dion Moult <[email protected]>
3+
#
4+
# This file is part of BIMTester.
5+
#
6+
# BIMTester is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU Lesser General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# BIMTester is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU Lesser General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU Lesser General Public License
17+
# along with BIMTester. If not, see <http://www.gnu.org/licenses/>.
18+
119
import json
220

321

src/ifcbimtester/bimtester/features/steps/aggregation/en.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# BIMTester - OpenBIM Auditing Tool
2+
# Copyright (C) 2021 Dion Moult <[email protected]>
3+
#
4+
# This file is part of BIMTester.
5+
#
6+
# BIMTester is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU Lesser General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# BIMTester is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU Lesser General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU Lesser General Public License
17+
# along with BIMTester. If not, see <http://www.gnu.org/licenses/>.
18+
119
from behave import step, given, when, then, use_step_matcher
220

321
from bimtester import util

src/ifcbimtester/bimtester/features/steps/all.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# BIMTester - OpenBIM Auditing Tool
2+
# Copyright (C) 2021 Dion Moult <[email protected]>
3+
#
4+
# This file is part of BIMTester.
5+
#
6+
# BIMTester is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU Lesser General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# BIMTester is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU Lesser General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU Lesser General Public License
17+
# along with BIMTester. If not, see <http://www.gnu.org/licenses/>.
18+
119
use_step_matcher("parse")
220
from bimtester.features.steps.aggregation import en
321

src/ifcbimtester/bimtester/features/steps/application/de.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# BIMTester - OpenBIM Auditing Tool
2+
# Copyright (C) 2021 Dion Moult <[email protected]>
3+
#
4+
# This file is part of BIMTester.
5+
#
6+
# BIMTester is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU Lesser General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# BIMTester is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU Lesser General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU Lesser General Public License
17+
# along with BIMTester. If not, see <http://www.gnu.org/licenses/>.
18+
119
from behave import step
220
import ifcopenshell.util.element as eleutils
321

src/ifcbimtester/bimtester/features/steps/application/en.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# BIMTester - OpenBIM Auditing Tool
2+
# Copyright (C) 2021 Dion Moult <[email protected]>
3+
#
4+
# This file is part of BIMTester.
5+
#
6+
# BIMTester is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU Lesser General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# BIMTester is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU Lesser General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU Lesser General Public License
17+
# along with BIMTester. If not, see <http://www.gnu.org/licenses/>.
18+
119
from behave import step
220

321
from bimtester.ifc import IfcStore

src/ifcbimtester/bimtester/features/steps/attributes_eleclasses/de.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# BIMTester - OpenBIM Auditing Tool
2+
# Copyright (C) 2021 Dion Moult <[email protected]>
3+
#
4+
# This file is part of BIMTester.
5+
#
6+
# BIMTester is free software: you can redistribute it and/or modify
7+
# it under the terms of the GNU Lesser General Public License as published by
8+
# the Free Software Foundation, either version 3 of the License, or
9+
# (at your option) any later version.
10+
#
11+
# BIMTester is distributed in the hope that it will be useful,
12+
# but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14+
# GNU Lesser General Public License for more details.
15+
#
16+
# You should have received a copy of the GNU Lesser General Public License
17+
# along with BIMTester. If not, see <http://www.gnu.org/licenses/>.
18+
119
from behave import step
220

321

0 commit comments

Comments
 (0)