summaryrefslogtreecommitdiffstats
path: root/src/Parser.cpp
AgeCommit message (Collapse)AuthorFilesLines
2023-09-23Clean up includes and forward declarationsDavid Robillard1-2/+0
2023-05-02Fix relative URI creation with newer serdDavid Robillard1-1/+1
2023-02-03Suppress/fix new warnings in clang-tidy 15David Robillard1-14/+14
2022-12-14Use std::optionalDavid Robillard1-190/+215
2022-12-14Use std::filesystem and std::make_uniqueDavid Robillard1-3/+5
2022-09-27Use braced init lists to avoid repeating return typesDavid Robillard1-6/+6
2022-08-18Use consistent spacing for line commentsDavid Robillard1-2/+2
2022-08-18Clean up path constructionDavid Robillard1-3/+1
2022-08-18Avoid "else" after "return", "break", and "continue"David Robillard1-5/+9
2022-08-18Use auto when declaring iteratorsDavid Robillard1-16/+17
2021-01-02Update for latest raulDavid Robillard1-50/+50
2020-08-03Clean up includesDavid Robillard1-2/+0
As directed by include-what-you-use. Unfortunately, it is still confused by quite a few things, but this gets a lot closer to a clean report, and at least makes the output more tolerable to manually check.
2020-08-02Fix shadow warningsDavid Robillard1-3/+2
2020-08-02Clean up URI map interfaceDavid Robillard1-1/+1
2020-08-02Fix return-std-move-in-c++11 warningDavid Robillard1-3/+3
2020-08-02Don't access static methods through instancesDavid Robillard1-1/+1
2020-08-01Use modern castsDavid Robillard1-9/+14
2019-12-08Cleanup: Remove redundant string initialisationsDavid Robillard1-1/+1
2019-12-08Cleanup: Use faster char overload of find_last_of()David Robillard1-1/+1
2019-12-08Cleanup: Use "auto" to avoid repeating type namesDavid Robillard1-5/+5
2019-12-08Cleanup: Avoid parameter copying overheadDavid Robillard1-71/+67
2019-12-08Cleanup: Use "using" instead of "typedef" where appropriateDavid Robillard1-3/+3
2019-03-09Clean up AtomForgeDavid Robillard1-15/+6
2019-03-09Clean up includes and forward declarationsDavid Robillard1-5/+17
2019-03-09Localise dependency on boost::format and improve logging APIDavid Robillard1-15/+13
2019-03-08Make parser take mandatory arguments by referenceDavid Robillard1-92/+92
2018-09-23Clean up property parsingDavid Robillard1-48/+30
2018-09-23Parse overridden properties with a single PUTDavid Robillard1-4/+10
2018-09-23Use lowercase namespace namesDavid Robillard1-21/+21
2018-09-22Use new LV2 include pathsDavid Robillard1-1/+1
2018-08-07Use serd_freeDavid Robillard1-1/+1
2018-03-08Fix cut/copy/paste of arcsDavid Robillard1-2/+4
2018-01-21Read port index if requested regardless of contextDavid Robillard1-1/+1
2018-01-21Clean up URI and path handling in parserDavid Robillard1-67/+39
2018-01-21Fix newlines in parser error messagesDavid Robillard1-6/+6
2018-01-21Add FilePath class and remove use of glib path utilitiesDavid Robillard1-36/+20
2018-01-21Add URI class and remove use of Raul::URIDavid Robillard1-24/+24
2018-01-21Replace insert(make_pair(...)) with emplaceDavid Robillard1-5/+4
2017-12-25Use auto for iteratorsDavid Robillard1-1/+1
2017-12-25Remove superfluous using namespace declarationsDavid Robillard1-4/+3
2017-12-25Always use bracesDavid Robillard1-3/+6
2017-12-25Use nullptrDavid Robillard1-4/+4
2017-12-25Fix inconsistent parameter namesDavid Robillard1-14/+13
2017-12-24Clean up includes in public headersDavid Robillard1-0/+2
2017-03-20Fix round-trip preservation of property contextsDavid Robillard1-5/+4
2017-02-15Move Properties out of ResourceDavid Robillard1-81/+81
2017-02-15Move static path stuff to its own headerDavid Robillard1-6/+6
2017-02-12Fix various cast alignment warningsDavid Robillard1-6/+6
2016-10-29Fix minor memory issuesDavid Robillard1-1/+1
2016-10-02Fix saving and loading subgraphsDavid Robillard1-44/+60