lp:~michihenning/unity-api/astyle

Created by Michi Henning and last modified
Get this branch:
bzr branch lp:~michihenning/unity-api/astyle
Only Michi Henning can upload to this branch. If you are Michi Henning please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Michi Henning
Project:
Unity API
Status:
Merged

Recent revisions

66. By Michi Henning

Added astyle-config.

65. By Michael Zanetti

Add Launcher API to unity-api.

- API definition
- Mock implementation
- Tests.

Approved by PS Jenkins bot, Michał Sawicz, Michi Henning.

64. By Jussi Pakkanen

Check for Clang in CMakeLists.txt.

Approved by PS Jenkins bot, Michi Henning.

63. By Jussi Pakkanen

Added precompiled header support to unity-api target.

Approved by Michi Henning, PS Jenkins bot.

62. By Michi Henning

This changes the build environment to link the tests against a static version of the library, allows us to write unit tests for internal classes that are not visible through the public API (support classes in the internal namespace that don't have a public pimple facade).

Code is always compiled with -fPIC, so it can be used for both static and dynamic versions and we don't need to compile every source file twice with different compiler flags.

Approved by PS Jenkins bot.

61. By Michi Henning

Improved compliance with style guide: function and member function definitions now with return type, class name, and function name on one line.

Approved by Jussi Pakkanen, PS Jenkins bot.

60. By Michi Henning

Added missing architecture directory to pkg-config file.

Approved by Didier Roche, Michał Sawicz, Jussi Pakkanen, PS Jenkins bot.

59. By Michi Henning

Removed unity::internal::ExceptionImpl and replaced it with unity::ExceptionImplBase.
This allows clients of unity-api to derive their own exceptions for unity::Exception without exposing any implementation details (so the ABI won't break) and still take advantage of implementation inheritance without having to reimplement all the functionality of the base class.

Approved by PS Jenkins bot, Jussi Pakkanen.

58. By Michi Henning

Changed copyright headers to LGPLv3.

Approved by PS Jenkins bot.

57. By Michi Henning

Added warning if cppcheck isn't found. Fixes: https://bugs.launchpad.net/bugs/1190374.

Approved by Jussi Pakkanen, PS Jenkins bot.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:unity-api
This branch contains Public information 
Everyone can see this information.

Subscribers