pre-commit-ci[bot]
|
9fe130cd73
|
All: Reformat according to new standard
|
2025-11-11 13:49:01 +01:00 |
|
PhoneDroid
|
c913317c28
|
[ Base ]: Updated SPDX
|
2025-10-14 10:00:04 -05:00 |
|
Benjamin Bræstrup Sayoc
|
6f619b5f1c
|
Base: remove unneeded includes
|
2025-02-18 11:07:57 -06:00 |
|
wmayer
|
3ac4dc0686
|
fix cppcoreguidelines-*
* cppcoreguidelines-init-variables
* cppcoreguidelines-c-copy-assignment-signature
* cppcoreguidelines-macro-usage
* cppcoreguidelines-non-private-member-variables-in-classes
* cppcoreguidelines-pro-type-member-init
* cppcoreguidelines-slicing
* cppcoreguidelines-special-member-functions
* cppcoreguidelines-virtual-class-destructor
|
2023-11-16 01:22:09 +01:00 |
|
wmayer
|
365e7136cd
|
fix bugprone-*
* bugprone-throw-keyword-missing
* bugprone-unhandled-self-assignment
* bugprone-suspicious-string-compare
* bugprone-reserved-identifier
* bugprone-narrowing-conversions
* bugprone-macro-parentheses
* bugprone-implicit-widening-of-multiplication-result
* bugprone-exception-escape
* bugprone-copy-constructor-init
|
2023-11-16 01:22:09 +01:00 |
|
wmayer
|
bd88162b9d
|
fix readability-*:
* readability-const-return-type
* readability-container-data-pointer
* readability-container-size-empty
* readability-delete-null-pointer
* readability-else-after-return
* readability-inconsistent-declaration-parameter-name
* readability-redundant-member-init
* readability-redundant-smartptr-get
* readability-redundant-string-cstr
* readability-use-anyofallof
* readability-static-definition-in-anonymous-namespace
* readability-static-accessed-through-instance
* readability-simplify-boolean-expr
|
2023-11-16 01:22:08 +01:00 |
|
wmayer
|
9c7d00ffcb
|
fix readability-identifier-length
|
2023-11-16 01:22:08 +01:00 |
|
wmayer
|
985def3416
|
Base: apply clang format
|
2023-11-13 12:01:26 -05:00 |
|
marioalexis
|
a1bc959637
|
Base: Check sequence size in getVectorFromTuple function
|
2022-11-04 08:55:30 -04:00 |
|
wmayer
|
4e42ff7baa
|
Base: modernize C++: replace 'typedef' with 'using'
|
2022-08-29 11:42:09 +02:00 |
|
wmayer
|
75ee04299a
|
Base: fix build failure because number_long() has been removed in PyCXX
|
2022-08-02 12:41:04 +02:00 |
|
berniev
|
15419982d4
|
Base: Modernise ctors dtors defs etc
|
2022-08-02 12:37:46 +02:00 |
|
wmayer
|
fb55d8a9d5
|
Base: remove redundant void
|
2022-06-04 13:14:55 +02:00 |
|
wmayer
|
f62a6c8658
|
Base: fix possible Python type mismatch for Base::Vector2dPy
when using FreeCAD as a pure Python module.
See forum topic: https://forum.freecadweb.org/viewtopic.php?f=10&t=67617
|
2022-03-31 15:08:48 +02:00 |
|
Uwe
|
38ea286f28
|
[Base] Geometry etc.: remove unused includes
|
2022-03-01 13:56:02 +01:00 |
|
wmayer
|
bb69d9b663
|
Base: fix issue found by lgtm: Inconsistent definition of copy constructor and assignment ('Rule of Two')
|
2021-12-28 17:47:20 +01:00 |
|
wmayer
|
09c91738cc
|
Base: add methods to Vector2dPy
|
2021-11-14 20:05:22 +01:00 |
|
wmayer
|
0c0e34b203
|
Base: implement number protocol for Vector2dPy
|
2021-11-14 19:25:29 +01:00 |
|
wmayer
|
53db547270
|
Base: add factory method to Vector2dPy
|
2021-11-14 18:18:38 +01:00 |
|
wmayer
|
b15e41fdb1
|
Base: [skip ci] add convenience function to get PyObjectBase from GeometryT
|
2021-04-12 15:12:21 +02:00 |
|
wmayer
|
52916175ed
|
start to replace old C-style casts with static_cast or reinterpret_cast, avoid implicit casts
|
2019-09-16 17:59:18 +02:00 |
|
wmayer
|
5d8cd9dba4
|
PVS: V522 There might be dereferencing of a potential null pointer 'Py::Vector2d().getCxxObject()'
|
2019-02-18 00:00:10 +01:00 |
|
wmayer
|
9735744b46
|
declare some PyCXX functions for export, add PyCXX wrapper for Vector2dPy class
|
2016-11-24 15:25:48 +01:00 |
|
wmayer
|
04fd872531
|
fix build problems on Linux/OSX
|
2016-11-22 16:16:48 +01:00 |
|
wmayer
|
78a6da83b0
|
add Python wrappers for Geom2d classes
|
2016-11-22 14:09:19 +01:00 |
|
wmayer
|
a5537a992f
|
add simple Python wrapper for Vector2d class
|
2016-11-21 22:01:34 +01:00 |
|
wmayer
|
120ca87015
|
+ unify DLL export defines to namespace names
git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5000 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d
|
2011-10-10 13:44:52 +00:00 |
|