aboutsummaryrefslogtreecommitdiffstats
path: root/lib/bb/data_smart.py
Commit message (Expand)AuthorAgeFilesLines
* data_smart: Improve error display for handled exceptionsRichard Purdie2021-09-241-0/+2
* data_smart: Allow colon in variable expansion regexRichard Purdie2021-07-301-1/+1
* data_smart/parse: Allow ':' characters in variable/function namesRichard Purdie2021-07-301-0/+12
* data_smart: Ensure hash reflects vardepvalue flags correctlyRichard Purdie2020-12-191-1/+1
* lib: fix most undefined code picked up by pylintFrazer Clews2020-08-251-1/+1
* data_smart: Handle hashing of datastores within datastores correctlyRichard Purdie2020-04-241-1/+4
* tinfoil: Simplify remote datastore connectionsRichard Purdie2020-03-241-50/+3
* data_smart: Don't pass unneeded datastoreRichard Purdie2020-03-231-1/+2
* data: Don't allow renameVar calls with equivalent keysKyle Russell2020-02-191-0/+4
* bitbake: Strip old editor directives from file headersRichard Purdie2019-05-041-2/+0
* bitbake: Drop duplicate license boilerplace textRichard Purdie2019-05-041-12/+0
* bitbake: Add initial pass of SPDX license headers to source codeRichard Purdie2019-05-041-0/+2
* bb.data_smart: only try to expand refs to valid variable namesChristopher Larson2019-01-181-1/+1
* data/siggen: Switch md5 -> sha256Richard Purdie2019-01-081-1/+1
* data_smart: Allow numeric characters in overridesRichard Purdie2018-12-141-1/+2
* data_smart: Add missing regexp markupRichard Purdie2018-12-141-2/+2
* data_smart: fix filename for compile()Robert Yang2018-11-161-1/+5
* data_smart: Add original traceback to ExpansionErrorRobert Yang2018-11-161-1/+2
* data_smart: Fix removal handling interaction issue with overridesRichard Purdie2018-10-191-4/+13
* bitbake: data: Ensure task checksums account for remove dataRichard Purdie2018-10-171-9/+18
* data/data_smart: Allow getVarFlag to return the variable parser objectRichard Purdie2018-10-171-5/+13
* data_smart: Fix expand_cache and _remove operator interaction issuesRichard Purdie2018-10-171-27/+23
* data_smart: Micro optimise _remove handlingRichard Purdie2018-10-171-1/+1
* data: Fix whitespace on _remove operationsRichard Purdie2018-10-161-2/+3
* data_smart: Preserve history when renaming variablesRichard Purdie2018-10-161-0/+11
* data_smart: Don't cache/process capitalised overridesRichard Purdie2017-05-161-1/+1
* data_smart: Ensure _remove operations on newly set variables are clearedRichard Purdie2017-04-111-0/+2
* data_smart: implement missing remote datastore operationsPaul Eggleton2017-03-211-1/+28
* tinfoil: fix override handling in remote datastoresPaul Eggleton2017-03-211-7/+8
* lib: Drop now unneeded update_data callsRichard Purdie2017-02-131-1/+0
* data_smart: Fix unneeded variable manipulationRichard Purdie2017-01-201-7/+8
* data_smart: support serialisationPaul Eggleton2016-12-141-0/+13
* tinfoil: pass datastore to server when expanding python referencesPaul Eggleton2016-12-141-1/+1
* data_smart: implement remote datastore functionalityPaul Eggleton2016-12-141-6/+33
* data_smart: fix resetting of reference on variablehistoryPaul Eggleton2016-12-141-1/+1
* bitbake: remove True option to getVarFlag callsJoshua Lock2016-11-301-2/+2
* bitbake: remove True option to getVar callsJoshua Lock2016-11-301-6/+6
* data_smart.py: don't reorder internal bitbake variables when calculating hashPatrick Ohly2016-11-231-1/+0
* data_smart: Default to expansion for getVar/getVarFlagsRichard Purdie2016-11-231-2/+2
* data_smart/utils: Add 'd' to the context used for better_eval in python expan...Richard Purdie2016-06-131-1/+1
* data_smart: Simplify ExpansionError exceptionRichard Purdie2016-06-011-2/+1
* bitbake: Convert to python 3Richard Purdie2016-06-011-2/+2
* bb.data_smart: use iter() for __len__Christopher Larson2016-05-061-1/+1
* data_smart: Restrict expansion regexp to not include : charactersRichard Purdie2016-04-091-1/+1
* data_smart: Drop default expand=False to getVarFlag [API change]Richard Purdie2016-02-181-1/+1
* data_smart: Drop default expand=False to getVar [API change]Richard Purdie2016-02-181-1/+1
* data_smart: Avoid expanding anonymous python functionsRichard Purdie2016-02-101-1/+1
* lib/bb: Add expansion parameter to getVarFlagRichard Purdie2016-02-041-4/+4
* data_smart: Add missing expand parameter to getVar callRichard Purdie2016-02-041-1/+1
* data_smart: Don't show exceptions for EOL literalsRichard Purdie2016-01-221-1/+6