Bryan Kowal
8493f0581f
Issue #2712 - Python Overrider can now determine whether or not it is running in Jep so that the main module can be used at all times now.
...
Amend: add a default value for localization site in the pure overrider.
Change-Id: I6056c274a10def96ba69786b58ba284146e49160
Former-commit-id: e0b0d88e46
[formerly f5afe830a7
[formerly 71c960bfc67fd78d3ffee8a14005d4391f4bc2aa]]
Former-commit-id: f5afe830a7
Former-commit-id: bb3a067f93
2014-02-17 14:41:10 -06:00
Bryan Kowal
87a367ab05
Issue #2712 - improved class merging in Python Overrider. Created PythonOverriderInterface.
...
Amend: Wrap ModuleUtil in try..finally to ensure changes to the path are undone
Amend: Fixed formatting in PythonOverriderCore
Change-Id: I8c4d2702ef634d2b038ba20ccffc610db8a6c580
Former-commit-id: d2e40770dd
[formerly c85b151210
[formerly b788b07aecdc4039ef0ce657d7d9a04ab88e0069]]
Former-commit-id: c85b151210
Former-commit-id: db00372029
2014-01-20 14:02:07 -06:00
Bryan Kowal
7b9c8a6174
Issue #2540 - pure python module merge implementation
...
Amend: remove dead LocalizationUtil.py file. Use os.path.join; catch Exception thrown by module merge
Amend: remove module merge exception catching
Change-Id: Idb9bc359d8b3dc1b6c4ccfd6247e02e2905bbea1
Former-commit-id: 7e35ea310f
[formerly 2029c34f24
[formerly c0595b49cab0d0ef636427ed3b31ea805f8adb43]]
Former-commit-id: 2029c34f24
Former-commit-id: 48cc679bce
2013-11-14 11:57:11 -06:00
Bryan Kowal
d369a33bf0
Issue #2540 - finish implementing the python override capability. The pure-python solution will be checked in later.
...
Amend: addressed review comments
Amend: update DR number
Change-Id: I5ae0c1140e0c90be002e3e3711fc4311ce1a05f0
Former-commit-id: 75e6914df1
[formerly 8e1c0fb8eb
[formerly 315ca002de4045f0d7ae6b298012365a052a7430]]
Former-commit-id: 8e1c0fb8eb
Former-commit-id: 6b5f93117e
2013-11-11 17:00:17 -06:00
Matt Nash
e529f3b15a
Issue #2250 fix for Python PathManager not correctly closing
...
Change-Id: I3d600871ea09ec49ca83fdc5d898a4d9a0369d6f
Former-commit-id: 5e2e35e45b
[formerly dc767d0491
[formerly a55d89df84db254372db340f22559ac17940ddaf]]
Former-commit-id: dc767d0491
Former-commit-id: 143916d637
2013-09-25 17:18:54 -05:00
Matt Nash
a72e130f18
Issue #1870 add Python and XML Incremental Override, implemented for both Java
...
and Python
Change-Id: I293b6abcdffbd2cef35e9b986362113186583c55
Former-commit-id: 7943769110
[formerly 288bd3b02c
[formerly 27f86d4c39ce8b8e708408511c820a5dd765e4cb]]
Former-commit-id: 288bd3b02c
Former-commit-id: f544fdd9e1
2013-05-02 13:39:55 -05:00
Matt Nash
054c9afeed
Issue #1870 implement PathManager interface in Python to allow Python code to
...
get files
Change-Id: I0192c996533b1539194aaeba0213074bef8a4717
Former-commit-id: 4b23ec7c0a
[formerly bf01f50e17
[formerly e3df8efa51ad95c952318b59edca702157a59856]]
Former-commit-id: bf01f50e17
Former-commit-id: 68892951c5
2013-04-12 07:55:56 -05:00