{"push_id":1091751352,"size":28,"distinct_size":23,"ref":"refs/heads/master","head":"8eb43f8b0c38c687a5d3a669ce695c5ec57e78e7","before":"24eea8efaf916cb7000c3446d0dbdda5b68e6695","commits":[{"sha":"30f8b3ee2b5682c80080b5a2e10f408e35b8cfd2","author":{"email":"7a20aecd2cb38bc00e301d11d10224588104c366@erlang.org","name":"Erlang/OTP"},"message":"Prepare release","distinct":false,"url":"https://api.github.com/repos/otphub/debugger/commits/30f8b3ee2b5682c80080b5a2e10f408e35b8cfd2"},{"sha":"d103e47da7c803937ee5cb695edb1e4d7341b697","author":{"email":"a076b11c2cc63ccdc903dbe182e1eecc3cbbc094@erlang.org","name":"Henrik Nord"},"message":"Merge branch 'maint-17' into maint\n\nConflicts:\n\tOTP_VERSION\n\terts/doc/src/notes.xml\n\terts/vsn.mk\n\tlib/debugger/doc/src/notes.xml\n\tlib/debugger/vsn.mk\n\totp_versions.table","distinct":false,"url":"https://api.github.com/repos/otphub/debugger/commits/d103e47da7c803937ee5cb695edb1e4d7341b697"},{"sha":"382e5c570d968456410805dadeb148c03b466dc2","author":{"email":"a076b11c2cc63ccdc903dbe182e1eecc3cbbc094@erlang.org","name":"Henrik Nord"},"message":"Merge branch 'maint'","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/382e5c570d968456410805dadeb148c03b466dc2"},{"sha":"27654c595dacd8f5ab441b5841e16456012e2e30","author":{"email":"a2232d23977f72105a9566d39b2ea860d8cb6524@erlang.org","name":"Hans Bolinder"},"message":"Update Debugger\n\nThe update was motivated by commit 8ce35b2:\n\"Take out automatic insertion of 'undefined' from typed record fields\".","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/27654c595dacd8f5ab441b5841e16456012e2e30"},{"sha":"c7a7dd8bdc9f314ec8505b28f92a8f400d476596","author":{"email":"8a2957e0063f2abf61bd145b6236a74a3708ac54@erlang.org","name":"Björn Gustavsson"},"message":"debugger tests: Replace 'random' with 'rand'","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/c7a7dd8bdc9f314ec8505b28f92a8f400d476596"},{"sha":"daa7fbaf48d6a49156a768e60b46eff0aa27753d","author":{"email":"a2232d23977f72105a9566d39b2ea860d8cb6524@erlang.org","name":"Hans Bolinder"},"message":"debugger: Use '::' for constraints","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/daa7fbaf48d6a49156a768e60b46eff0aa27753d"},{"sha":"5ce550c1cb449a8a0df7d52ee9985f0cd5f63bdb","author":{"email":"a2232d23977f72105a9566d39b2ea860d8cb6524@erlang.org","name":"Hans Bolinder"},"message":"debugger: Add suppression of Dialyzer warnings","distinct":false,"url":"https://api.github.com/repos/otphub/debugger/commits/5ce550c1cb449a8a0df7d52ee9985f0cd5f63bdb"},{"sha":"8eb75f592167eb0fe7e9585b351c11513f597faa","author":{"email":"a2232d23977f72105a9566d39b2ea860d8cb6524@erlang.org","name":"Hans Bolinder"},"message":"Merge branch 'maint'\n\n* maint:\n  xmerl: Remove 'no_return' Dialyzer warnings\n  xmerl: Add suppression of Dialyzer warnings\n  eunit: Add suppression of Dialyzer warnings\n  debugger: Add suppression of Dialyzer warnings\n  kernel: Add suppression of Dialyzer warnings\n  mnesia: Add suppression of Dialyzer warnings\n  observer: Add suppression of Dialyzer warnings\n  runtime_tools: Add suppression of Dialyzer warnings\n  stdlib: Add suppression of Dialyzer warnings\n  test_server: Add suppression of Dialyzer warnings\n  tools: Add suppression of Dialyzer warnings\n\nConflicts:\n\tlib/stdlib/src/erl_lint.erl\n\tlib/stdlib/src/otp_internal.erl","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/8eb75f592167eb0fe7e9585b351c11513f597faa"},{"sha":"d60dc3227e6642660fe9f67b15854bfdf869a357","author":{"email":"8a2957e0063f2abf61bd145b6236a74a3708ac54@erlang.org","name":"Björn Gustavsson"},"message":"Eliminate use of test_server.hrl and test_server_line.hrl\n\nAs a first step to removing the test_server application as\nas its own separate application, change the inclusion of\ntest_server.hrl to an inclusion of ct.hrl and remove the\ninclusion of test_server_line.hrl.","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/d60dc3227e6642660fe9f67b15854bfdf869a357"},{"sha":"eea6d345bfdfd9aa9535d622808c0c9a0d689a9d","author":{"email":"8a2957e0063f2abf61bd145b6236a74a3708ac54@erlang.org","name":"Björn Gustavsson"},"message":"Makefiles: Remove test_server from include path and code path\n\nSince no test suites includede test_server.hrl, there is no need\nto have test_server in the include path or code path.","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/eea6d345bfdfd9aa9535d622808c0c9a0d689a9d"},{"sha":"39692d684e2dbc4857019686f0e93d21d967db3f","author":{"email":"8a2957e0063f2abf61bd145b6236a74a3708ac54@erlang.org","name":"Björn Gustavsson"},"message":"Merge branch 'bjorn/remove-test_server/OTP-12705'\n\n* bjorn/remove-test_server/OTP-12705:\n  Remove test_server as a standalone application\n  Erlang mode for Emacs: Include ct.hrl instead test_server.hrl\n  Remove out-commented references to the test_server applications\n  Makefiles: Remove test_server from include path and code path\n  Eliminate use of test_server.hrl and test_server_line.hrl","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/39692d684e2dbc4857019686f0e93d21d967db3f"},{"sha":"b1f4ba7941efc2148a082b32832553f431c5e532","author":{"email":"0e546e101748dcebda8b6846953898175f7e69f2@combitech.se","name":"xsipewe"},"message":"debugger: Editorial changes in documentation","distinct":false,"url":"https://api.github.com/repos/otphub/debugger/commits/b1f4ba7941efc2148a082b32832553f431c5e532"},{"sha":"a6fb69246abe21270885c0cceb0140a196453246","author":{"email":"2ac05969d3fb80cc71829e1db3294b2538e587c1@erlang.org","name":"Dan Gudmundsson"},"message":"Merge remote-tracking branch 'upstream/maint'\n\n* upstream/maint:\n  debugger: Editorial changes in documentation\n  Observer: Editorial changes in documentation","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/a6fb69246abe21270885c0cceb0140a196453246"},{"sha":"a9c03d994d2c9195b2e58b5182534db2434778ab","author":{"email":"0c2436ea76ed86e37cc05f66dea18d48ef390882@plataformatec.com.br","name":"José Valim"},"message":"Use compile source info in debugger\n\nPrior to this commit, the debugger relied on a simple heuristic\nthat traverses directory from the beam file to find a source file.\nThe heuristic was maintained with this patch but, if it fails,\nit fallbacks to the source value in the module compile info.\n\nIn order to illustrate how it works, one of the tests that\ncould not find its source now passes successfully (showing the\nsource lookup is more robust).","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/a9c03d994d2c9195b2e58b5182534db2434778ab"},{"sha":"be9669e00003c74d081629117e351ec8365f179c","author":{"email":"8a2957e0063f2abf61bd145b6236a74a3708ac54@erlang.org","name":"Björn Gustavsson"},"message":"Merge branch 'josevalim/debugger-path/OTP-13375'\n\n* josevalim/debugger-path/OTP-13375:\n  Use compile source info in debugger","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/be9669e00003c74d081629117e351ec8365f179c"},{"sha":"57fff6d4c777270f758cca548f6e39d977279ab5","author":{"email":"7a20aecd2cb38bc00e301d11d10224588104c366@erlang.org","name":"Erlang/OTP"},"message":"Prepare release","distinct":false,"url":"https://api.github.com/repos/otphub/debugger/commits/57fff6d4c777270f758cca548f6e39d977279ab5"},{"sha":"1c30128e90dd0c0c992226231c91ace5058b4369","author":{"email":"5b5c6391d2cef821394955c9a6f673b1c519aa67@ericsson.com","name":"Lars Thorsen"},"message":"Merge tag 'OTP-18.3'\n\n=== OTP-18.3 ===\n\nChanged Applications:\n- asn1-4.0.2\n- common_test-1.12\n- compiler-6.0.3\n- cosNotification-1.2.1\n- cosTime-1.2.1\n- cosTransactions-1.3.1\n- crypto-3.6.3\n- debugger-4.1.2\n- dialyzer-2.9\n- diameter-1.11.2\n- edoc-0.7.18\n- eldap-1.2.1\n- erl_docgen-0.4.2\n- erl_interface-3.8.2\n- erts-7.3\n- eunit-2.2.13\n- hipe-3.15\n- inets-6.2\n- kernel-4.2\n- mnesia-4.13.3\n- observer-2.1.2\n- orber-3.8.1\n- public_key-1.1.1\n- runtime_tools-1.9.3\n- sasl-2.7\n- snmp-5.2.2\n- ssh-4.2.2\n- ssl-7.3\n- stdlib-2.8\n- test_server-3.10\n- tools-2.8.3\n- webtool-0.9.1\n- wx-1.6.1\n- xmerl-1.3.10\n\nUnchanged Applications:\n- cosEvent-2.2\n- cosEventDomain-1.2\n- cosFileTransfer-1.2\n- cosProperty-1.2\n- et-1.5.1\n- gs-1.6\n- ic-4.4\n- jinterface-1.6.1\n- megaco-3.18\n- odbc-2.11.1\n- os_mon-2.4\n- ose-1.1\n- otp_mibs-1.1\n- parsetools-2.1.1\n- percept-0.8.11\n- reltool-0.7\n- syntax_tools-1.7\n- typer-0.9.10\n\nConflicts:\n\tOTP_VERSION\n\terts/vsn.mk\n\tlib/test_server/doc/src/notes.xml\n\tlib/test_server/vsn.mk\n\tlib/webtool/doc/src/notes.xml\n\tlib/webtool/vsn.mk","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/1c30128e90dd0c0c992226231c91ace5058b4369"},{"sha":"65ee8140b4eb30e936236ba2aca321e7566648fb","author":{"email":"a076b11c2cc63ccdc903dbe182e1eecc3cbbc094@erlang.org","name":"Henrik Nord"},"message":"update copyright-year","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/65ee8140b4eb30e936236ba2aca321e7566648fb"},{"sha":"1614960c925bc188f4bdc0257c79f23a6932cce6","author":{"email":"8a2957e0063f2abf61bd145b6236a74a3708ac54@erlang.org","name":"Björn Gustavsson"},"message":"int_SUITE: Fix interpretable/1 on cross-compiled platforms\n\nc7e82c6b406b teached the debugger to use the 'source' key\nin Mod:module_info/1 to help locate the source code\ncorresponding to a BEAM file. The new test that was added\nat the same time will fail if the test suites were\ncross-compiled on another computer (i.e., the 'source' key\nwould not point to the source file on the target computer).\n\nAvoid the problem by letting int_SUITE:init_per_suite/1 compile\nthe BEAM files. That will ensure that 'source' keys points to\nthe actual source file.","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/1614960c925bc188f4bdc0257c79f23a6932cce6"},{"sha":"86b0ca9c13a58a0f62e59478d702f7065d4e95fd","author":{"email":"8a2957e0063f2abf61bd145b6236a74a3708ac54@erlang.org","name":"Björn Gustavsson"},"message":"int_SUITE: Fix interpretable/1 in a non-installed system\n\ninterpretable/1 tests (among other things) that we are not allowed\nto interpret modules in certain applications (such as kernel and\nstdlib).\n\nint:interpretable/1 as currently implement enforces the restriction\nonly in an installed system (the applications must have versions,\nsuch as kernel-1.2.3).\n\nWe could modify int:interpretable/1 to enforce the restriction,\nbut it could sometimes be useful to be able to debug (for example)\nerl_lint or other library modules that can safely be reloaded\nwithout crashing the run-time system.\n\nTherefore, assume that anyone working in a non-installed system\nknows what they are doing and fix the test case so that it stop\nfailing in a non-installed system.","distinct":true,"url":"https://api.github.com/repos/otphub/debugger/commits/86b0ca9c13a58a0f62e59478d702f7065d4e95fd"}]}