1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Fix some Doxygen issues

This commit is contained in:
Tom Poole 2022-06-16 12:10:10 +01:00 committed by reuk
parent 1b88df3c55
commit 784f82ffec
No known key found for this signature in database
GPG key ID: 9ADCD339CFC98A11
5 changed files with 21 additions and 7 deletions

View file

@ -52,7 +52,7 @@ FUNCTION_TEMPLATE = """/*
==============================================================================
This file is part of the JUCE library.
Copyright (c) 2020 - Raw Material Software Limited
Copyright (c) 2022 - Raw Material Software Limited
JUCE is an open source library subject to commercial or open-source
licensing.
@ -79,6 +79,8 @@ FUNCTION_TEMPLATE = """/*
#pragma once
#ifndef DOXYGEN
#include <vector>
namespace juce
@ -109,7 +111,8 @@ std::vector<juce::lv2::Bundle> juce::lv2::Bundle::getAllBundles()
{}
}};
}}
"""
#endif"""
def chunks(lst, n):
@ -149,5 +152,6 @@ args = parser.parse_args()
print(FUNCTION_TEMPLATE.format(", ".join(generate_bundle_source(root, files)
for root, files in filter_ttl_files(args.lv2_dir)
if len(files) != 0)),
if len(files) != 0))
.replace("\t", " "),
end = "\r\n")

View file

@ -23,6 +23,8 @@
==============================================================================
*/
#ifndef DOXYGEN
// This macro can be set if you need to override this internal name for some reason..
#ifndef JUCE_STATE_DICTIONARY_KEY
#define JUCE_STATE_DICTIONARY_KEY "jucePluginState"
@ -31,8 +33,6 @@
namespace juce
{
#ifndef DOXYGEN
struct AudioUnitHelpers
{
class ChannelRemapper
@ -560,6 +560,6 @@ struct AudioUnitHelpers
}
};
#endif
} // namespace juce
#endif

View file

@ -25,6 +25,8 @@
#pragma once
#ifndef DOXYGEN
#include "juce_lv2_config.h"
#ifdef Bool
@ -615,3 +617,5 @@ static inline std::vector<ParsedGroup> findStableBusOrder (const String& mainGro
}
}
#endif

View file

@ -29,6 +29,8 @@
#pragma once
#ifndef DOXYGEN
#include <vector>
namespace juce
@ -10229,3 +10231,5 @@ to an instance of LV2_Extension_Data_Feature.
};
}
#endif

View file

@ -66,6 +66,8 @@ JUCE_BEGIN_IGNORE_WARNINGS_MSVC (4702)
used internally in JUCE code, with an API close-enough to std::optional
that the types can be swapped with fairly minor disruption at some point in
the future, but *without breaking any public APIs*.
@tags{Core}
*/
template <typename Value>
class Optional